1. Scope of this Policy
This Cookie Policy applies to:
- 📱 Mobile appthe Hana 花 app, available on Android — which uses cookies and local storage mechanisms described in detail below.
- 🌐 Websitethe presentation website — which uses no tracking, analytics or advertising cookies. Only strictly necessary technical cookies required for the Cloudflare Turnstile bot-detection service (pre-registration form) may be set, without requiring prior consent.
For information on legal bases and the purposes of personal data processing, please consult our Privacy Policy.
2. Strictly Necessary Cookies (always active)
These trackers are essential for the app to function. They collect no data for marketing or analytics purposes and do not require consent.
| Key (localStorage) | Purpose | Duration |
|---|---|---|
google_consent_v2 |
Stores your cookie consent choices | Until preferences are changed |
firebase:auth |
Encrypted Firebase authentication token — keeps your session active | Session or 30 days |
userProfile |
Stores your local settings (language, theme, learning method) | Lifetime of your account |
These values are stored locally on your device via the WebView's localStorage. They are never transmitted to third parties for advertising or analytics purposes.
3. Analytics Cookies — Firebase Analytics
These cookies are set by Google Analytics 4 (Firebase Analytics), measurement ID G-T8GL1MXTRY. They are only activated if you explicitly grant consent (analytics_storage = granted).
| Cookie | Purpose | Duration |
|---|---|---|
_ga |
Distinguishes users; calculates visits and sessions | 2 years |
_ga_T8GL1MXTRY |
Maintains session state for the Analytics property | 2 years |
_gid |
Distinguishes users over a short period | 24 hours |
IP addresses are anonymised before any transmission to Google. No custom events (logEvent) or custom user properties (setUserProperty) are recorded — only automatic collection is active. Analytics data retention is set to 14 months.
4. Advertising Cookies — Google AdMob
The app exclusively uses rewarded video ads from Google AdMob (no banners, no interstitials). Advertising trackers are only activated if you explicitly grant consent.
| Tracker | Purpose | Duration |
|---|---|---|
| Android Advertising ID (AAID / AD_ID) | Ad delivery and performance measurement. A resettable, device-level identifier. | Until reset by the user |
Three distinct consent signals control advertising trackers: ad_storage (storage), ad_user_data (transmission to Google) and ad_personalization (personalised targeting). You can accept or decline each one independently.
5. Google Consent Mode v2
The app implements Google Consent Mode v2. All non-essential trackers are denied by default on first launch. A consent banner lets you accept or decline each category independently.
| Parameter | Default value | What it controls |
|---|---|---|
analytics_storage |
Denied | Firebase Analytics initialisation |
ad_storage |
Denied | AdMob advertising cookies and storage |
ad_user_data |
Denied | Sending user data to Google for advertising purposes |
ad_personalization |
Denied | Personalised ad targeting |
functionality_storage |
Granted | App functionality (always active) |
security_storage |
Granted | Security features (always active) |
Your choice is stored locally on your device (key google_consent_v2) and can be changed at any time from the app settings.
6. Managing Your Preferences
From the Hana app
- On first launch: a consent banner is presented; you can accept or decline each category.
- At any time: go to Settings → About section → Cookie settings, then update your choices.
At the Android device level
- To reset or delete the advertising ID: Settings → Google → Ads → Delete advertising ID.
- To limit ad tracking: Settings → Privacy → Ads.
Disabling analytics and advertising cookies does not affect the core features of the app (learning, progress tracking, account synchronisation).
7. Third-Party Services
The app uses the following third-party services that may set cookies or use similar identifiers:
| Service | Provider | Privacy policy |
|---|---|---|
| Firebase Auth, Firestore, Hosting | Google Ireland Ltd. | Firebase Privacy |
| Google Analytics 4 | Google Ireland Ltd. | How Google uses data |
| Google AdMob | Google LLC | AdMob Policy |
8. Retention Periods
| Cookie / Tracker | Category | Duration |
|---|---|---|
google_consent_v2 |
Necessary | Until preferences are changed |
firebase:auth |
Necessary | Session or 30 days |
userProfile |
Necessary | Lifetime of your account |
_ga, _ga_T8GL1MXTRY |
Analytics | 2 years |
_gid |
Analytics | 24 hours |
| AAID / Android Advertising ID | Advertising | Until reset by the user |
9. Updates to this Policy
We may update this Cookie Policy, particularly in response to changes in the third-party services we use or in applicable regulations. The date of the last update is shown at the top of this page.
For significant changes, you will be notified via the in-app consent banner.
10. Contact
For any questions regarding the use of cookies in the Hana app:
- Email: support@forgeden.com
- Post: Forgeden, 14 Rue Haute, 89740 Quincerot, France
See also our Privacy Policy for a complete overview of how we process your personal data.