Skip to content

Back up and restore ​

Settings → Your data → Data → Back up to file. You choose a password; the app encrypts everything with it and hands you a .cabackup file.

The password ​

We never see it, it is stored nowhere, and there is no recovery. If you lose it, the file cannot be opened by us or by anyone else. Keep it somewhere you will still have it when you change phones.

The file is encrypted with AES-GCM, and the key is derived from your password with PBKDF2-SHA256 over 600 000 rounds — both from Apple's own cryptography, no library of anyone else's. There is nothing readable inside it: not a date, not a medication name.

What goes in ​

Everything in the database: periods, states, flow, symptoms and your own trackers, days, medications with doses, dose marks, side effects and breaks, the cycles you marked not typical, visits, lab results, check-ups, home tests, what was done in a cycle, tracking breaks and your profile. App settings are not in the file — those you set again on the new phone.

Attachments and the photo diary ride along with Include photos and files, which is on by default; turn it off for a smaller file. The switch only appears when you have something to include. A diary entry without its picture would be a card with a hole in it, so those travel together or not at all.

Restoring ​

Settings → Your data → Data → Restore from backup, or on the welcome screen of a new phone. Pick the file, give the password, and the app shows what is inside — the date, the number of periods, of logged days, of medications — before anything is replaced.

Restoring replaces what is on this phone. Reminders come back switched off, on purpose: on a new phone the permission to send notifications has not been given yet.

A reminder to do it ​

If you want one, the app can remind you once a month. It is off by default, like every other reminder.

Why a file rather than a cloud ​

Because the app has no account and no server. The file is the one copy that exists besides your phone, and you decide where it lives.