Skip to content

PulseLoop

Your health data, owned by you. PulseLoop turns affordable wearables into a private, local-first health tracker with an optional AI coach — no subscription, no vendor cloud, no account. Available on iOS and Android.


Choose your platform

  • iOS


    Native SwiftUI, SwiftData persistence, Live Activities, and a Dynamic Island widget. Build from source in Xcode, or join the upcoming TestFlight beta.

    iOS getting started

  • Android


    Jetpack Compose + Material 3, Room persistence, and extra connection-reliability and calibration features. Developed hand-in-hand with the iOS port.

    Android getting started


What it does

  • Connects to the ring over BLE and decodes its proprietary protocol — heart rate, SpO₂, steps, distance, calories, sleep stages, and raw packets.
  • Today / Vitals / Sleep / Activity dashboards built natively per platform, backed by on-device storage.
  • AI Coach — an agentic loop (OpenAI or Google Gemini) with tools for data retrieval, on-the-fly analysis, chart generation, long-term memory, and web search. Every answer is grounded in your actual ring data.
  • Workout recording with live heart-rate zones, GPS route maps, and a live activity widget.
  • Daily check-in notifications generated by the coach from your recent trends.

The two ports

PulseLoop ships as two apps that are developed together and share the same reverse-engineered BLE protocol work, so a fix or a newly decoded sensor on one platform usually lands on the other.

iOS Android
Repo saksham2001/PulseLoopiOS foureight84/PulseLoopAndroid
UI SwiftUI Jetpack Compose + Material 3
Storage SwiftData Room (SQLite)

See the full iOS vs Android comparison for an up-to-date breakdown of where the two ports differ.


Where to next

  • Supported hardware

    Which rings work, what each one can do, and how hackable they are.

    Supported rings

  • Roadmap

    What's shipping next across both platforms.

    Roadmap

  • Architecture

    How data flows from the ring into local storage and out to the coach.

    Architecture

  • Privacy

    Local-first by design — what leaves your device and what never does.

    Privacy


Not a medical device

PulseLoop is not a medical device and is not a substitute for professional medical advice. Treat all readings as approximate, and always consult a clinician for health concerns.