How can we help?

Browse common questions below, or send us a message. We typically respond within 1–2 business days.

Frequently asked

Is my data really private? How can I verify this?

Yes — completely. Lunula stores all data in your device's local storage and makes no network requests during normal operation. You can verify this yourself using a network monitoring tool (e.g. Little Snitch on macOS, or a proxy like Charles) while using the app — you will see zero outbound traffic.

The privacy guarantee is architectural: there are no servers to send data to, not just a policy that could change.

I forgot my PIN. How do I reset it?

If you have biometric unlock (Face ID or fingerprint) enabled, you can use that to access the app. From inside the app, go to Settings → Security → Change PIN to set a new one.

If you have forgotten both your PIN and do not have biometric access, you will need to reset the app. Go to Settings → Data → Reset all data. This will clear all data and remove the PIN lock. Unfortunately, without your PIN we cannot access the encrypted data on your behalf.

How do I back up and restore my data?

In the app, go to Settings → Data → Export encrypted backup. You'll be asked to set a passphrase — this is used to encrypt your backup file with AES-256-GCM. Save the exported file somewhere safe (iCloud Drive, local storage, etc.).

To restore, go to Settings → Data → Import backup, select the file, and enter your passphrase. Keep your passphrase safe — without it the backup cannot be decrypted by anyone, including us.

I lost my backup passphrase. Can you recover my data?

No — and this is by design. Your passphrase never leaves your device. The backup encryption is strong enough that recovery without the passphrase is not feasible. We strongly recommend storing your passphrase in a password manager.

If you still have the app installed on your device, your live data is unaffected — only the encrypted backup requires the passphrase.

Why don't my predictions match my actual cycle?

Lunula's predictions improve as you log more cycles. For the first 1–2 cycles, predictions are based on typical averages. Over time, the app learns your personal cycle length and phase durations. Try to log your period start and end dates consistently for the most accurate predictions.

Does Lunula work offline?

Yes — entirely. Lunula requires no internet connection at any point. All features work offline, including cycle tracking, daily logging, predictions, and the exercise guides. The only optional online activity is if you choose to save your encrypted backup to a cloud storage provider you control.

How do I delete all my data?

Go to Settings → Data → Reset all data in the app. This permanently deletes everything stored by Lunula on your device. You can also simply uninstall the app, which removes all associated data. Because we hold no data on servers, there is nothing further to delete.

Is Lunula free? Are there in-app purchases?

Lunula is free to use. It is not yet publicly available on the App Store or Google Play — check back here for updates.

Which platforms does Lunula support?

Lunula is being built for iOS (iPhone and iPad) and Android. It is not yet publicly available — check this site for launch updates.

Send us a message

We aim to respond within 1–2 business days.

We'll only use this to reply to your message.

Message sent!

Thanks for reaching out. We'll get back to you within 1–2 business days.

A note on privacy

When you contact support, your email and message are the only things we receive. We don't have access to your app data, cycle logs, or any health information — it's all stored on your device only.

Please don't include health data in your support message.

Before you write

  • Include your device model and OS version (iOS/Android settings → About)
  • Include the app version (Settings → About in Lunula)
  • Describe the steps to reproduce any bug you've found

Response times

  • General questions: 1–2 business days
  • Bug reports: 2–3 business days
  • We reply to the email address you provide