Meet Your Day

Privacy Policy

Last updated: 10 October 2026

Meet Your Day is a calm, local-first daily reflection app. You can record what happened in your day, answer reflection questions, set a gentle bedtime rhythm, and look back later.

The Android application displays the launcher name Meet Your Day. Its Android package identifier is vn.dna013studio.close_your_day.

You do not need an account to use the core app on your device. An optional account exists so that signed-in users can copy their data to the cloud.

This Privacy Policy explains what information the application stores, when anything leaves the device, and which third-party services are involved. It is written from the current implementation.

Who we are

Meet Your Day is published by Lumira Technology. The Google Play publisher account is an Individual account. Lumira Technology is the publisher name, not a corporation or company legal entity.

Publisher / developer: Lumira Technology
Legal developer: PHAN TRẦN MINH ĐẠT
Privacy contact email: lumira.technology@gmail.com

The Android package still uses the software identifier vn.dna013studio.

Scope

This policy applies to:

It does not control Google Play’s own checkout pages, Google’s account systems, or other websites you open from the app (for example, Google Play subscription management).

Local-first model

Most of your journal lives on your device, in a local database.

We do not operate Meet Your Day as a cloud-only product. An unsigned-in install remains usable locally.

Information stored on your device

The app stores, among other things:

Android’s system backup (Auto Backup) is not disabled. If backup is turned on for your Google account, Android may include the app’s local files, including the journal database, in your device backup and restore them on a new device. That backup is managed by Android and your Google account, not by Meet Your Day, and you can turn it off in your device settings.

The shipped question bank is part of the app, not your journal. Weekly Review, History, Personal Patterns, and Year Book are views built from the same local records; they are not extra hidden databases.

Account information

Accounts are optional and use email and password through Firebase Authentication (a Google service).

If you create an account, Google Firebase stores:

The app uses that UID as the ownership key for cloud data. If Firebase provides a display name, the app may show it; the app does not currently ask you to set a display name.

Signing out leaves local data on the device and does not delete the account.

Cloud synchronization

If you are signed in, the app can copy your journal and settings to Cloud Firestore under users/{your UID}/.

That copy can include days, sleep records, accomplishments, your questions, reflection sessions, answers, free-form notes, and preferences.

System question-bank entries, the on-device theme file, the entitlement cache, and the AI-consent file are not part of that Firestore tree.

Access to another person’s cloud data is blocked by Firestore security rules: only the signed-in owner’s UID can read or write that subtree.

Cloud sync is a copy for continuity. It is not required to keep using the app on the device you already have.

Optional AI observations

If you sign in and turn on the in-app AI setting, the app can send a bounded slice of recent reflection context to a Cloud Function, which calls Google Gemini to return a short observation.

That payload can include things you wrote (accomplishments, answers, free-form notes) plus simple context such as locale, satisfaction scores, and life areas. The server prompt is built without your account UID, email, device identity, or sleep targets.

The function is written to return the observation and not to save your reflection text as a stored journal, and it does not log that text. Google processes the prompt through the Gemini API to generate the reply, under Google’s Gemini API terms.

To limit abuse and cost, the server keeps a daily usage counter for each account in Firestore at aiQuota/{your UID}. It holds only per-day request counts and timestamps, never reflection text, and it is deleted when you delete your cloud data or your account.

You can turn this off. Local data wipe also turns it off.

Crash and error reporting

In non-debug (production) builds, when Firebase is available, the app sends crash reports to Firebase Crashlytics.

The app strips exception messages down to the error type name and a stack trace. It does not attach journal text, and it does not set a Crashlytics user identifier or custom keys.

Google’s Crashlytics SDK may still receive ordinary technical details needed to group crashes (such as app version and device/OS information), under Google’s terms.

Analytics

The app uses Firebase Analytics for a limited set of monetization events, such as viewing Pro, starting or finishing a purchase, restoring purchases, and viewing or completing Year Book.

Event parameters are limited to a plan label (monthly, yearly, or lifetime) and a screen source. Journal and reflection text are not logged. The app does not call setUserId.

Google Analytics for Firebase also records its standard automatic events, such as first open, session start, app update, and app engagement time, together with technical details such as an app instance identifier, app version, device model, operating system, language, and approximate country or region.

On Android, the app turns off Advertising ID collection in the Analytics SDK and does not request the Advertising ID permission, so the Advertising ID is not read or sent. There is no separate in-app toggle for analytics.

Meet Your Day does not include an advertising SDK and does not show ads.

Subscriptions and payments

Optional Pro purchases go through Google Play Billing.

The app receives purchase status from the store so it can unlock Pro features. It keeps a small local entitlement cache (product identifiers, purchase id, expiry flags). It does not send purchase tokens or payment cards to Firestore.

Google processes payment information according to Google Play’s policies. You can manage Play subscriptions in your Google account.

Notifications

Wind-down reminders are local notifications scheduled on the device from your bedtime settings. They are not sent through Firebase Cloud Messaging, and the reminder schedule is not uploaded.

If you allow notifications, the device shows reminder text. That reminder content is not uploaded as notification telemetry.

