Urja is built on a simple principle: your health data is yours. The app is designed to keep it on your device and off Urja servers.
The Urja app has no Urja user account, analytics SDK, advertising SDK, or third-party tracker. Health and profile information used by the app is processed on your device and is not sent to Urja servers. During the TestFlight beta, Apple may separately provide us with crash reports and aggregate usage metrics as described below.
Health information leaves your device only when you start the transfer yourself. There are exactly three of these user-initiated paths, each described in full in its own section below:
Apart from these three, the app does not transmit your health information anywhere.
This website contains no analytics or advertising scripts. Cloudflare hosts and protects the site and may process routine request metadata such as IP address, request headers, requested URLs, timestamps, and security events, and may provide aggregate traffic analytics. Cloudflare handles that information under its privacy policy.
If you submit the launch waitlist form, your email address and optional first name are stored in Cloudflare D1 solely to send one launch announcement email when Urja reaches the App Store. The form includes a hidden anti-spam field; we do not read or store your IP address, set no cookies, and run no analytics or tracking scripts on this site. We do not link waitlist information to health data, sell it, or use it for advertising. You can ask us to delete your entry at any time by emailing [email protected].
With your permission, Urja reads data from Apple Health (HealthKit) on your device, including heart rate, heart rate variability, resting heart rate, sleep, steps, active energy, VO₂ max, body weight, date of birth, workouts, and — if you grant access — clinical lab records. This data:
Lab values you enter manually or import from a PDF are stored locally on your device. PDF files are parsed on-device and are not uploaded to Urja. Deleting the app removes its local data; information already saved in Apple Health remains under your control in Apple Health.
The Morning Briefing is generated by Urja's deterministic engines on your iPhone — it is not produced by AI. On an Apple Intelligence-capable iPhone running iOS 26 or later, the optional, user-initiated Ask Urja feature uses Apple's on-device foundation model when Apple Intelligence is available and enabled. Urja supplies structured results produced by its local deterministic engines so the model can explain them; the model does not calculate readiness, exertion, trends, correlations, or lab values. This health context is not sent to Urja servers.
On other supported devices, Urja shows its standard deterministic Morning Briefing, and the Ask Urja screen explains the device requirement instead of offering chat. You can also disable Apple Intelligence features inside Urja.
Urja can build a progress-summary PDF and export lab data as a CSV file. Both are generated on your device and only when you ask for them. The file is then handed to the iOS share sheet, where you choose the destination — a message, an email, a file, a printer, or another app. Whatever you choose receives the health details in that file, so review what a summary contains before sending it, and turn optional lab inclusion off if you do not want lab values in it. Urja does not select the recipient and does not receive a copy.
If you choose to connect an Oura Ring, Urja authenticates directly with Oura using OAuth — your Oura password is never seen or stored by the app. Access tokens are stored securely on your device, and readiness, sleep, and activity data is fetched directly from Oura's API to your phone. You can disconnect at any time in Profile → Oura Ring, which deletes the tokens.
If you log a workout or body weight in Urja, it is saved to Apple Health on your device so your other apps stay in sync. That's the only data Urja writes.
The optional morning readiness notification is scheduled locally on your device. No push notification servers are involved.
If you send feedback, it opens an email in your mail app addressed to us. The email includes basic device information (model, iOS version, app version) to help with debugging — you can delete it before sending. We only receive what you choose to send.
During the beta, Apple's TestFlight may share crash reports, tester feedback, and aggregate usage metrics with us according to Apple's TestFlight privacy information and your sharing settings. Urja does not intentionally add health values to diagnostic reports. Please do not include unredacted health or lab information in feedback you send.
Urja is not directed at children under 13. The website and the launch waitlist are also not directed at children, and we do not knowingly request waitlist information from them.
If this policy changes, the updated version will be posted on this page with a new date. Material changes will be noted in the app's release notes.
Questions? Email [email protected].