This policy applies to the Nash Android app published by Jeffrey Chang ("we", "us"). It describes what information Nash collects, how it is used, and what choices you have. Plain English. No dark patterns.
Nash is an offline-first poker training app. Everything you do in Nash — your hand history, lesson attempts, streaks, Elo rating, and tier — lives on your device. We do not run servers that store your training data. We do not sell, share, or transmit it for advertising. The app contains a local telemetry log used only to debug crashes and improve the lessons; that log stays on your device unless you explicitly choose to send it to us.
When you use Nash, the app stores the following data on your phone only:
This data never leaves your device unless you take an explicit action to share it (for example, exporting hand histories or — in a future release — opting into cloud sync).
Nash does not collect, transmit, or store on servers we control:
If a future version of Nash adds optional cloud sync or account-based features, this policy will be updated and you will be asked to opt in explicitly before any data leaves your device.
| Permission | Why |
|---|---|
POST_NOTIFICATIONS (Android 13+) | To show the optional daily-reminder notification. You can deny this and Nash works fully without it. You can revoke at any time in system settings. |
RECEIVE_BOOT_COMPLETED | To re-arm your daily-reminder alarm after a device reboot, if you've enabled notifications. |
SCHEDULE_EXACT_ALARM / USE_EXACT_ALARM | To fire the daily reminder at the exact time you set (otherwise Android may delay it by hours). |
Nash does not request internet permission for content delivery; the lesson catalog is bundled in the app package.
To debug crashes and improve the curriculum, Nash writes a local log of:
session_start, spot_attempt, tier_change)These logs are stored in the app's private files directory under telemetry/. They are not transmitted to any server. If a future release adds an optional "send anonymized usage data" toggle, it will be opt-in, clearly labeled, and disabled by default.
Nash currently bundles no third-party analytics, advertising, or tracking SDKs. The app uses standard AndroidX / Jetpack libraries (Compose, Room, Navigation, Lifecycle) that operate locally and do not phone home. The Google Play Billing SDK is integrated for handling subscription purchases — it operates only when you initiate a purchase flow, and the data exchange is between Google Play and Nash's billing logic, not any third-party server.
Nash is a poker-training app and is not directed to children under 13. We do not knowingly collect data from anyone under 13. If you believe a child has used the app, contact us and we will work with you.
POST_NOTIFICATIONS in Android settings.We will update this document if our practices change. The "Last updated" date at the top reflects the most recent revision. Material changes will be surfaced in-app the first time you open Nash after the change.