This Privacy Policy explains how Flinzo ("we", "us", "the app") handles your information when you use the Flinzo iOS application and website. We built Flinzo to help you in real dating conversations, and we collect only what we need to run the service securely.

Account and sign-in

Flinzo requires an account so your sessions can be securely saved to your profile and synced across your devices. You can create an account or sign in using:

  • Sign in with Apple
  • Google Sign-In
  • Email and password

When you sign in, we receive and store your account identifier and email address, and where you provide it, your display name. If you use Sign in with Apple with "Hide My Email," we only ever see Apple's private relay address. Authentication is handled by Google Firebase Authentication on our behalf.

Information we process

Flinzo generates replies, coaching, and voice responses using AI. Depending on the feature you choose to use, your inputs may include:

  • Chat or dating profile screenshots you choose to upload for analysis or first-message openers.
  • Text you type when asking for a reply or chatting with the coach.
  • Voice recordings you make during Voice Practice, which are transcribed to text so the coach can respond.
  • Generated replies, transcripts, and session history saved to your account so you can return to them.

If you opt in to recent screenshot suggestions, Flinzo checks locally on your device for a recent screenshot and does not transmit or upload it unless you explicitly confirm the screenshot and start AI analysis.

These inputs are sent through our secure backend (Firebase Cloud Functions) to OpenAI to generate a response for you, which is then returned to your device. We do not sell this content or use it for advertising or cross-app tracking.

How AI keys are handled. Our OpenAI API key is stored only on our secure server (Google Secret Manager) and is used by our backend to talk to OpenAI on your behalf. The key is never included in the app, shown to you, or sent to your device. Every AI request requires you to be signed in and is rate-limited per account to prevent abuse.

AI processing and third-party providers

When you use an AI feature, you choose to send that feature's input to our backend for processing. Our backend forwards only the content needed for that request to OpenAI. OpenAI may process and temporarily retain API data under its own API data controls and privacy terms. OpenAI states that API inputs and outputs are not used to train its models by default. You can read more at OpenAI's API data controls.

Voice recordings are temporary working files. The app records audio in its local cache, sends it to our backend for transcription, and then removes the local recording after transcription. The spoken coach reply is also stored as a temporary local audio file and removed after playback. We save the text transcript and coach reply in your session history unless you delete the session or your account.

Where your data is stored

Your sessions, generated replies, profile, streak state, reports, and subscription status are stored in your private area of Google Firebase (Cloud Firestore) under your account, and cached locally on your device for speed. Client access is restricted so authenticated users can access only their own records; authorized backend services process data as described in this policy. Some anti-abuse counters and league records are written only by our secure backend.

Data we collect

  • Email address, name, account identifier, and any phone number your selected sign-in provider supplies for sign-in and account management. Flinzo does not ask you to add a phone number in the app.
  • Your chat content, screenshots, voice audio, voice transcripts, and AI replies to generate and save your sessions.
  • Subscription status to unlock Pro features.
  • Usage counters and streak/league state to enforce limits, prevent abuse, and run app features.
  • Technical service data such as device identifiers, product interactions, other usage data, diagnostics, the called backend function, and your IP address, which can indicate an approximate or coarse location. Firebase and Google process this data for authentication, app functionality, security, abuse prevention, analytics, and service reliability.

All of the above is linked to your account. We do not use any of it to track you across other companies' apps or websites.

What we do not do

  • We do not request access to GPS or precise location. Our service providers may process your IP address and an approximate location derived from it as described above.
  • We do not sell your personal data to third parties.
  • We do not use your data for advertising or cross-app tracking.

Third-party services

Flinzo relies on:

  • OpenAI to power AI features. See openai.com/policies/privacy-policy and OpenAI API data controls.
  • Google Firebase (Authentication, Firestore, Cloud Functions) for sign-in, secure storage, and our backend. See firebase.google.com/support/privacy.
  • Apple for subscriptions and payments through the App Store and StoreKit. We never see your payment details.
  • Cloudflare Pages to host and securely deliver this website. Cloudflare may process request data such as your IP address, browser information, and security diagnostics when you visit the site. See Cloudflare's Privacy Policy.
  • Cloudflare Web Analytics to count visits to this website. It is cookieless, sets no identifier on your browser, and does not follow you to other sites. It applies to this website only and is not part of the iOS app.

