What feature would you most like to see in a smart ring app?

I’m the developer behind FitMesh.

The latest updates added support for using the app with just a smart ring (no smartwatch required), plus workout recording directly from the app.

If you also wear a smartwatch, the ring and smartwatch can work together in parallel, giving you a unified view of your health data instead of forcing you into a single ecosystem.

I also recently added advanced support for the Colmi R09, and I’m continuing to improve support for both premium and budget smart rings.

I’d love to build the features that smart ring users actually want most, so I thought I’d ask this community.

If you could add one feature, what would it be?

  • 📈 Better sleep insights and trends
  • ❤️ Heart rate & HRV analysis
  • 😴 Smarter sleep score and recovery insights
  • 🏃 Better workout tracking
  • 🔋 Ring battery health and usage insights
  • 🤖 AI-powered health insights
  • 📊 More detailed charts and long-term trends
  • 🔔 Smarter notifications and reminders
  • 👨‍👩‍👧 Family dashboard (compare and monitor multiple users)
  • 🌍 Integration with more apps and services
  • 💬 Something completely different (I’d love to hear your ideas!)

Also, what’s the biggest frustration with your current smart ring app?

I’m genuinely trying to build something that solves real problems rather than just adding features for the sake of it, so every suggestion helps shape the roadmap.

Thanks in advance for your feedback!

reddit.com
u/RateEmbarrassed6921 — 17 hours ago

Built this as a solo developer. Today it's finally on Google Play 🚀

Hi everyone!

After months of development, FitMesh is finally available on Google Play.

Also avalilable o Apple App Store but not yet in EU. (Coming Soon)

I built it because I wanted a single dashboard that combines data from different wearables instead of being locked into one ecosystem.

It currently supports Health Connect plus devices like Garmin, Samsung, Fitbit, Polar, Amazfit, Pixel Watch and even budget smart rings like Colmi.

I'd love to hear your feedback.

Google Play: https://play.google.com/store/apps/details?id=com.fitmeshsync.app⁠

App Store: https://apps.apple.com/ng/app/fitmesh-sync/id6779751708

Website: https://fitmesh.fit⁠

u/RateEmbarrassed6921 — 3 days ago

Reading Colmi rings (R02/R03 and QRing-style clones) directly over BLE: on-demand SpO₂, HR, and taming GATT 133

I'm an indie developer working on FitMesh Sync, an Android app that reads wearables into a single dashboard. It connects to Colmi rings directly over Bluetooth and merges the data with a watch or phone, so the same steps or heart rate are not counted twice.

This works with the Colmi R02 and R03, and with several OEM clones that run the same firmware and BLE protocol (the ones often sold under other names and paired with the QRing app or a similar companion app). The testing below is on my own R02, but the protocol is shared, so it should apply across the family.

I spent today on the ring's BLE protocol and got a few things working that I wanted to share with people who tinker with these rings.

On-demand SpO₂. The ring exposes a live heart-rate command in the usual place, but it also answers a real-time blood-oxygen reading on command type 0x03, with the same frame shape as heart rate ([0x69, 0x03, err, value]). Wired up, it reads 98 to 99 percent on my ring. There is now a "Measure now" screen that returns a spot SpO₂ reading without waiting for the daily sync.

On-demand heart rate, with a short sensor warm-up. The optical sensor is cold for the first few seconds and returns zeros, so the session starts, lets it settle, then collects.

Connection reliability. These rings throw Android's GATT 133 error often. What actually helped: fully closing the GATT after a failed connect and waiting before retrying, since reconnecting too quickly is what tends to trigger it, plus retries with backoff. This also made the normal daily sync noticeably more reliable. On some phones (Samsung in particular) the OS or a companion service can still hold the ring, so it is not fully solved, but it is much better.

Honest about the rough edges: the spot heart-rate reading depends on how the ring sits on the finger, and the connection can be slow when it has to retry. Still tuning both.

If you have an R02, an R03, or one of the clones and want to compare notes on the protocol, I am happy to share what I found. The goal of the app is simply to read the ring directly and keep your data in one place on EU servers, rather than only inside a single vendor app.