How information is used

Use What it relies on
Let you keep and revisit your day Local database
Optional restore / continuity Account + Firestore copy
Optional quiet AI observation Consent + account + Gemini
Unlock Pro Play Billing + local entitlement cache
Fix crashes Crashlytics (production)
Understand the Pro purchase funnel Firebase Analytics events listed above
Export a copy you control JSON export + system share sheet

We do not sell your journal. We do not use your reflections to train an advertising profile in application code.

How information is stored

The Firestore database location is configured in the Firebase project console. It is not recorded in this application’s source files, so this policy does not name a specific Firestore region. Cloud Functions used by the app run in us-central1. Google may process information in the United States or other countries where it operates.

Third-party services

The application integrates:

Those companies process data under their own privacy policies. If you use cloud features, your information is processed by Google as our processor / service provider for those features, and also according to Google’s product terms for Analytics, Crashlytics, Authentication, and Play.

This legal website does not load Google Analytics, advertising pixels, or other tracking scripts.

Data retention

The app does not implement an automatic “delete after N days” rule.

Data deletion on the device

In Settings you can Delete data on this device. That removes your days, reflections, accomplishments, questions, and preferences from the local database, cancels scheduled reminders, turns optional AI off, and signs you out so sync cannot immediately restore the wiped device from the cloud.

A few technical files can remain in the app’s private storage after this action or after account deletion: the Cloud Firestore SDK’s offline cache from the last signed-in session, and the cached Pro status file for that account. They are not shown in the app and are removed when you uninstall the app or clear its storage in Android settings.

Your account and any cloud copy are not deleted by this action.

Cloud data deletion

If you are signed in, Settings can Delete data from cloud. That permanently removes the synced journal for that account from Firestore under users/{your Firebase UID}:

and the user root document, if it exists, together with the AI usage counters under aiQuota/{your Firebase UID}. Data on the device is not removed. The Firebase Authentication account is not deleted.

This cannot be undone in the app.

Account deletion

You can delete your Meet Your Day account in two ways.

In the app (self-service). While signed in, open Settings → Privacy & Data (also reachable from Settings → Account) and choose Delete account. The app asks you to confirm and to enter your current password (Firebase requires a recent sign-in before it will delete an authentication user). After that, Meet Your Day:

  1. deletes your cloud journal under users/{your Firebase UID} (the collections listed above) and the AI usage counters under aiQuota/{your Firebase UID}
  2. deletes your Firebase Authentication account so the email/password can no longer sign in
  3. wipes journal tables on this device and removes local files that belong to that account (ai_consent.json, appearance_preference.json, and the local wipe-protection file)

The app reports that the account was deleted only if those steps completed. If the network is unavailable, the password is wrong, or cloud deletion fails, the authentication account is left in place and the app says so. If the authentication account is deleted but a local file cannot be removed, the app tells you the account is gone remotely and that remaining files on the device can be cleared by uninstalling.

From the web (request). If you cannot use the in-app control, send a deletion request from the public page at /delete-account/ or email lumira.technology@gmail.com. That page is a request form (mailto), not an unauthenticated self-service API. We will need enough information to verify the account (typically the sign-in email).

Account deletion does not cancel Google Play purchases or subscriptions. Manage billing in Google Play.

Account deletion does not immediately erase historical Firebase Analytics or Crashlytics records held by Google, or Gemini processing logs on Google’s side. Meet Your Day does not persist AI prompts as a journal; it does delete the local AI consent file.

Export

Settings includes Export my data. The app writes a JSON file of your journal domain data (days, sleep, accomplishments, reflections, answers, your questions, preferences) and opens the system share sheet so you can save or send it. Sync metadata and the system question bank are not included.

You choose the destination (Files, email, and so on). That destination is outside Meet Your Day.

Security

We limit cloud access to the signed-in owner, keep passwords out of the app database, sanitize crash reports, and bound optional AI payloads. No method of transmission or storage is perfect. You should use a password you do not reuse and keep your device locked.

Children’s privacy

Meet Your Day is not directed at children under 13. The app does not include age verification or parental-consent flows. We do not knowingly request an account from children.

International processing

Cloud features use Google services. Cloud Functions used by the app are deployed in us-central1. Signed-in journal copies are stored in Google Cloud Firestore. This policy does not name a Firestore console region because that setting is not present in the application repository. Your information may be processed in the United States or other countries where Google operates.

Your choices

You can:

If applicable law gives you additional rights (access, correction, deletion, restriction), contact us at lumira.technology@gmail.com. We will need enough information to verify that the request concerns your account.

Changes to this Privacy Policy

If this policy changes, we will update the date at the top of this page and publish the new text at the same URL. Continued use of the app after an update means you should read the revised policy.

Contact

Publisher / developer: Lumira Technology
Legal developer: PHAN TRẦN MINH ĐẠT
Privacy email: lumira.technology@gmail.com

The application package identifier is vn.dna013studio.close_your_day.

Please do not include reflection journals in a first contact if a shorter description of the request is enough.

Effective date

This Privacy Policy is effective 6 October 2026.