Privacy Policy

Last updated: 5 June 2026 · Effective: 5 June 2026

On this page

  1. Overview
  2. Data we collect
  3. Data we do not collect
  4. How your data is used
  5. Health data (Apple Health & Health Connect)
  6. Calendar data
  7. Subscriptions & payments
  8. Notifications
  9. Third-party services
  10. Your rights & controls
  11. Children's privacy
  12. International transfers
  13. Changes to this policy
  14. Contact us
Short version: CycleSync is local-first. Your cycle data, calendar events, and preferences live on your phone. We don't have an account system, we don't sync your data to a server, and we don't sell or share your information. Period.

1. Overview

CycleSync ("we," "us," or "our") is a mobile application developed and published by Tunnxo. This privacy policy explains what information CycleSync handles, how it handles it, and the choices you have. The short version is above; the long version is below.

CycleSync was designed around a single principle: your reproductive and cycle data is uniquely sensitive, and it should stay under your control. Every architectural choice in the app reflects that.

2. Data we collect

CycleSync collects the minimum information needed to function. Specifically:

We do not collect names, email addresses, phone numbers, dates of birth, or any contact information. CycleSync does not require an account.

3. Data we do not collect

To be explicit, CycleSync does not:

4. How your data is used

Data stored on your device is processed locally and is used only to power the features you see in the app — phase prediction, conflict detection, reschedule suggestions, insights, and notifications. It never leaves your device.

Subscription metadata is exchanged with RevenueCat (see below) so the app can know whether you have an active Pro subscription. We do not collect or store your billing information — that lives only with Apple and Google.

5. Health data (Apple Health & Google Health Connect)

If you choose to connect a health platform, CycleSync can read menstrual-cycle data to improve phase predictions. CycleSync is read-only — it never writes to Apple Health or Google Health Connect, and the only data type it requests is menstrual cycle / bleeding records.

Permissions

Storage

Health data read from these platforms is merged into your local cycle log and stored on your device. It is not uploaded, shared, or transmitted anywhere.

Revoking

You can revoke CycleSync's access at any time:

6. Calendar data

When you connect a calendar, CycleSync requests permission to read events. We use this to overlay your schedule with cycle phases and detect conflicts. Calendar data is read at request time and held in memory only — events are not stored on our servers (we have none) and are not retained longer than needed for the current view.

Pro features that reschedule events require an explicit, individual confirmation per event. We never batch-move events, and we never delete events from your calendar. You can disconnect a calendar at any time in app settings, which stops future reads.

7. Subscriptions & payments

CycleSync Pro is sold as a subscription through Apple App Store and Google Play. We use RevenueCat to manage the entitlement, which is the industry standard for cross-platform subscription handling.

What RevenueCat receives

What RevenueCat does not receive

RevenueCat's privacy practices are described in their privacy policy.

Refund policy

Refunds are handled by Apple and Google, not by us. Use the standard store channels to request a refund; we cannot issue refunds from inside the app.

8. Notifications

CycleSync schedules local notifications through your device's notification system. These are generated and delivered entirely on-device. We do not use a remote push notification service, so no notification metadata is sent to us or to any third party.

9. Third-party services

The only third parties involved in CycleSync are:

CycleSync does not embed third-party analytics, advertising SDKs, crash reporters that ship user data, or social media widgets.

10. Your rights & controls

You can exercise the following rights at any time, without contacting us:

If you have a Pro subscription and wish to delete it, cancel via the store first (App Store or Play Store), then uninstall.

11. Children's privacy

CycleSync is intended for adults. The App Store age rating is 17+ (iOS) due to medical/health content; the Play Store rating is "Everyone" with medical content disclosure. We do not knowingly collect information from children under 13. If you believe a child has provided information, contact us and we will work with you to remove it.

12. International transfers

Because CycleSync does not transfer your cycle or calendar data off your device, no international transfer of that data occurs. Subscription receipt data may transit RevenueCat's infrastructure (US-based), but no personal or health data is included in those transfers.

For users in the European Economic Area, United Kingdom, California, or other jurisdictions with specific privacy laws, CycleSync's local-first design is intended to minimize the obligations and risks on both sides: we hold no personal data, so there is little to disclose, amend, or delete.

13. Changes to this policy

We may update this privacy policy as CycleSync evolves. When we do, we will revise the "Last updated" date at the top of this page. For material changes, we will also surface a notice in the app on the next launch. Continued use of CycleSync after a material change indicates acceptance of the updated policy.

14. Contact us

If you have questions, concerns, or requests about this privacy policy or your data, contact us at:

We respond to privacy requests within 30 days.