Mindbowser built the iOS companion app, web backend, and full AWS IoT integration layer for a connected smart mirror platform, turning data scattered across fitness bands and apps into a single surface people already check every morning.
Talk to UsA data analyst and business consultant building a connected smart mirror for at-a-glance health tracking
iOS companion app, web backend, and AWS IoT integration layer connecting mirror hardware to the cloud
iOS, Java Spring, AngularJS, MySQL, AWS IoT, AWS KMS, BLE
Delivered
No adoption or engagement figures are available yet for this platform. What shipped and works today:
Fitness bands and apps each held a slice of a user's health picture, but no surface brought it together at the moment it mattered.
Data was scattered across multiple fitness bands, apps, and devices with no unified display surface.
Competing smart mirrors relied on voice commands, gestures, or cameras, all of which felt invasive in a personal space.
Bluetooth connectivity isn't accurate by default, and reaching the speed and reliability a mirror experience needs was technically demanding.
Rendering a clean, customizable, widget-based UI with limited processing resources on mirror hardware required careful tuning.
Fitbit, real-time traffic, weather, and Twitter integrations came with outdated or missing libraries.
An iOS companion app, a Spring and AngularJS backend, and a five-service AWS IoT pipeline behind the mirror.
We embedded a motion sensor in the mirror to detect when a user approached, and the dashboard activated automatically. Competitors were using buttons, voice, or cameras. We built around none of them.
We built an iOS companion app giving users full control over the mirror's look, feel, and widget layout. Users connect their Apple Watch, Fitbit, and other tracking devices, then resize, relocate, and customize what shows up on the mirror through a custom widget library. Where Fitbit, real-time traffic, and weather integrations came with their own friction, and Twitter's available libraries were outdated and simply didn't work, we built custom libraries where the existing SDKs failed rather than ship a broken integration.
We integrated the AWS IoT SDK for secure device-to-cloud communication, using mutual authentication with private and public keys so the hardware could talk to the cloud without exposing it. AWS SQS handled reliable, scalable message transmission from device to backend. Amazon ELB distributed incoming traffic across EC2 instances as usage scaled. Three services, one pipeline, no single point of failure.
Personal health data, blood sugar, blood pressure, heart rate, and weight all needed encryption that held up under scrutiny. We implemented AWS Key Management System to create and control encryption keys, backed by strong server-side algorithms designed to make the database undecryptable if exposed. Security wasn't a feature to bolt on later. It was the foundation.
Talk to us about what an IoT integration layer with a secure companion app looks like for your device.
Partner with us to design, build, and scale digital solutions that drive better outcomes.
Global Tech Teams LLC, 525 Washington Blvd, Industrious at Newport Tower, Jersey City, NJ 07310, United States.
Let’s discuss your goals, workflows, and next steps in a focused consultation call.