Privacy Policy

Last updated: 2026-05-18

This policy describes what LoveTestAI actually collects and how it is used. It applies to https://lovetestai.com and the calculator pages and API endpoints used by this website.

1. Data You Provide

When you use calculators, you may submit text such as:

  • Names, birthdates, zodiac signs, quiz responses, interests, and relationship context.
  • Poem request fields (names, theme, length preference).

This content is sent to our backend APIs and then to AI inference providers to generate output.

2. Feedback Data

If you submit feedback, we store the submitted fields in Firebase Firestore, including rating fields, optional comments, optional email, session identifier, and user-agent data.

3. Local Storage and Session Storage

  • `localStorage.cookieConsent` stores cookie preferences and consent timestamp/version.
  • `sessionStorage.feedback_session_id` stores a session-scoped feedback identifier.

4. Analytics and Marketing Technologies

Firebase Analytics events are only sent when analytics consent is enabled. Marketing/ad scripts are loaded only when marketing consent is enabled.

When enabled, third-party ad/marketing providers may process technical browsing data.

5. How We Use Data

  • To generate requested AI outputs.
  • To measure and improve feature usage and product quality.
  • To review user feedback and support quality improvements.
  • To serve and measure advertising when marketing consent is granted.

6. Sharing

Data is shared with service providers used to run the product, including:

  • Google Gemini and OpenAI (AI inference)
  • Google Firebase (analytics and Firestore where applicable)
  • Advertising/monetization providers when marketing consent is enabled

7. Retention

Feedback records and analytics data are retained for operational and product improvement purposes. We may delete or anonymize records when no longer needed.

8. Your Choices

  • You can accept all, essential-only, or customize analytics/marketing preferences.
  • You can clear local storage in your browser to reset consent state.

9. Mobile App (LoveTestAI Mobile)

This section describes how the LoveTestAI mobile app handles your data. The mobile app is a separate product from the website above and applies different practices.

9.1 What we collect

For app functionality, the only personal identifiers we collect are:

  • A display name (username) that you choose during onboarding, used to show your name in the app and, if you pair with a partner, to identify you to that partner.
  • A device identifier generated on first launch, used to associate your device with features like partner invites.

We do not collect contact lists, location, photos, microphone input, advertising IDs (beyond what the ad provider may use — see 9.5), or any other personal data beyond what is described in this section.

9.2 Account types

  • Guest (anonymous) accounts: Created automatically on first launch using Firebase Anonymous Authentication. No email or identity is collected.
  • Google sign-in: If you choose to sign in with Google, your Google account information (such as email and display name) is processed by Google and Firebase Authentication in accordance with their respective privacy policies. We use it solely to authenticate you and associate your account with your in-app data.

9.3 Guest account caveat

Guest accounts are temporary by nature. Signing out of a guest account will permanently end that session — you will lose access to data tied to it (including any active partner pair). This is how anonymous accounts work and cannot be reversed. If you want persistence across devices or sign-outs, sign in with Google instead.

9.4 Local-only data

The following data lives only on your device and is never uploaded to our servers: your profile fields, your saved creations (letters, poems, notes, quotes), your saved test results, your journal entries, your daily prompts, your streak, and your in-app inbox.

9.5 Partner pair feature & encryption

If you pair with another user, content you choose to share with that partner (daily prompts, reflections, shared test results, shared creations) is uploaded to Firestore in end-to-end encrypted form. The encryption key is derived on-device from a secret shared between you and your partner. We do not hold this key and we cannot read your shared content. Account identifiers (your UID, your chosen display name, and a device ID) are stored alongside the encrypted content so the app can route messages to the right pair.

9.6 Advertising

The mobile app displays advertisements to support free access to the service. We use Google AdMob to serve ads. AdMob and its partners may process device identifiers and technical data in accordance with Google's policies. We do not share your in-app content (profile, creations, partner messages) with ad networks.

9.7 Feedback

If you submit feedback from the mobile app, your rating, optional comments, and optional email are stored in Firestore for product improvement, as described in section 2.