Subscriptions and payments

Flinzo offers one optional auto-renewing subscription, Flinzo Pro Weekly at $9.99 per week, with a 3-day free trial for eligible new subscribers. All billing is handled by Apple through your App Store account, not by us. Apple shows the final localized price and your trial eligibility before you confirm the purchase. The subscription renews automatically until you cancel it at least 24 hours before the end of the current period, and you can manage or cancel it at any time in your Apple ID subscription settings.

We never receive or store your card number or other payment details. What we store is your subscription status, meaning whether Pro is currently active and the identifiers Apple provides so we can validate that entitlement, unlock Pro features, and restore your purchase on a new device. Full billing terms are in our Terms of Service.

Children's privacy

Flinzo is intended for adults and is not directed at children under 17. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, contact us at the email below and we will delete it.

Data retention and deletion

What we keep, and for how long:

  • Sessions and generated replies. Kept while your account is active so you can return to them. Flinzo stores your most recent 100 sessions; older sessions fall off automatically as new ones are created.
  • Uploaded screenshots. Sent for analysis and used to produce your result. We do not keep an image library of your uploads; what persists in your session history is the text of the analysis and the replies.
  • Voice recordings. Temporary working files only. The recording is deleted from your device's cache after transcription, and the spoken reply is deleted after playback. The text transcript stays in your session history until you delete it.
  • Account record, subscription status, usage counters, and streak or league state. Kept while your account is active, because the app needs them to enforce daily limits and run those features.
  • Security and service logs. Retained only as long as reasonably necessary for reliability, abuse prevention, and legal compliance, and then aged out on our providers' normal log and backup cycles.

You can delete individual sessions at any time. From Settings, then Account, then Delete Account, you can permanently erase your account along with sessions, profile data, reports, streak and league data, and usage counters from our active systems. This deletion is available inside the app and does not require you to email us. You can also reach us at the email below to request access, correction, deletion, or export of your personal data. Depending on where you live, you may also have rights to restrict or object to processing and to complain to your local data-protection authority.

After account deletion, we retain only limited one-way account hashes and Apple subscription-chain ownership records when necessary to prevent subscription theft, support a legitimate App Store restore, resolve payment disputes, and meet security or legal obligations. These records do not contain your conversations, screenshots, voice recordings, profile, email address, or display name; they are not used for advertising or marketing and are kept only for as long as those security, restore, dispute, or legal purposes require.

Your privacy rights

Wherever you live, you can exercise the core rights directly in the app: view your sessions, delete any of them individually, and permanently delete your whole account from Settings, then Account, then Delete Account. You can also email us to request access to, correction of, deletion of, or a copy of your personal data, and we will verify the request against the account's own sign-in before acting on it.

California residents. Under the CCPA as amended by the CPRA, you have the right to know what personal information we collect and why, to request deletion or correction, and to receive a copy of it. The categories we handle, the reasons, and how long we keep them are listed above rather than hidden in a separate schedule. We do not sell personal information and we do not share it for cross-context behavioral advertising, so there is no "Do Not Sell or Share My Personal Information" mechanism to offer, and there is nothing to opt out of. We do not use sensitive personal information to infer characteristics about you. We will never deny you service, charge a different price, or reduce quality because you exercised a privacy right.

Authorized agents and appeals. An authorized agent may submit a request on your behalf with your written permission. If we decline a request, we will explain why, and you can reply to that decision to have it reviewed.

Changes to this policy

We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date at the top of this page. If a change materially affects how we handle information you have already given us, we will say so in the app or by email before it takes effect where the law requires that.

Contact

If you have questions about this Privacy Policy, contact us at support@flinzoai.com.