What Relaxr stores, what leaves your device, and how to remove it. Written plainly, because a policy you cannot read is not a policy.
Last updated 13 August 2026
Relaxr does not sell your data or show third-party ads inside the app. We do use limited information to measure the app-install ads we run for Relaxr. An account is required so your practice and membership resolve to the same listener across devices and purchase methods.
Your practice data remains local-first on your iPhone. After you sign in or create an account, the supported practice data listed below is also stored in a private Firebase document so it can follow you to another device. Relaxr sends installation-level usage measurements to Google Analytics for Firebase.
The following stays on the iPhone and is not included in account sync:
Your completed sessions, mood check-ins, saved sessions, playlists, playback position, optional practice notes, welcome answers, and chosen name keep a local copy and are also included in your private account sync.
You can see all of it with Export my data, and remove all of it with Delete all data, both under You, then My Account. Deleting is immediate and cannot be undone.
Relaxr uses Google Analytics for Firebase to understand which sessions people actually listen to, so we know what to make more of. When you start or finish a session, we record:
These events are attached to an app installation identifier assigned by Firebase. Relaxr does not set your account ID, name, or email as an analytics identifier. We do not send written practice notes or anything from Apple Health to Analytics. Google may derive a general area from the IP address used to deliver the service.
When Relaxr runs app-install campaigns, Meta measures whether an ad led to an install, registration, onboarding completion, paywall view, checkout, trial, subscription, purchase, or selected in-app engagement. The Relaxr app sends those conversion events to Meta through Meta's app SDK. Our server also sends subscription lifecycle conversions to Meta's Conversions API, including renewals that happen after the app was last opened.
To make delayed subscription conversions attributable, Relaxr stores a protected device-context record against the RevenueCat app user identifier. It contains the app version and build, iOS version, device model, locale, time zone, display and storage characteristics, and advertising identifier only if you allow tracking. The record is not visible to other Relaxr users. It is used only to attach the relevant conversion to the app-install campaign that led to it.
During onboarding, Relaxr asks for Apple's tracking permission. If you allow it, we may access the device advertising identifier (IDFA) and use it with Meta for advertising measurement and to show you more relevant Relaxr ads. We also provide the email address and opaque Firebase account identifier associated with your Relaxr account to Meta's Advanced Matching feature. Meta's app SDK normalizes and hashes those identifiers before they are transmitted. If you decline, we do not collect or send your IDFA, account email, or account identifier to Meta for advertising measurement. You can change that choice at any time in iPhone Settings.
We do not send written practice notes, Apple Health data, account profile content other than the consented and hashed email described above, or full payment-card details to Meta for advertising measurement. You can ask us to erase the protected device-context record through Relaxr Support.
Sessions stream from Firebase Storage, which is run by Google. Requesting a file necessarily shows Google's servers your IP address, the same as loading any web page. Downloaded sessions play from your device and request nothing.
An account is required to use Relaxr. Firebase Authentication stores your account identifier, email address, display name, and the identifier supplied by Apple, Google, or the email provider you use. If you use Hide My Email, we receive Apple's relay address rather than your private address.
When you sign in, Relaxr stores a private practice document in Cloud Firestore. It contains completed sessions and durations, mood check-ins, saved sessions, playlists, playback position, optional practice notes, welcome answers, and your chosen name. Only the signed-in Firebase user can read or write that document. Downloads, reminders, and HealthKit choices do not sync.
Apple handles purchases made in the app. RevenueCat and the payment provider shown at checkout handle purchases made on the Relaxr website. We never receive your full card details. RevenueCat receives an app user identifier, product and purchase information, and subscription status so Relaxr can provide access across purchase methods.
App Store purchases remain tied to the Apple Account used with the App Store. When you sign in, Relaxr gives RevenueCat your random Firebase account identifier. A personal web purchase link uses that same identifier and your verified account email so the web subscription unlocks the correct Relaxr account.
If a signed-in member turns off renewal during a free trial, Relaxr may make a lower yearly option available for a limited time. The option appears in the Membership section of the app, and Relaxr sends one email with a personal link to the same account's web checkout. Relaxr does not use this flow for cancellation during a normal paid period.
RevenueCat supplies the trial cancellation event and Firebase verifies the signed-in account. Relaxr stores the account identifier, qualifying event details, offer expiration, and email delivery status. Amazon Simple Email Service delivers the email. The personal email link is signed, expires, and opens web checkout for the Firebase account and verified email that received it. The in-app option uses Apple billing instead.
Every message includes an unsubscribe link. Email apps that support one-click unsubscribe can turn it off directly. Unsubscribing stops later cancellation offer emails but does not change the options shown inside the app.
If you use Send feedback under You, Relaxr sends the message, its topic, and the reply email you enter to Cloud Firestore. If you leave device details on, the submission also includes the Relaxr version, build number, iOS version, and general device type. It never includes practice history, notes, or Health data.
You can optionally attach up to three screenshots. They are stored in Firebase Storage, can be read only by an allowlisted Relaxr administrator, and stay associated with the feedback message. Relaxr does not open your photo library unless you choose Add a screenshot.
The email is used only to respond to that message. Feedback is kept only as long as it remains useful for responding to you and improving the app.
If you use the support form, Relaxr stores the email address, category, subject, message, optional app version, general browser and device details, and optional reproduction steps you submit. The form does not accept screenshots. You can attach one later by replying to the confirmation email.
Firebase App Check helps protect the form from automated misuse. Relaxr stores the ticket and delivery status in Cloud Firestore, and Amazon Simple Email Service sends the staff notification and customer confirmation. Source addresses are converted into short-lived private hashes for rate limiting and are not stored in the ticket. Support tickets are kept only as long as needed to respond, handle billing records, prevent repeated misuse, and meet legal obligations. Short-lived rate-limit records are deleted automatically.
Relaxr uses Google Firebase for authentication, private practice sync, protected device-context records, feedback, support requests, App Check, analytics, audio delivery, trial-cancellation eligibility, and email unsubscribe records; RevenueCat for App Store and web purchase status, web checkout, cancellation events, and the app user identifier used for delayed conversion attribution; Meta for advertising measurement and campaign optimization through the app SDK and Conversions API; the connected web payment provider for payment processing; Amazon Simple Email Service for retention and support email; Apple for App Store billing, Sign in with Apple, notifications, and optional HealthKit access; and Google Sign-In if you choose it. These providers process only the information needed for those purposes under their own privacy terms.
If you turn on Mindful Minutes under You, Relaxr writes completed practice time to Health. That is all it writes, and iOS asks your permission before the first write.
If you separately choose Use recent sleep times, Relaxr reads Sleep Analysis to suggest a bedtime and wake time. The query and suggestion happen on your device. Relaxr does not upload raw sleep records, add them to Analytics, or write sleep records to Health. Apple does not tell apps whether read permission was denied, so Relaxr treats a denied request the same as finding no readable sleep period.
Mindful minutes written to Health belong to the Health app after that. Turning the setting off stops new writes and leaves the old ones alone. Delete them in the Health app if you want them gone.
App reminders are scheduled by your iPhone and stay on your iPhone. Relaxr does not run a server that sends push notifications, and we cannot see whether you opened an on-device reminder.
The trial cancellation email described above is separate and can be stopped through its unsubscribe link.
Under You, then My Account, Delete my account removes your private Firestore practice document, Firebase Authentication account, and what the app keeps on your device.
Deleting your account does not cancel a subscription. Open Manage or cancel subscription to reach Apple subscriptions or the secure web customer portal. Use Relaxr Support if the management link does not work before deleting the account.
Deleting all data also resets the Firebase Analytics identifier on that device. Relaxr does not associate historical Analytics events with your Firebase account ID, so those earlier installation-level events cannot be selected by account for individual deletion. User-level event data is retained for no longer than 14 months. Aggregate measurements may remain after the underlying events expire.
Relaxr is not directed at children under 13, and we do not knowingly collect anything from them. If you believe a child has given us something, write to us and we will remove it.
If this policy changes in a way that matters, we will update the date at the top and say what changed. We will not quietly widen what we collect and leave you to notice.
Ask anything about this policy, including what we hold about you, through the support form. Relaxr is operated by HealthMeter Tech Inc. in Canada.