Consumer Health Data Privacy Notice
Effective: July 24, 2026
This Consumer Health Data Privacy Notice explains how Grow Labs LLC (“Grow Labs,” “we,” “us,” or “our”) collects, uses, and discloses “consumer health data” in connection with the Safr app. It is provided under the Washington My Health My Data Act (MHMDA) and Nevada SB370, and it supplements our main Privacy Policy and our US State Privacy Law Notice. If anything here conflicts with the main Privacy Policy on the subject of consumer health data, this notice controls.
1. What we mean by consumer health data
“Consumer health data” means personal information that identifies your past, present, or future physical or mental health status. For Safr, this includes information about your menstrual cycle, reproductive health, sexual activity, and use of emergency contraception. Most of this data never leaves your device.
The categories of consumer health data Safr handles are:
- Cycle and period data: your period logs, cycle length, period length, cycle history, and last period start.
- Sexual activity: intercourse logs, including whether activity was protected or unprotected.
- Emergency contraception: Plan B and emergency-contraception logs.
- Fertility and ovulation signals: cervical-mucus and discharge logs, LH (ovulation) test logs and results, and, if you choose to sync a temperature wearable, overnight body-temperature readings from Oura or from Apple Health.
- Pregnancy test results: the pregnancy-test outcomes you log.
- Symptoms: symptom logs you record.
- In-app risk estimates: the pregnancy-risk values Safr calculates from your logs.
- Reproductive intent: your stated goal for using Safr (for example, avoiding pregnancy versus checking for pregnancy) and related onboarding answers.
- Photos you choose to analyze: cervical-mucus, LH-test, or pregnancy-test photos, only if you use optional photo analysis.
- AI chat content: messages you send to the in-app AI assistant and the summary of your Safr data attached to them, only if you use AI chat.
2. On-device versus off-device
A small number of clearly labeled features send specific consumer health data off your device, and only when you choose to use them:
- AI chat and optional photo analysis. If you use the AI assistant, your message and a summary of your Safr data (such as your cycle dates, logged symptoms, intercourse and Plan B entries, recent cervical-mucus and LH results, and your in-app risk estimate) are sent through our backend to OpenAI so the assistant can answer you. If you use optional photo analysis, the cervical-mucus, LH-test, or pregnancy-test photo you choose is sent the same way. The first time you use either feature, Safr asks for your explicit agreement before anything is sent. If you do not agree, nothing is sent.
- Oura (only if you connect it). If you connect Oura, Safr imports overnight body-temperature data from the Oura cloud API and holds it on your device with your other health data. See Section 4.
- Reproductive intent for adults, only if you opt in to analytics. If you turn on “Share usage data” at onboarding (shown as “Usage analytics” in Settings), Safr sends a single coarse label of your stated goal (birth control versus pregnancy test) to our analytics provider, PostHog, to understand retention by goal. For users under 16 in any market, and for users under 18 in the UK and EU/EEA, this label is sent as “unknown,” so a minor's goal is never profiled. No other health data is sent to analytics. See Section 6 of this notice and our Privacy Policy.
- The Safr Cycle Science Study (only if you join). Safr runs an optional, ongoing observational study of how well wearable temperature tracking reflects real menstrual cycles and pregnancy outcomes. Only adults are invited: you must be 18 or older and sync a temperature wearable (Apple Watch or Oura Ring). We ask once, right after you connect a wearable, and you can join, decline, or change your mind at any time in Settings under App preferences. Your choice never affects what Safr can do for you. If you join, Safr sends to our own research backend the cycle data you log or sync while enrolled, plus your existing history from before you joined: wearable temperature readings, period dates and flow, LH (ovulation) test results, cervical mucus observations (never photos), symptom tags (never written notes), logged sexual activity including protection use, emergency contraception dates, pregnancy test results, your birth year, your cycle statistics, the pregnancy prevention approach and birth control method you picked during setup, whether a temperature wearable is connected, and your reasons for using Safr. Research data is keyed to a random study ID created on your device when you join, and that study ID is never connected to your name, your email, your device identifiers, or your analytics profile. We never use your name, contact details, free text notes, photos, chat messages, or advertising identifiers for research. Results are only ever reported in aggregate, combined across many participants, so no individual can be identified. See Sections 5, 6, 8, and 9 for the purpose, who receives it, your rights, and how long research data is kept.
3. Where this data comes from (sources)
- You: the cycle, intercourse, mucus, symptom, Plan B, LH, and pregnancy-test data you log; your onboarding answers and reproductive goal; and any photos or chat messages you choose to send.
- Your device: calculations Safr performs on your device, such as your in-app pregnancy-risk estimate, derived from what you log.
- Oura: if you connect it, overnight body-temperature data imported from the Oura cloud API.
- Apple Health: if you grant access, temperature data you already have in Apple Health, used for the same cycle insights. This stays on your device unless you join the research study described in Section 2.
4. Connecting Oura
Connecting Oura is optional. If you choose to connect it, you authorize Safr, through Oura's secure OAuth sign-in, to import overnight body-temperature data from the Oura cloud API so Safr can detect the temperature shift around ovulation. The token exchange is handled through our backend, and your Oura access and refresh tokens are stored in your device's secure keystore. Imported temperature is held on your device with your other health data, unless you join the research study described in Section 2, in which case your temperature readings are also included in what is sent to our research database.
You can disconnect at any time using the Disconnect Oura Ring control in Settings. Disconnecting clears the stored Oura tokens from your device, so Safr can no longer import new Oura data. The “Delete all my data” control also erases your Oura tokens. To fully revoke the grant on Oura's side as well, you can remove Safr's access from your Oura account at cloud.ouraring.com. Ōura Health Oy is based in the EU.
5. How we use consumer health data
- To provide Safr's core features on your device, including interpreting your logged cycle history and any temperature data to estimate fertile and non-fertile windows and produce daily insights.
- To power AI chat and optional photo analysis when you choose to use them.
- To carry out the Safr Cycle Science Study, our optional observational research on how well wearable temperature tracking reflects real menstrual cycles and pregnancy outcomes, and only for adults who have chosen to join it. Research data is keyed to a random study ID, and results are only ever reported in aggregate.
- To understand, in coarse and pseudonymous form, retention by goal (adults only, only if you opt in to analytics), so we can improve the app.
- To respond to you when you contact support, and to comply with legal obligations.
We do not use your consumer health data for advertising, and we never share your health data with advertising networks.
6. Who receives consumer health data, and what they receive
We disclose consumer health data only to the service providers (processors) below, acting on our behalf, and only as described:
- OpenAI: receives your AI chat message and the attached summary of your Safr data, and any cervical-mucus, LH-test, or pregnancy-test photo you submit for analysis, through our backend, only when you use these features and after you agree. Used to generate your answer or analysis. Not used for advertising and not sold.
- PostHog (product analytics): receives, only if you opt in to “Share usage data” (shown as “Usage analytics” in Settings), a coarse onboarding_intent label (birth control versus pregnancy test). For users under 16 in any market, and for users under 18 in the UK and EU/EEA, this is sent as “unknown.” PostHog does not receive your detailed cycle, intercourse, mucus, symptom, Plan B, LH, pregnancy-test, risk-value, chat, or photo data.
- Oura Health Oy: the source of imported body-temperature data you authorize, not a recipient of your other health data.
- Our cloud hosting and backend, hosted on Railway: passes AI chat and photo content to OpenAI, handles the Oura token exchange, and records data-deletion requests. It does not retain your AI chat or photo content after the request is answered. Outside the research study, the backend does not store your detailed health logs. If you join the Safr Cycle Science Study, the research data listed in Section 2 is stored in our research database, which runs on Railway, our cloud hosting provider, acting as our processor under contract. It is stored under your random study ID only, with no name, email, or device identifier attached, and it is never used for advertising and never sold.
Our advertising-measurement partner, Singular, and the ad networks it forwards to (including TikTok and Meta), never receive your consumer health data. They receive only non-health commercial and identifier data for ad measurement, as described in our US State Privacy Law Notice.
7. We do not sell your consumer health data
We do not sell your consumer health data, and we will not sell or share it without your separate, valid authorization. "Sell" and "share" here have the meanings given in the Washington My Health My Data Act and Nevada SB370. We do not offer your consumer health data to any third party in exchange for money or other valuable consideration, and we do not collect, use, or share consumer health data for any purpose beyond what is described in this notice without first obtaining the consent the law requires.
Collecting consumer health data for the Safr Cycle Science Study happens only after you give your separate, opt-in consent in the app, and you can withdraw that consent at any time in Settings. Research is not a sale or a share: we receive nothing of value for it, and research data is never disclosed to advertising networks.
8. Your rights
If you are a Washington or Nevada consumer (and many of these controls are available to everyone), you have the right to:
- Confirm and access: confirm whether we are collecting, sharing, or selling your consumer health data, and access that data. Safr also lets you export a structured JSON copy of what it stores on your device, in Settings.
- Delete: request deletion of your consumer health data.
- Withdraw consent: withdraw consent to the collection or sharing of your consumer health data, including disconnecting Oura, turning off optional analytics, and leaving the research study.
- Appeal: appeal a decision we make about your request.
How to use your rights, in the app
- Access and export: Settings, under “Your data,” use Export my data for a JSON copy of what Safr stores on your device.
- Delete: Settings, use Delete all my data. This wipes your on-device data, opts out and resets your analytics identifier, detaches advertising attribution, erases your Oura tokens, and sends a deletion request to our backend to erase the analytics record keyed to your device identifier. The same action also clears the consent that gates AI chat and photo analysis. It does not by itself delete research data already collected under your study ID; use the research row below for that.
- Withdraw consent: use Disconnect Oura Ring, or turn off Usage analytics or Share data with ad partners, in Settings.
- Leave the research study and delete research data: Settings, under App preferences, turn off Share data for research. Safr then stops using your new data for research. To also delete the research data already collected under your study ID, email chenglin@growlabsllc.com. Data already included in published aggregate results cannot be recalled, but it never identifies you.
You can also exercise any of these rights, or ask us a question, by emailing our privacy contact at chenglin@growlabsllc.com. Safr has no account or login. We identify you by your device or install and may follow up by email to confirm a request and protect your data. We respond within the time the law requires. If we cannot act on a request, we will explain why.
Right to appeal
If we decline to act on your request, you may appeal by replying to our decision or by emailing chenglin@growlabsllc.com with the subject line “Consumer Health Data Appeal.” We will respond to your appeal in writing within the time the law allows and explain the reasons for our decision. If your appeal is denied, you may contact your state attorney general: in Washington, the Office of the Attorney General; in Nevada, the Office of the Nevada Attorney General.
9. Data retention
On your device: your consumer health data stays until you delete it in the app or remove the app. If you opt in to analytics: the coarse, pseudonymous fields described above are retained for up to 2 years, or sooner on request. When you delete your data in the app, we erase it locally, reset your analytics identifier, and request erasure of the analytics record keyed to your device identifier. We keep limited records only where the law requires.
If you join the research study: raw research data keyed to your study ID is kept for the duration of the Safr Cycle Science Study and for up to 5 years after it ends, then deleted or irreversibly anonymised. You can ask us to delete it sooner by emailing chenglin@growlabsllc.com.
10. Children
Safr applies a region-aware minimum age, checked at onboarding, and does not knowingly collect consumer health data from anyone below the applicable age. Reproductive-intent labeling is, for users under 16 anywhere and users under 18 in the UK and EU/EEA, sent to analytics only as “unknown,” and advertising attribution is disabled below the ad-tracking age for the region (18 in the UK and EU, 16 in the US, Canada, and Australia). The Safr Cycle Science Study is adults only: it is offered only to users who are 18 or older, whatever the local minimum age for using Safr, so a minor is never invited to join.
11. Changes to this notice
We may update this notice from time to time. When changes are material, we will update the “Effective” date above and, where appropriate, notify you in the app.
12. Contact us
Grow Labs LLC
8 The Green, Suite A, Dover, DE 19901
Privacy contact: chenglin@growlabsllc.com
