Urja
Features Articles Privacy Support

Privacy Policy

Last updated: July 26, 2026

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.

What the Urja app handles

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.

When health information leaves your device

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:

  • Direct Oura access. If you connect an Oura Ring, your device talks directly to Oura's API using your own authorization, and readiness, sleep, and activity data comes from Oura to your phone. See Oura Ring (optional).
  • PDF and CSV sharing. If you export a progress summary as a PDF or export lab data as a CSV, iOS hands the file to whatever destination you pick in the share sheet — Urja does not choose the recipient and does not receive a copy. See Summaries you share (PDF and CSV).
  • Feedback email. If you send feedback, it opens a draft in your mail app addressed to us, and we receive only what you choose to send. See Feedback.

Apart from these three, the app does not transmit your health information anywhere.

Website and waitlist data

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].

Health data

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:

  • is processed and, when needed, stored on your device,
  • is not transmitted to Urja servers; the only transfers off your device are the three user-initiated paths described above, and of those only feedback email reaches us,
  • can be revoked at any time in Settings → Privacy & Security → Health.

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.

Apple Intelligence features

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.

Summaries you share (PDF and CSV)

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.

Oura Ring (optional)

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.

Apple Health write access

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.

Notifications

The optional morning readiness notification is scheduled locally on your device. No push notification servers are involved.

Feedback

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.

TestFlight beta

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.

Children

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.

Changes

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.

Contact

Questions? Email [email protected].

© 2026 Urja
Privacy Support Press Contact