With its popularity, InchBug’s annual revenue or net worth is believed to be over $5 million.