Skip to content
Open source

Your health, worked out on your phone.

Prism turns what Apple Health already holds into sleep, recovery, strain, stress and energy scores. It's free, it's open source and it doesn't need an account.

  • Free
  • AGPL-3.0
  • No account
  • 4 Apple platforms
Prism's Today page: three score rings, then what moved in the last 30 days.

Reads what these write to Apple Health

  • Apple Watch
  • iPhone
  • Oura
  • Whoop
  • Withings

Start the day knowing where you stand.

Your watch, ring or iPhone already records the data. Prism scores it on your device.

  • Today

    Your daily scores in rings, then what moved in the last 30 days.

    Prism's Today page: three score rings, then what moved in the last 30 days.
  • Longevity

    Body, Mind and Environment. Fitness age, VO2 max, resting heart rate and HRV sit next to mood and daylight.

    Prism's Longevity page on the Body lens, with fitness age, lean mass and VO2 max, then cards for resting heart rate, HRV, walking speed and steps.
  • Track

    A journal with daily check-ins, and rituals for food, water, caffeine, supplements, fasting and mood.

    Prism's Track page, a journal with daily check-ins and rituals.

Ask about your own numbers.

With a cloud account, a language model answers. Without one, Ask answers its suggested questions from today's numbers on the phone.

Prism's Ask page, with a text box and three suggested questions about HRV, sleep and training.

Fifteen small planners.

Smart Alarm, Sleep Forecast, Caffeine Window, Social Jetlag and the rest, each one built on your data.

Prism's Tools page, a list of small planners.

On iPad, Mac and Vision Pro too.

One app for four Apple platforms. On a bigger screen the tabs turn into a sidebar.

Prism on an iPad.

Screenshots show simulated data.

Your data

Built for privacy.

Your health data and logs stay on the device until you choose to sign in.

Prism has two modes, and you start in the one that needs no account. A few requests still leave the device. The main ones are below, and the privacy notes list every one.

  • Local mode

    Tap "Not now" on the first onboarding screen. Your Health data, journal, logs, scores and lab results stay on the device. In the build as shipped, the only request that carries anything about you to a service other than Apple's is the weather and air quality card, which sends a location rounded to about 11 km to Open-Meteo. Apple's MapKit gets a location rounded to about 1 km to name your place, and the middle of each group of this month's workout routes, rounded the same way, to name the places you train on the Territory page. MapKit also runs the city search and loads the map tiles.

  • Soma cloud

    Accounts, sync, Ask and the online article and news feed are part of Soma cloud. The public build ships without Soma's key, so they stay off until a key is set. With Soma's key set, the feed is fetched anonymously from the Soma project, its cover images load straight from the publisher's host (the CDC's, as the feed list stands), which sees your device's IP address, and signing in with Apple syncs your records and Apple Health samples. Ask sends your question and a short summary of your numbers to a language model.

  • Self hosting

    Run the backend from the repository yourself and point the app at it.

  • Export

    Settings, Data, Export my data gives you one ZIP with a JSON file per record table and one NDJSON file per Apple Health metric.

  • Delete

    Settings, Data, Delete my data removes your account and everything stored with it online. Prism never deletes anything from Apple Health.

And there's more.

A few other parts of Prism worth knowing about.

  • Labs

    Add a blood test by photo, PDF or typed values. It's read on the device and you check every value before it's saved. From a panel, Prism gives informational estimates of biological age (Levine's PhenoAge) and cardiometabolic risk (the AHA PREVENT equations). They're informational and don't diagnose anything.

  • Vault

    Every Apple Health reading by type, with its records, source and quality.

  • Widgets

    Scores, strain, vitals, fuel and a quick log on the Home Screen, plus Control Center buttons that log water or coffee.

  • Explore

    A library of health articles, most of them adapted from NIH.

Next to three apps people use for the same job.

Checked on 2026-10-18. Every competitor cell is sourced in the full comparison in the repository, which also lists what each app does better.

Prism next to Apple Health, the Oura app and Bevel
PrismApple HealthOura appBevel
Price (USD)FreeFree, built inApp free, membership $5.99 a month or $69.99 a yearFree tier, Pro $14.99 a month or $99.99 a year
Hardware requiredNone. Scores need data in Apple HealthNone for the basic app. Apple Watch for sleep score, vitals and Training LoadAn Oura RingNone of its own
Open sourceYes, AGPL-3.0NoNoNo
Account requiredNoNoYesIn practice yes
Mac and Vision ProBothNo Mac app, Vision Pro for mindfulness onlyVision Pro listed, Mac not listedMac as an iPhone app only, Vision Pro not mentioned
Android or webAndroid in development, no webNoAndroid, and a web app whose future is unconfirmedNo

Where Prism falls short.

We'd rather you know before you install it.

  • No sensor of its own

    Its scores are only as good as what your watch, ring or iPhone writes to Apple Health.

  • No clinical validation

    The scores and estimates are for following your own trends.

  • Apple devices only

    There's no Apple Watch app or web version in this build, and no Android release yet. An Android version is in development. Mac and Vision Pro builds exist, but Apple Health data on those platforms hasn't been checked by hand.

  • Connectors are switched off

    Direct Oura, Whoop and Withings connections are written and switched off in this build. They're coming, along with restoring your journal and logs on a new phone. Reading those brands through Apple Health works today where the brand writes to Apple Health.

  • Ask needs a cloud account

    With the public build as it ships, accounts and Ask are off until a key is set.

  • A new project

    It doesn't have the years of feedback the other apps have.

Build it

Clone it and run it.

You need Xcode 27. The app targets iOS 27, iPadOS 27, macOS 27 and visionOS 27.

HealthKit has no data in the simulator, so values show as a dash there. Real numbers need a device.

License

Free software under the AGPL.

Prism is copyright Soma Labs, Inc. and licensed under the GNU Affero General Public License v3.0. The Soma name, the Soma mark and the app icons are trademarks of Soma Labs, Inc. and aren't covered by the code license: a fork you distribute needs its own name, icons and bundle id.

A wellness app

Prism's scores and estimates are for following your own trends. They aren't medical advice, and Prism doesn't diagnose, treat or prevent any condition. Talk to a clinician about your health.

Ready when you are.

Clone it, build it and run it on your own iPhone. Issues and pull requests are welcome.

Prism is free software under the AGPL-3.0. Contributors sign a contributor license agreement once, before their first pull request is merged.