I have read about its IPO but as for whether they have their own senors etc I do not know. The website seems to indicate that they use devices from hardware partners. Maybe its in the prospectus.
They make some big forecasts:
BUD Price at posting:
20.5¢ Sentiment: Buy Disclosure: Held