Privacy Policy - Aeonglow

Last Updated: 2026-07-20
Document Version: 1.1

Aeonglow ("the app", "we") is an offline-first Android garden game published by the project owner. This policy describes what data the app stores, why, and your choices.

Summary

Aeonglow is an offline-first garden game. Progress stays on-device. In the current Android package configuration:


What the app stores on your device

Data Where Purpose
Garden save (save.ron) App-private files Discoveries, board snapshot, settings, return timestamp
Entitlement (entitlement.dat) App-private files Local premium-unlock entitlement cache only
Extracted runtime assets App-private files Fonts, audio, textures, shaders copied from the APK for the engine
Conversion prefs (aeonglow_conversions) App-private SharedPreferences Fire-once conversion flags and distinct open-day dates for retention attribution

These files stay on the device. Uninstalling the app removes them (subject to Android backup settings you control). Google Play may retain purchase ownership for restore on a new install.


What we do not collect (without Firebase / Billing)

While Firebase (google-services.json) is off and Billing is unwired:

Android and Google Play may process install, update, purchase, and crash reports under Google's own policies when you use Play services. That processing is governed by Google, not by an Aeonglow network service.

Crash reporting (Firebase Crashlytics)

Builds that include google-services.json package Firebase Crashlytics and declare INTERNET so crash and non-fatal reports can upload to Google Firebase for the developer.

What Crashlytics may process (subject to Google Firebase / Google Play policies):

Crashlytics itself is not the analytics funnel. Push notifications are not enabled. Disabling Firebase for a build means removing google-services.json (the build then omits the Firebase components) and dropping INTERNET if nothing else needs it.

Firebase Analytics

Builds that include google-services.json also package Firebase Analytics. Aeonglow logs a small set of events for two purposes: acquisition attribution (Google App Campaigns) and diagnosing slow devices.

Conversion events (fire-once per install):

Performance / diagnostics (repeatable, at most once per session after a short warm-up):

These events are always-on when Firebase is packaged (no in-app toggle). Fire-once dedup keeps each conversion from logging more than once per install. Aeonglow does not serve in-app ads, and does not sell this data.

Firebase Analytics may collect the advertising ID (AD_ID / AAID) and app-instance identifiers under Google's policies. Play Console Data safety answers list analytics / app activity, diagnostics, and device or other IDs (including advertising ID) when this configuration ships.

EEA consent-mode / CMP handling is a follow-up if the campaign targets the EEA; it is not wired in the current build.

Play Games Achievements

When Play Games Services Achievements are configured in the packaged build:


Permissions

Depending on which components are wired into the packaged build:


Premium unlock (Google Play Billing)

Aeonglow may offer a single optional, player-initiated purchase that unlocks ages after the free Primordial age. The purchase never buys gameplay power inside an age you already own and never uses ads.

When Play Billing is enabled in a build you install from Play:


Children

Aeonglow is intended as a calm garden for a general audience. The build does not include in-app advertising. Content rating and any age-appropriate purchase treatment required by Play policy are kept accurate for the listing.


Data deletion

Aeonglow has no Aeonglow account to delete. Garden progress and the local premium-unlock cache live only on your device. To remove that on-device data, uninstall the app (subject to any Android backup settings you control).

Builds that include Firebase may retain crash diagnostics (Crashlytics) and conversion analytics (Firebase Analytics) under Google's Firebase retention policies after uninstall. Google Play may also retain purchase ownership so you can restore the premium unlock on a new install.

How to request deletion of collected data:

  1. Email papersignalstudios@gmail.com with the subject line Aeonglow data deletion request.
  2. Include your Google Play order ID for the premium unlock (if you purchased it), the approximate date you installed or last used the app, and the device model if you know it. Do not send payment card numbers.
  3. We will confirm the request and delete or request deletion of Firebase Analytics and Crashlytics data we can reasonably associate with your use of Aeonglow, typically within 30 days.

We may retain records needed for legal compliance, fraud prevention, or to honor a Google Play purchase (for example, that an unlock was bought) when Google requires it. Play Games achievement unlocks, if any, remain with your Google Play Games account and are managed through Google.


Changes

Material changes to collection, billing, or advertising configuration will update this document and the Play Console Data safety form before the changed build ships. The "Last Updated" date will change accordingly.


Contact

Email: papersignalgames@gmail.com

Developer / Data controller: Paper Signal Games

For data deletion requests, see Data deletion.