Sage
Home Pricing Privacy Terms
Notify me at launch

Privacy Policy

Effective date: April 1, 2026 · Last updated: April 1, 2026

The short version: Sage stores your health data exclusively on your device. We do not collect, sell, share, or transmit your symptoms, mood logs, notes, or any health information. The only data that ever leaves your device is anonymous technical data used to fix crashes and understand app usage — and it contains no health information whatsoever.

1. Who we are

Sage: Menopause Tracker ("Sage", "we", "us", "our") is a mobile application developed and operated by an independent developer. This Privacy Policy explains how we handle information in connection with your use of the Sage app on iOS.

Contact us at any time: hello@sagetracker.app

2. Information we do NOT collect

Sage does not ask for, collect, or store any personal information. Specifically, we never collect:

  • Your name, email address, or any contact information
  • Your symptom logs, mood entries, notes, or daily check-ins
  • Your trigger logs or Quick Log data
  • Any medical history or health background
  • Your location data
  • Your contacts, photos, or any other device data outside the app

Sage has no sign-up screen, no login, no user profile, and no onboarding step that asks for personal information. You open the app and start logging — anonymously, with nothing shared with us.

3. Information stored on your device

All data you enter in Sage — symptoms, moods, notes, triggers, Quick Log entries, reminders, and preferences — is stored exclusively in an on-device SQLite database using the Drift library. This data never leaves your device as part of Sage's normal operation. It is not backed up to any cloud service we control.

iOS may include this data in your standard iCloud or iTunes device backup if you have those features enabled in your iOS settings. This is controlled entirely by you and Apple — not by Sage.

4. Crash reporting — Firebase Crashlytics

We use Firebase Crashlytics (Google LLC) to automatically receive technical reports when the app crashes. When a crash occurs, a report is sent to Crashlytics to help us identify and fix the bug.

Crash reports contain: device model, iOS version, app version, the code stack trace at the moment of the crash, and a randomly generated installation ID. Crash reports do not contain any of your health data, symptom logs, mood entries, notes, or any content you have entered in the app — only the technical state of the app code at the moment of the crash.

Firebase Crashlytics is governed by Google's Privacy Policy: policies.google.com/privacy

5. App analytics — Firebase Analytics

We use Firebase Analytics (Google LLC) to understand which features of Sage are used and how often — for example, how many users complete a daily check-in, use Quick Log, or open the Trends screen. This helps us prioritize improvements and identify features that aren't working well.

We log feature usage events only — actions like "opened trends screen" or "completed quick log". We do not log the content of any action. For example, we record that a check-in was completed, but not what symptoms were logged, what mood was selected, or what notes were written. No health data, symptom content, notes, or any personal information is ever included in analytics events.

Firebase Analytics also automatically collects: device type, iOS version, app version, language setting, and a randomly generated installation ID. It does not collect your name, email, precise location, or any identifying personal information.

To opt out: Go to iOS Settings → Privacy & Security → Apple Advertising and disable "Personalized Ads". You may also contact us at hello@sagetracker.app to request exclusion from analytics.

Firebase Analytics is governed by Google's Privacy Policy: policies.google.com/privacy

6. Subscriptions — RevenueCat & Apple

We use RevenueCat to manage Premium subscription entitlements. If you purchase a subscription, RevenueCat receives: your Apple-generated subscriber ID (anonymous), your subscription status (active/expired/trial), and the product purchased. RevenueCat does not receive your name, email, payment details, or any health data.

Payment processing is handled entirely by Apple through the App Store. We never see, receive, or store your credit card number or any payment credentials. Apple's privacy policy governs all payment data: apple.com/legal/privacy

RevenueCat's privacy policy: revenuecat.com/privacy

7. Doctor Report PDF — share_plus

The Doctor Report feature generates a PDF from your locally stored data entirely on your device. When you tap "Share PDF with doctor", Sage uses iOS's native share sheet (via the share_plus library) to let you send the file to an app of your choice — email, Messages, AirDrop, etc. Sage does not receive, transmit, or store a copy of the PDF. The file goes directly from your device to wherever you send it.

8. Push notifications — flutter_local_notifications

