Syntropy Health Get started
Get started

Get Syntropy Health

Free on every platform. Choose where your health data lives, then add your phone whenever you're ready.

Coming soon

Mac & Windows

A desktop app that installs in one click, updates itself and runs quietly in the background. Your records stay on your computer.

Coming soon

Want it today? Self-host it.

Available

iPhone

Browse, chart and export all of your Apple Health data. Connect it to your Syntropy Health to sync in the background and carry your records with you.

Get the iPhone app

iOS 17 or later

Coming soon

Android

Brings in Health Connect data from Samsung Galaxy Watch, Fitbit, Pixel Watch and your other Android health apps.

Coming soon

Uses Health Connect

Available

Self-hosted

For Linux home servers, a Raspberry Pi, NAS devices and anything that runs Docker. Always on, and fully under your control.

Set it up

About 10 minutes

One home for your data

Your records live in one place you own: the desktop app on your computer, or your own server.

Phones add to it

The phone apps send your health data home and let you see everything on the go.

Nothing in between

Your devices talk to each other and to your hospitals directly. There's no Syntropy cloud.

Self-hosted

Run it on your own server

One command installs Syntropy Health on an always-on computer, so your phone can sync any time. It keeps to its own folder, and starts by itself with the computer.

  1. Install Syntropy Health

    In a terminal on that machine, run:

    curl -fsSL https://raw.githubusercontent.com/EnriqueNeyra/syntropy-health/main/scripts/install.sh | sudo sh

    Ubuntu, Debian, Raspberry Pi OS, Fedora and others. Your data stays in /var/lib/syntropy-health.

    It takes a minute or two. Run the same command again any time to update.

    Using a NAS or Docker instead?

    On Synology, Unraid, TrueNAS or any machine with Docker, run:

    git clone https://github.com/EnriqueNeyra/syntropy-health
    cd syntropy-health
    docker compose up -d

    Keep the folder: your data is saved in its data folder. No Git? Download the ZIP, rename the folder to syntropy-health and run docker compose up -d inside it.

  2. Open it and choose a password

    Go to localhost:8000 on the same machine, or http://<server address>:8000 from another device on your network. Enter your name and choose a password.

    The password is required and can't be recovered, so keep it in your password manager. Setup only works from the same machine or your home network, so no one on the internet can claim a new server.

  3. Add your records

    Open Sources, choose Connect a health system, find your hospital or clinic and sign in with your patient-portal login. Connect Oura, WHOOP or Fitbit the same way.

iPhone

Set up the iPhone app

The app works on its own for Apple Health, and becomes your window into Syntropy Health once it's connected.

  1. Install the app

    The App Store release is on its way. Until then, the self-hosted version works in any browser, including your iPhone's.

  2. Allow Apple Health access

    Choose which kinds of health data to share. The app browses, charts and exports them right away, no server needed.

  3. Connect to your Syntropy Health

    In the app, open Settings → Connect to my server and enter your server's address and password, or pair with a code from Sources → iPhone & Apple Watch → Pair iPhone in Syntropy Health.

    The address is the machine's address on your home Wi-Fi, for example http://192.168.1.20:8000.

Optional

More you can do

Use it away from home

Your data doesn't go through our servers, so reaching it from outside your home is up to you. The simplest private option is Tailscale: install it on your server and iPhone with the same account, then add the server's Tailscale address in the iPhone app under Settings → Addresses.

Avoid opening your server to the internet directly.

Bring your own AI

In Settings → AI & agents, run a model on your own hardware (Ollama, LM Studio), add an API key from Anthropic, OpenAI, Google or OpenRouter, or use Claude Code, Codex or Gemini CLI on the same computer. Claude Desktop and other AI apps can also connect directly.

A provider outside your network sees your questions and the health records the assistant looks up to answer them, under its own terms. A model on your own hardware keeps everything at home.

Questions

Does my health data go to Syntropy?

No. Records download straight from your hospital or clinic to your own device, and your phone syncs to it directly. How it works

What happens when my computer is asleep or off?

Nothing is lost. Your phone keeps new health data and sends it when Syntropy Health is running again, and scheduled syncs catch up. For round-the-clock syncing, run it on an always-on machine like a home server.

How do I update the self-hosted version?

Run sudo syntropy-health update, or the install command again. With Docker, run git pull and then docker compose up -d --build in the syntropy-health folder. Your data stays where it is.

How do I back up my data?

Open Settings → Your data → Download backup. One file restores everything on a new machine. It holds your full health record, so keep it somewhere only you can reach.

Who is responsible for keeping my data safe?

You are, because it's stored on your own devices and nowhere else: we can't see it, recover it or delete it. Keep the computer running Syntropy Health updated and locked, use a strong password, only let other devices connect on networks you trust, and keep backups private. Terms

Does it cost anything?

No. Syntropy Health is free. If you use the AI assistant, your AI provider bills you directly for your own key.

More platforms on the way

Mac, Windows and Android apps are coming soon. Follow the project on GitHub for releases.

Follow on GitHub