CYRENA / PRIVACY POLICY
Privacy Policy
Your information, your choices. How Cyrena handles data on your iPhone and through connected services.
Last updated: 2 November 2026
About this policy
This policy is provided for Cyrena. For any question about these practices, contact hello@cyrena.app. It describes how the Cyrena iPhone app handles information when you plan your day, connect calendars, use Apple Health or track focused work. It also describes this website. Cyrena uses a local profile; it does not require a separate Cyrena online account.
What Cyrena uses, and why
Your profile and preferences
Your chosen name, optional profile photo, calendar selections, event categories, planning settings and notification preferences are stored on your device to personalise the app.
Calendar information
With your permission, Cyrena reads Apple Calendar through iOS and Google Calendar through Google’s API. Calendar information includes calendar names and identifiers, event titles, dates and times, availability, all-day status, editing permissions and attendee information used to recognise commitments.
This information is used to display your schedule, calculate load and free windows, avoid overlaps and suggest changes. When you create, move or delete an event, the change is sent to the calendar you selected. Choosing a calendar in Work settings also enables saving new completed focus segments there. Other people with access to that calendar may see the saved events.
Apple Health
You decide which Health permissions to grant. Cyrena can read menstrual flow, fatigue, state of mind, sleep and active energy data to show your history, display wellbeing context and calculate cycle and fatigue estimates on your device. When you record entries, Cyrena can request permission to write fatigue, state of mind, menstrual flow and selected symptoms (abdominal cramps, bloating and headache) to Apple Health.
Health records are stored in Apple Health. Cyrena processes permitted records locally and stores derived workload snapshots on your device for learning from your history. Health information is not uploaded to a Cyrena health-data server, sold, or used for advertising. Estimates support personal planning; they are not a diagnosis or a guarantee of how you will feel.
Focus sessions and learning history
Session titles, start and end times, timer settings and calendar export status are stored locally for the Pomodoro timer and work statistics. Workload snapshots record day-level features such as scheduled minutes, short gaps and cycle context to look for patterns alongside your fatigue check-ins.
Notifications and widgets
Optional local notifications provide check-in reminders, planning alerts and timer alerts. A local summary is shared with the Cyrena widget on the same device. Information shown in a widget or notification may be visible to someone who can see your screen; you can control notifications and remove widgets in iOS.
Google Calendar data: access, use and storage
Connecting Google Calendar is optional. Cyrena requests the following Google Calendar permissions, shown on Google’s consent screen:
- Read calendars and events (
calendar.readonly) to list your calendars and read events for the dates being displayed or assessed. - View and edit events (
calendar.events) to create tasks and rest blocks, move eligible events when you apply a suggestion, delete an event you choose, and save completed focus segments to the calendar you select.
The app requests continuing access so it can refresh the connection without asking you to sign in for every calendar update. You may revoke this access at any time.
Information accessed
Google’s API returns calendar and event records. Cyrena uses calendar names, IDs, colours and access roles; event names, IDs, start and end times, time zones, all-day status, recurring-event occurrences, availability and cancellation status; attendee information and your response to invitations; and event identifiers or markers used to recognise Cyrena-created tasks, rest and focus sessions. API responses may contain additional fields within those records. Cyrena does not request Gmail, Google Contacts or Google Drive access.
How it is used
Calendar data is used to show your schedule, distinguish editable events from commitments, calculate occupied time and free windows, and prepare planning suggestions. Titles help recognise flexible tasks and travel. Attendee and response information helps avoid treating meetings or declined invitations as flexible solo work. Derived daily workload features can be stored locally and compared with your permitted Health check-ins to produce personal fatigue estimates. These calculations happen on your device.
When you save changes, Cyrena sends the relevant calendar and event IDs, title, dates, times and app-generated markers directly to Google. Moving an event updates its times. Selecting a calendar in Work settings authorises saving new completed focus segments there; choosing “Cyrena only” stops calendar export for new segments. Calendar sharing is controlled by Google: people with access to that calendar may see the saved event.
Where it is stored and how long
Calendar lists and source events are fetched as needed and held in app memory for the current view and planning calculations. Cyrena does not upload those records to its own server. Your selected calendar IDs, visibility settings, event-category overrides, work history and pending operation identifiers are stored locally. Derived workload learning is capped at the most recent 180 snapshots, and its model uses the preceding 180 days. A snapshot is not a full copy of a calendar event.
Google access and refresh tokens are stored in the iOS Keychain with device-only protection. An access token is refreshed when needed while the connection is authorised. Disconnecting Google clears these credentials, removes its displayed calendar data and requests token revocation. It does not erase previously saved work history, derived snapshots or Google Calendar events. Reset Cyrena to clear local history and preferences; disconnect Health to clear workload learning.
Sharing and human access
Google API data is not sold, shared with advertisers or data brokers, used for credit or lending decisions, or used to train general-purpose AI models. The developer does not receive routine copies of your calendars and cannot browse the data held inside the app. No external AI service receives your calendar or Health records from Cyrena.
Information leaves your device when you request an operation with the connected service, explicitly share an export, or choose to include it in a support message. Export destinations and support email providers process what you send under their own policies. Do not include private calendar or Health details unless needed for your request.
Your permissions and choices
- Connect or disconnect individual providers in Cyrena’s Connections screen.
- Change Health permissions in the Health app and calendar permissions in iPhone Settings. Disconnecting inside Cyrena stops its use of that connection; system permissions are managed separately.
- Disconnect Google in Cyrena to clear its local credentials and request token revocation. You can also remove access in your Google Account connections.
- Choose “Cyrena only” in Work settings to keep new work segments out of a connected calendar. Previously saved calendar events remain there.
- Use Privacy & data → Export your data to create a local JSON export. It includes your profile name, planning preferences, current day assessment, work sessions and health entry counts. It does not contain the full Apple Health history or source calendar event contents.
Storage, retention and deletion
Local profile details, preferences and work sessions remain until you remove them or reset Cyrena. Learning history is capped at the latest 180 snapshots; the workload model uses snapshots from the preceding 180 days. Disconnecting Health clears the stored workload learning history. Editing a calendar event later does not rewrite an earlier snapshot.
To clear local app data, open Privacy & data → Reset Cyrena and confirm. This removes the local profile and photo, preferences, work history, cached insights and connection credentials, and disconnects the providers. You will return to onboarding.
Resetting or deleting Cyrena does not delete records in Apple Health or events in Apple or Google Calendar. This includes check-ins and calendar events previously created through Cyrena. Manage or delete these records in the source service. Exported files and copies you shared must be deleted separately.
Local app data may be included in device backups depending on your Apple settings. Apple manages the storage and retention of those backups. Keep your device and account protected; no storage or transmission method can be guaranteed completely secure.
This website
This website does not access your app’s Health records, calendars or work history. Its pages do not add advertising trackers, product analytics scripts or contact forms. The hosting platform may process technical request information, such as IP address and browser details, and use authentication cookies to deliver and protect the site. Hosting-platform processing is separate from the app’s local data processing; see the hosting provider’s privacy policy.
Support messages and privacy requests
If you email hello@cyrena.app, we receive your email address, message and any attachments you choose to send. We use them to respond, investigate the issue and handle privacy requests. Email is handled by our email service provider, Google Workspace. We keep correspondence for as long as needed to resolve the request and meet applicable obligations; you may request deletion by email.
You can ask about access, correction or deletion of information received by support. We cannot remotely read or erase data that exists only on your iPhone, in your Apple Health account or in your connected calendars. The in-app controls and provider controls described above let you manage those records directly. Depending on where you live, additional privacy rights may apply.
Policy updates
Changes to the app’s data practices will be reflected on this page with an updated date. New access to device or connected-service data remains subject to the relevant permission prompts.
Privacy questions
For privacy questions or requests, email hello@cyrena.app.
For instructions on permissions, exporting and resetting data, visit Support.