CycleBalance ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you use the CycleBalance iOS application (the "App") and our website at cyclebalance.app (the "Website"). We built CycleBalance with a privacy-first philosophy: your health data stays on your device, always.
Your health data never leaves your device. CycleBalance stores all personal health information locally on your iPhone using on-device storage and on-device machine learning (Core ML). There are no servers, no cloud sync, and no third-party analytics tracking your health data.
1. Information We Collect
A. Information Stored On-Device Only (App)
When you use the CycleBalance app, you may enter personal health information such as:
Pregnancy and postpartum data (pregnancy start date, estimated due date, pregnancy outcome)
HealthKit data (with your permission): body mass, sleep analysis, blood glucose, active energy, resting heart rate, and step count
This data is stored exclusively on your device. It is never transmitted to our servers or any third party. We have no ability to access, view, or retrieve this data.
B. Information Collected via the Website (Waitlist)
If you choose to join our waitlist through the Website, we collect:
Your name
Your email address
Your PCOS journey stage (e.g., newly diagnosed, trying to conceive)
Feature interests (which app features appeal to you)
What apps or tools you currently use to manage PCOS (optional)
This information is submitted voluntarily and processed through Formsubmit.co, a third-party form handling service.
2. How We Use Your Information
On-Device App Data
Your health data is used solely within the app on your device to:
Track and display your cycle patterns, symptoms, and health metrics
Provide personalized insights using on-device machine learning (Core ML)
Generate doctor-ready reports that you choose to export or share
Identify correlations between symptoms, lifestyle, and cycle patterns
All machine learning processing occurs entirely on your device. No data is sent to external servers for analysis.
Waitlist Data
We use the information you provide through our waitlist to:
Notify you when CycleBalance launches
Send occasional development updates (no spam)
Understand what features our future users value most
3. Data Storage and Security
App Data
All health data entered into CycleBalance is stored locally on your device. We leverage iOS built-in security features, including:
iOS Data Protection encryption, which encrypts your data when your device is locked
App sandboxing, which prevents other apps from accessing CycleBalance data
No network transmission of health data — your information never leaves your device
Because your data is stored only on your device, if you delete the app or lose your device, your data cannot be recovered by us. We recommend using your device's built-in backup features if you wish to preserve your data.
Waitlist Data
Waitlist submissions are processed by Formsubmit.co and delivered to us via email. We store this information securely and do not sell, rent, or share it with third parties for marketing purposes.
4. Third-Party Services
CycleBalance is designed to minimize third-party involvement:
Health data: No third-party services have access to your health data for advertising, analytics, or tracking purposes. There are no analytics SDKs, no ad trackers, and no cloud databases connected to your health information.
Apple HealthKit: With your explicit permission, CycleBalance reads health data from Apple HealthKit (body mass, sleep analysis, blood glucose, active energy, resting heart rate, and step count). This data is used solely within the app on your device. CycleBalance does not write data to HealthKit. See Apple's Privacy Policy for details.
RevenueCat: CycleBalance uses RevenueCat to manage subscriptions and in-app purchases. RevenueCat processes your purchase receipts and subscription status but does not have access to your health data. See RevenueCat's Privacy Policy for details.
Waitlist form: We use Formsubmit.co to process waitlist submissions on our Website. Formsubmit.co receives the information you submit in the waitlist form (name, email, and your responses). Please review Formsubmit.co's privacy policy for details on how they handle submitted data.
On-device machine learning: CycleBalance uses Apple's Core ML framework to provide insights. All ML processing happens locally on your device. No data is sent to Apple or any other party for this purpose.
5. Data Sharing
We do not sell, trade, or rent your personal information. Because your health data is stored exclusively on your device, we are technically unable to share it.
You may choose to share data from the app (for example, exporting a PDF health report, CSV data export, or JSON backup). Any such sharing is initiated solely by you and is under your control.
We may disclose waitlist information if required by law, legal process, or governmental request.
6. Your Rights and Choices
App Data
Since all app data resides on your device, you have full control at all times:
Access: All your data is visible to you within the app at any time.
Deletion: You can delete individual entries within the app or delete all data by uninstalling the app.
Portability: You can export your data in multiple formats: CSV exports for spreadsheet use, JSON backups with schema versioning for full data portability, and PDF health reports for sharing with healthcare providers.
Waitlist Data
You may request to have your waitlist information deleted at any time by contacting us at Contact@cyclebalance.app. We will process your request within 30 days.
7. California Privacy Rights
If you are a California resident, the California Consumer Privacy Act (CCPA) provides you with specific rights regarding your personal information:
Right to Know: You have the right to request that we disclose what personal information we have collected about you. For app data, all information is on your device and fully accessible to you. For waitlist data, you may contact us for details.
Right to Delete: You have the right to request deletion of your personal information. App data can be deleted directly by you at any time. Waitlist data can be deleted upon request.
Right to Opt-Out of Sale: We do not sell your personal information to third parties.
Non-Discrimination: We will not discriminate against you for exercising any of your CCPA rights.
If you are located in the European Economic Area (EEA), United Kingdom, or Switzerland, you have additional rights under the General Data Protection Regulation (GDPR):
Legal Basis: We process waitlist data based on your consent (which you provide by submitting the form). App data is processed locally on your device and is not collected by us.
Right of Access: You may request a copy of any personal data we hold about you.
Right to Rectification: You may request correction of inaccurate personal data.
Right to Erasure: You may request deletion of your personal data.
Right to Restrict Processing: You may request that we limit how we use your data.
Right to Data Portability: You may request your data in a structured, machine-readable format.
Right to Withdraw Consent: You may withdraw consent at any time by contacting us.
To exercise any of these rights, please contact us at Contact@cyclebalance.app. We will respond to your request within 30 days.
9. Children's Privacy
CycleBalance is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If we become aware that a child under 13 has provided us with personal information through our waitlist, we will take steps to delete such information promptly.
If you are a parent or guardian and believe that your child has provided us with personal information, please contact us at Contact@cyclebalance.app.
10. Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in our practices or for legal, regulatory, or operational reasons. If we make material changes, we will notify you by updating the "Effective Date" at the top of this page and, where possible, through in-app notification.
We encourage you to review this Privacy Policy periodically to stay informed about how we are protecting your data.
11. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us: