Privacy Policy

Your data, on a short leash.

Mira works best when it knows you, but the line stops at need. We collect what helps the assistant feel personal, and nothing we can't justify. This page explains what that means in plain terms.

What we collect

  • Account: an anonymous user ID issued by Supabase, plus an optional display name you can set inside Mira.
  • Onboarding profile: the answers you give during onboarding — flirt style, dating platforms, biggest struggle, voice preference, humor lane.
  • Coach chats: messages you exchange with Mira are stored so the conversation has continuity. Only the last 20 turns feed the model at any time.
  • Analyses: screenshots, profile snippets, and ghosting checks you ask Mira to read. The result and timestamp are saved; the image itself is processed in-flight and not retained in our database.
  • Saved items: replies, openers, bios, pickup lines, and tips you explicitly save. You control these — long-press a row in Library to remove one.
  • Usage signals: daily generation credits, streak counts, and a small set of anonymized event counters via Mixpanel (EU region) to help us improve the app.

What we don't collect

  • We never read your inbox, contacts, photo library, or browsing history.
  • We don't ask for your real name unless you choose to share it.
  • We don't share your messages or analyses with advertisers, ever.
  • We don't sell or rent your personal data to third parties.

Who processes your data

Mira relies on a small set of service providers to function. Each only sees the slice it needs, and each is bound by their own privacy commitments.

  • Supabase — EU-hosted database for your account, profile, sessions, and saves.
  • OpenAI — receives the text or screenshot you ask Mira to analyze, returns a response. Under our enterprise terms, your inputs are not used to train models.
  • RevenueCat — manages subscription state if you start a trial or paid plan.
  • Firebase Cloud Messaging — routes push notifications (used sparingly; you can disable them in iOS Settings).
  • Mixpanel — anonymous, EU-region usage analytics. No personally identifying messages or screenshots are sent.
  • Apple — processes all in-app purchases. We never see your card details.

Screenshots, specifically

When you drop a thread or profile screenshot into Mira for analysis, the image is sent to OpenAI for processing and a text result is returned. We log the result, the analysis type, and a timestamp — but not the raw image. If you'd rather review or clear your analysis history at any time, open Profile → Privacy & data → Clear history.

Your controls

  • Clear history wipes coach sessions, chat messages, and analysis history. Saved items stay.
  • Delete account wipes everything tied to your user ID across our database, including saves and streaks.
  • Export — email support@lonumy.com and we'll send you a copy of your data within 30 days.

Retention

We keep your data as long as your account exists. If you haven't opened Mira in 18 months, we may delete inactive account data automatically. Subscription records are kept longer for tax and compliance reasons.

Age

Mira is for adults. You must be 18 or older to use it. The app is not directed at children, and we don't knowingly collect data from anyone under 18.

Changes to this policy

If we update how Mira handles your data in a material way, we'll surface a note inside the app before the change takes effect. The current version date sits at the bottom of this page.

Contact

Privacy questions, deletion requests, anything: write to support@lonumy.com. We read every one.

Last updated · 2026-05-13