More info on: https://www.fitmesh.fit/

Founder (121/1000)

Android: https://play.google.com/store/apps/details?id=com.fitmeshsync.app
iOS: https://apps.apple.com/app/fitmesh-sync/id6779751708 (Not yet in europe)

u/RateEmbarrassed6921 — 5 days ago

I got tired of my health data being trapped inside each device's app, so I built one dashboard for all of it

Hi everyone, solo indie dev here. I own a smartwatch and a fitness ring, and my steps, sleep and heart rate were scattered across separate apps that don't talk to each other. So I built FitMesh Sync to bring everything into one place.

What it does

  • Reads your wearables (smartwatches and fitness rings) and merges the data into a single daily dashboard: steps, heart rate, sleep, calories, workouts.
  • Combines multiple devices into one clean picture, so a day with your watch in the morning and your ring at night doesn't turn into duplicates.
  • Privacy-first: your data lives on EU servers, no ads, no data selling. You can export or delete everything whenever you want.

Where to get it

I'm building this in the open as a one-person project, so honest feedback means a lot. Specifically:

  • Does "one dashboard for all your devices" land as the main reason to use it?
  • Is "your data on EU servers" something you actually care about, or just nice to have?
  • What wearable do you use, and would you expect it to work?

Happy to receive your feedback and answer anything about how it works. Thanks for reading.

u/RateEmbarrassed6921 — 6 days ago
▲ 3 r/AppBuilding+1 crossposts

Tired of having your health data spread across multiple apps? I built a solution.

App Name: FitMesh

What it does: Every wearable has its own app. If you own a Galaxy Watch, a Fitbit, a Garmin, or even multiple devices, your health data ends up scattered across different ecosystems.

I built FitMesh to solve that problem. It reads your data from Health Connect, merges information from multiple devices without double-counting, and even connects directly to budget smart rings like Colmi via Bluetooth—no companion app required.

Key Features

• Supports Galaxy Watch, Garmin, Polar, Fitbit, Pixel Watch, Withings, Amazfit, Oura and Colmi Rings

• Combines data from multiple devices into a single dashboard

• Smart merging to avoid duplicate steps, sleep and other metrics

• Direct Bluetooth sync for budget smart rings (no companion app needed)

• AI-powered health insights and personalized coaching based on your own data

Goal

I’m a solo developer and this is currently in beta. I’m looking for honest feedback, feature requests and bug reports to help make it better.

🎁 Beta Giveaway

The first 1,000 users who join the beta receive FitMesh Pro Lifetime for free.

More information is available on the website.

Android
https://play.google.com/store/apps/details?id=com.fitmeshsync.app

iOS
https://apps.apple.com/app/id6779751708

Currently available outside the EU while Apple’s EU trader verification is being completed.

Known issue

Some translations are still incomplete in a few parts of the app. I’m actively working on them and translation updates will roll out over the next few days.

Thanks to everyone who’s been reporting issues and helping improve FitMesh!

EDIT (v171)

What’s new

• Full support for imperial units (miles, pounds, Fahrenheit, feet & inches)

• Units are automatically selected based on your phone’s region, but can be changed anytime in Settings → Units or directly from your profile.

• Distance, weight, height, speed, pace, temperature and elevation all update instantly.

• Your existing data isn’t modified—only how it’s displayed.

• iOS version is now rolling out (currently available outside the EU while App Store verification for EU distribution is being completed).

Thanks again to everyone testing FitMesh and sending feedback ❤️

u/RateEmbarrassed6921 — 7 days ago
▲ 4 r/fitbit

FitMesh Sync: one dashboard for Garmin, Samsung, Polar, Fitbit, Oura and more (no double counting)

What it does: Most wearables trap your data in their own app. FitMesh breaks the silo: it reads everything from Health Connect and shows Garmin, Samsung, Polar, Fitbit, Pixel Watch, Withings, Amazfit, Oura and more in one unified dashboard. Budget rings (Colmi and similar) connect directly via Bluetooth, no companion app needed.

