This Privacy Policy explains how LovyDays ("we", "our", or "the app") handles your information. We built LovyDays to be private and simple: there is no account, no sign-up, and we collect as little data as possible. Everything you share is visible only to the one partner you pair with.
1. Information we collect
LovyDays does not ask for your email, phone number, or any password.
- Anonymous identifier. We use Firebase Anonymous Authentication to give your device a random ID. This ID contains no personal information and is only used to link two phones into one couple space.
- Couple data (synced). When you pair with a partner, a shared "couple room" is stored in Google Cloud Firestore. It contains: the anonymous IDs of the two paired devices, your relationship start date, the display names you both chose, the optional avatar photo you chose (stored as a small image so your partner can see it), quick-touch events (which emoji was sent and when), your daily streak status, a 7-Day Recap summary built from those quick touches, your couple's time zone and the date you paired, and Couple Challenge questions and answers you chose to send. Only the two paired devices can read it.
- Memories (synced). While you are paired, memories you add — their title, note, date and photos — are stored in your couple room. Photos are re-encoded as JPEG on your device with their metadata (such as location and camera details) removed, then stored in Cloud Storage for Firebase. A memory is shared with your partner when you add it; you can switch it to Only me, which keeps it in the room but readable only by you. Reactions to a memory and whether your partner has seen it are stored with it.
- Location for "Journey to You" (optional). When you tap Share my location, the app reads your device location once, at that moment, and stores that position (latitude, longitude, accuracy and time) in your couple room so your partner can see how far apart you are. Location is never read in the background and the app never asks for "Always" access. While a virtual Journey runs, a journey record (the two shared positions, the chosen ride and its progress) is kept in the couple room. If your partner asks you to share your location, that request is also kept there until you share or one of you leaves the room. See section 6 for how long this is kept.
- Device record for notifications. To deliver your partner's quick touches and Journey notices, we store a push token together with the platform, app version, language, time zone and your notification preferences. This record is keyed to your anonymous ID and contains no personal information.
- Usage & diagnostics. We use Firebase Analytics (anonymous usage events, e.g. which screens are opened or which ride was picked; distances are reported only as broad bands, never as coordinates) and Firebase Crashlytics (crash reports and basic device information) to keep the app working and improve it.
2. Information that stays on your device
The following is stored only on your phone and is never uploaded to our servers or shared with your partner:
- Memories you create while you are not paired, and the copies you choose to keep when a couple room ends — their titles, notes, dates, and any photos or videos you attach. Such a memory leaves your phone only if you choose to share it into a couple room.
- Your theme and other app settings.
- The "Share this moment" card at the end of a Journey is created on your device and is saved to your photo library only when you tap Save.
The Couple Cat animation on the Home screen is purely visual and stores nothing about you.
3. Permissions we may ask for
- Location (While Using the App). Only for Journey to You, read once each time you tap Share. Optional — the app works without it.
- Camera. Only to scan your partner's pairing QR code.
- Photos. To pick an avatar or add photos to a memory, and to save a Journey or 7-Day Recap card you choose to keep.
- Notifications. For your partner's quick touches, new memories and reactions from your partner, "On This Day" memories, "your Journey is ready" notices, a reminder your partner can send you to share your location, and local daily streak reminders. Optional.
4. How we use information
- To run the core features: the day counter, pairing, quick touches, daily streak and 7-Day Recap, shared memories and "On This Day", Couple Challenge, Journey to You, notifications, and the Home Screen widget.
- To draw the Journey route: for road rides we send the two shared positions (reduced to roughly 100 m precision) to the Google Routes API to get a road path. The result is cached for up to 30 days without any link to who requested it. Flying rides use a straight line and no routing request is made.
- To understand general usage and fix crashes and bugs.
We do not sell your data, and we do not show third-party advertising.
5. Third-party services
We rely on Google Firebase (Authentication, Cloud Firestore, Cloud Storage, Cloud Functions, Cloud Messaging, App Check, Analytics, and Crashlytics) as our backend and infrastructure provider, and on Google Maps Platform (Maps SDK for iOS and the Routes API) to display the Journey map and compute road routes. Your synced couple data, memories and their photos, shared positions and diagnostics are processed by Google on our behalf. App Check uses Apple's App Attest or DeviceCheck to confirm requests come from a genuine copy of the app. See Google's Privacy Policy at policies.google.com/privacy.
6. Data retention & deletion
- Local data (on-device memories, settings) is removed when you delete the app from your device.
- Memories in a couple room. When you delete a memory, it disappears from the room at once and its photos are removed from storage right after, or at the latest by the next daily cleanup. When a couple room ends, its memories stay readable to the two of you for 30 days so each of you can keep a copy on your phone; after that they and their photos are deleted from our servers.
- Shared location stays in your couple room until you tap Stop sharing, or until you leave the room — either action removes it. A finished Journey record is deleted automatically about 24 hours after it completes.
- Pairing invitations (QR codes) expire after 72 hours and are purged automatically.
- Couple data in Firestore remains until you ask us to delete it, so that your couple room and profile can be restored if you reinstall the app. From Manage Relationship you can disconnect from your partner at any time. To request deletion of your couple room, contact us at the email below and include the relationship start date.
7. Security
Data synced to the cloud is transmitted over encrypted connections and protected by Firebase security rules so that only the paired devices in a couple room can access its data. Memory photos have no public link: each one can be read only by the people allowed to see that memory. Memories and Journey records are written only by our server code, never directly by another device.
8. Children
LovyDays is intended for users aged 13 and older and is not directed to children under 13. We do not knowingly collect personal information from children.
9. Changes to this policy
We may update this Privacy Policy from time to time. The "Last updated" date at the top will reflect any changes. This version reflects LovyDays 1.8.1, which added shared memories and the 7-Day Recap.
10. Contact us
LovyDays is developed and operated by the LovyDays Team. If you have any questions about this Privacy Policy, contact us at:
support@lovydays.com · Support page