Sage uses local push notifications (scheduled on-device) to remind you to log your daily check-in. These notifications are generated and delivered entirely on your device — no notification server, no external service, no data transmitted. iOS will ask your permission before enabling notifications.

9. Complete list of third-party SDKs

For full transparency, here is every third-party library in Sage that has any potential to touch external services:

  • Firebase Crashlytics — crash reports (see Section 4)
  • Firebase Analytics — anonymous usage analytics (see Section 5)
  • RevenueCat (purchases_flutter) — subscription management (see Section 6)
  • Apple StoreKit — in-app purchase processing
  • share_plus — iOS share sheet for PDF export only (see Section 7)
  • url_launcher — opens external links (e.g., App Store subscription management page) in your browser

The following libraries operate entirely on-device and make no network requests: Drift/SQLite (database), flutter_local_notifications (reminders), fl_chart (charts), pdf (PDF generation), google_fonts (fonts loaded at build time), shared_preferences (local settings), package_info_plus (app version), flutter_timezone/timezone (time handling), intl (date formatting).

10. California residents — CCPA

If you are a California resident, the California Consumer Privacy Act (CCPA) may provide you with additional rights. Because Sage does not collect, sell, or share personal information as defined by the CCPA (we do not operate a server-side database of user data), most CCPA provisions are not directly applicable. However, we are committed to the spirit of the law:

  • Right to know: This policy fully describes what data is collected and by whom.
  • Right to delete: You can delete all your app data at any time from Settings → Delete All Data. For analytics/crash data, contact us at hello@sagetracker.app and we will submit deletion requests to Firebase on your behalf.
  • Right to opt out of sale: We do not sell your personal information. We never have and never will.
  • "Do Not Sell or Share My Personal Information": Not applicable — we do not sell or share personal information.

11. Children's privacy — COPPA

Sage is designed for adults aged 38 and above and is not directed at children. We do not knowingly collect any personal information from children under the age of 13. If you are under 13, do not use Sage.

Because Sage stores all data locally on the user's device and does not transmit personal or health information to any server we control, we have no ability to identify whether a particular user is under 13, nor do we hold any data about them that could be deleted on our end. If a child under 13 uses the app, all data remains solely on their device and is fully deletable by the device owner via Settings → Delete All Data or by uninstalling the app.

If you have concerns, contact us at hello@sagetracker.app.

12. Health data and HIPAA

Sage is a personal symptom diary — a self-reporting tool for your own use. It is not a covered entity or business associate under HIPAA. Sage does not transmit health information to any server, does not process health data on behalf of healthcare providers, and is not used for treatment, payment, or healthcare operations as defined by HIPAA. All health-related data remains on your device under your sole control.

13. Data security

Your data is stored in an on-device SQLite database protected by iOS's built-in data protection mechanisms. When your device is locked, the database is encrypted. We recommend keeping your device protected with a passcode or biometric authentication.

Because we do not store your data on our servers, there is no Sage server that can be breached to expose your health information.

14. Data retention

Your app data is retained on your device until you delete it or uninstall the app. Anonymous crash and analytics data retained by Firebase is subject to Google's standard retention policies (typically 90 days for Crashlytics, 14 months for Analytics). You may request earlier deletion by contacting us.

15. International users

Sage is currently offered in the United States, Canada, United Kingdom, and Australia. By using the app, you acknowledge that anonymous technical data (crash reports, analytics) may be processed in the United States by Google (Firebase) under Google's standard contractual clauses and data processing agreements.

For users in the United Kingdom or European Economic Area: the legal basis for processing anonymous analytics and crash data is our legitimate interest in maintaining a functional, bug-free application. You have the right to object to this processing by contacting us to request opt-out.

16. Changes to this policy

We may update this Privacy Policy from time to time. Material changes will be communicated through an in-app notice or by updating the "Last updated" date at the top. Your continued use of Sage after any changes constitutes acceptance of the revised policy. We encourage you to review this page periodically.

17. Contact us

For any questions, concerns, or requests regarding this Privacy Policy or your data:

Email: hello@sagetracker.app
We will respond to all privacy inquiries within 30 days.

Sage
Privacy Policy Terms of Use Contact

© 2026 Sage: Menopause Tracker. All rights reserved. · Not a medical device.