Key features:

  • Works with Galaxy Watch, Garmin, Polar, Fitbit, Pixel Watch, Withings, Amazfit, Oura, Colmi Ring and more
  • Merges data from multiple devices without double counting steps or sleep
  • Native dashboard: sleep stages, recovery index, weekly trends, per hour charts
  • Direct Bluetooth sync for budget rings (no companion app needed)
  • Cloud backup, so your history survives reinstalls and new phones

Goal: indie project, solo dev. It is live now and I am looking for honest feedback and bug reports.

Giveaway: the first 1,000 users get a free lifetime Pro subscription, no strings attached. More info on the website.

Link: https://play.google.com/store/apps/details?id=com.fitmeshsync.app

What's new in this update:

  • Translations redone and verified across every language, including text that was never localized before.
  • Dashboard trends ("today vs your average") are now accurate.
  • Sleep now shows one consistent number across the summary and the chart.
  • Fixed a bug that stopped data from updating in the background. Foreground sync is solid; background is still being hardened on the most aggressive OEM battery managers.
  • Now also rolling out on iOS (currently under App Store review).

Thanks to everyone who reported issues and helped improve FitMesh.

https://preview.redd.it/5klg47aexn9h1.jpg?width=640&format=pjpg&auto=webp&s=cf52f04f0572706e675d72b95d92e8609c09fa16

https://preview.redd.it/kvp8b6aexn9h1.jpg?width=640&format=pjpg&auto=webp&s=7c6146e708174b76f28c8698892b12c4bc315a79

https://preview.redd.it/boyo97aexn9h1.jpg?width=640&format=pjpg&auto=webp&s=b8a4aebffd965d2db709b633389ff2e147063479

reddit.com
u/RateEmbarrassed6921 — 10 days ago

FitMesh reads your Colmi Ring directly — no companion app needed

Hey, just wanted to share something that might be useful for this community.

FitMesh Sync (Android) connects to Colmi rings over BLE and reads the data directly, without going through the manufacturer app. Steps, heart rate, SpO2, sleep stages, stress score — all pulled straight from the ring and stored on your own account.

Just pushed build 150 which fixes a bug where calories from the ring were always showing as 0. They now read correctly from the ring's activity data.

The app is free, the core features stay free. The first 1000 accounts get lifetime Pro (currently 33/1000 taken).

Google Play: https://play.google.com/store/apps/details?id=com.fitmeshsync.app
More info on the founder program: https://fitmesh.fit/en/beta

Happy to answer any questions about what data the ring actually exposes over BLE.

https://preview.redd.it/w0k3bbeqev8h1.jpg?width=720&format=pjpg&auto=webp&s=9c98a8a1ea0c926b2a912d500cdc1012e7fe09fe

reddit.com
u/RateEmbarrassed6921 — 14 days ago
▲ 16 r/datavisualization+2 crossposts

FitMesh - One dashboard for all your Hea

App Name: FitMesh

What it does: Most wearables trap your data in their own app. FitMesh breaks the silo — it reads everything from Health Connect and shows Garmin, Samsung, Polar, Fitbit and more in one unified dashboard. Budget rings (Colmi, etc.) connect directly via Bluetooth, no companion app needed.

Key Features:

  • Works with Galaxy Watch, Garmin, Polar, Fitbit, Pixel Watch, Withings, Amazfit, Oura, Colmi Ring
  • Merges data from multiple devices without double-counting steps or sleep
  • Direct Bluetooth sync for budget rings (no companion app needed)

Goal: Beta launch — indie project, solo dev, looking for testers and honest feedback

Giveaway: First 1,000 users who join the beta get a free lifetime Pro subscription. More info on the website.

Link: https://play.google.com/store/apps/details?id=com.fitmeshsync.app

Known issue: Some translations are still incomplete in a few parts of the app. I’m actively working on them and translation updates will be rolled out over the next few days. Thanks to everyone reporting issues and helping improve FitMesh.

EDIT (v152): The translation issues some of you flagged are fixed. Every language has been redone properly, and a lot of text that was never localized is now in your language too. The update is now out on Play Store and App Store (still under review) right now. Thanks for the reports.

u/RateEmbarrassed6921 — 14 days ago