Hexed River Privacy Policy
Last updated: 2026-04-23
Hexed River is a single-player offline Android game by HexedRiver.
Summary
Hexed River does not require account registration and does not collect personal profile data inside gameplay.
Data Stored On Device
The app stores gameplay and progression data locally on your device, including:
- Hex Rank and XP progression
- Skill tree and unlocked abilities
- Campaign progress and bankroll
- Gameplay stats and hand/run history counters
- In-hand state for process-death restore
This data is stored in local app storage (Room database and state storage) and is removed when app data is cleared or the app is uninstalled.
Data You Provide Voluntarily
If you use Send Feedback, your email client opens and you may choose to send us information. Any personal data included in that email is provided by you voluntarily.
Crash Reporting and Analytics (Firebase)
We use Firebase Crashlytics and Firebase Analytics (Google LLC) to diagnose crashes and understand how the game is played. Both services are enabled by default and can be turned off at any time in Settings → “Help improve the game”.
What is collected
Firebase Crashlytics collects:
- Crash stack traces and device state at the time of a crash
- Non-fatal error reports
- Breadcrumb trail of in-game events leading up to a crash (e.g. game phase, screen visited, ability used)
Firebase Analytics collects:
- A randomly-assigned, anonymous install ID (not linked to your Google account or personal identity)
- The following usage events:
| Event | Data included |
|---|---|
app_opened |
(no parameters) |
hand_completed |
opponent ID, outcome (win/loss), hex rank |
run_completed |
mode (hex_run/campaign), stages cleared, outcome |
rank_up |
new rank number |
ability_used |
ability ID (foresight / soul_read / void_shuffle) |
skill_invested |
skill node ID |
stage_started |
stage ID |
stage_completed |
stage ID, outcome |
tutorial_started |
(no parameters) |
tutorial_completed |
whether tutorial was skipped |
setting_changed |
setting key, new value |
data_reset |
(no parameters) |
What is NOT collected
- No name, email, or account identifier
- No device advertising ID
- No location data
- No in-app purchase data (no IAP is implemented)
Data retention and deletion
Firebase event data is retained for 14 months by default (Google’s standard). Individual events are not personally identifying and cannot be linked back to you.
Opt out
You can opt out of all crash reporting and analytics at any time:
Settings → “Help improve the game” → toggle OFF
Opting out stops all data transmission immediately. Firebase respects this flag persistently — no data is sent while the toggle is off. If you uninstall and reinstall the app, the toggle resets to ON (default).
Third-Party SDKs
| SDK | Purpose | Opt-out |
|---|---|---|
| Firebase Crashlytics | Crash diagnostics | Settings → Help improve the game |
| Firebase Analytics | Usage analytics | Settings → Help improve the game |
No advertising SDK, no in-app billing SDK, no social SDK.
Data Deletion
You can delete all local gameplay data at any time:
Settings → Reset All Progress
This action permanently deletes progression, campaign state, and stats from your device. Firebase event data previously transmitted cannot be recalled, as it is anonymous and not linked to a personal identifier. Resetting local gameplay data does not change your “Help improve the game” telemetry preference.
Contact
Email: feedback@hexedriver.com