Privacy

The short version: it's yours.

miya.life holds your cycle, your money, your journal, your grades and your documents. Here is exactly what happens to all of it, in plain language.

No ads. No trackers. No data sold, ever, not to advertisers, not to brokers, not to model trainers.

What is collected

  • Your account: a username, an email address, and a hashed password. Nothing else is required.
  • What you put in: the records you create in each system. They are stored against your account and isolated from every other account.
  • Files you upload: stored in an access-denied directory and streamed only through an authenticated endpoint, there is no public URL anyone could guess.
  • Operational logs: ordinary web server logs, plus a change log of saves on your own account (what changed and when) so you can audit your own history.

What is not collected

  • No third-party analytics, no advertising pixels, no session recording, no fingerprinting.
  • No bank credentials. Finance imports read an OFX or CSV file you download yourself, your bank login never touches miya.life.
  • No location tracking. Weather, world clocks and the map use only the places you name or save yourself.
  • No voice recordings. Speech recognition and speech output run in your browser's own engines, on your device's side of the connection. What reaches miya.life is the text of what you asked, the same as if you'd typed it. Nothing listens until you tap the mic, and ending the conversation ends it.

Sensitive systems

Vault, the emergency card, cycle data and anything you mark yourself are flagged sensitive: masked in the interface until you deliberately reveal them, excluded from every shared group, and never surfaced in digests or notifications.

Family sharing

Sharing is off until you turn it on, per person and per group. A grant covers exactly the group named, one of sixteen, and nothing else. Revoking is immediate. Attachments are excluded from shares by design.

The AI assistant

When you ask the assistant something, typed or spoken, the relevant slice of your data for that system is sent to the model provider to produce the answer, and the answer comes back to you. It is not used to train models, and nothing is sent unless you press the button or ask the question.

Billing

Payments are processed by Stripe. Your card number goes to Stripe and only to Stripe; miya.life keeps your plan and its renewal date, nothing more. The billing portal you manage everything in is Stripe's own.

Your data, leaving

  • Export everything, whenever you want, from Settings. The export is the guarantee.
  • A full backup is emailed to you automatically once a week.
  • Delete your account and the records go with it.

Security posture, honestly stated

Everything runs over HTTPS. Accounts are isolated at the database level; every read and write is checked against the logged-in user, and shared reads are checked against the specific grant. Writes are rate-limited. Passwords are hashed, never stored in readable form.

What is not true yet: data is not encrypted at rest with a key only you hold. If that is a requirement for you, it should be a reason to wait rather than a surprise later.

Questions

Email support@miya.life. A person answers.

Last updated August 2026.