Privacy Policy
Last updated: 2026-09-01
Overview
OneSolve Poker is offline-first: ranges, odds and equity, on-device solving, single-player drills, and offline scorekeeping all run on your phone with no network. A few online features (turn-layer strategy, the daily puzzle, and membership) do connect to the internet, using an anonymous device identifier and — only if you choose to sign in — your Apple account. We do not sell your data and do not track you for advertising.
What the online features receive
Only when you use an online feature:
- Anonymous device identifier: a random UUID generated on first launch, stored on your device and sent with requests to our server (onesolve.cn) to enable the online features and enforce fair-use quotas per device. It is not the IDFV or IDFA, it changes if you reinstall, and it is never used for advertising or cross-app tracking.
- Sign in with Apple (optional): if you sign in, we receive a stable user identifier from Apple and, if you allow it, the email Apple provides (which may be Apple's private relay address). Used only to keep your membership across devices. No password.
- Subscription information: purchases go through Apple. Apple gives us a signed transaction (product, purchase/expiry dates, original transaction id) to grant membership. We never see your name, card, or any payment details.
- Daily puzzle result: your result (an EV-loss number) is uploaded to compute that day's ranking distribution, associated with the anonymous identifier or account above.
What stays on device and is never uploaded
- The scorekeeper ledger, nicknames, amounts, and the signing private keys (in the device Keychain, this-device-only and excluded from iCloud)
- Preferences (such as the four-colour deck toggle)
- Training records and statistics
Where data goes, and what is sent
Online features connect to onesolve.cn (servers in mainland China). What is sent:
- Strategy lookup: board and scenario parameters (nothing identifying) plus the anonymous device identifier
- Daily puzzle: your result plus the anonymous identifier / session token
- Sign-in and membership: the Apple token, the anonymous device identifier, and the subscription receipt
These online features connect only when you actively use them; everything else runs on your device with no network.
Multi-device scorekeeping
The offline scorekeeper can sync between the phones at one table using Apple's MultipeerConnectivity, directly between your devices over the same Wi-Fi or Bluetooth. It does not pass through our servers and needs no internet. What is transferred is the session's ledger entries and each participant's public key, encrypted by the system. The Local Network permission is requested solely for this.
Tracking
We do no "tracking" in the App Tracking Transparency sense and integrate no third-party analytics, advertising, or tracking SDKs.
Children
This app is intended for adults.
Your rights and deletion
- Sign out: any time, in Me.
- Delete your account and server-side data: start it in Me, or email tingruiyi@qq.com; we delete the membership and daily-puzzle records held under that account.
- Delete the app: erases all on-device data (we keep no copy of it).
- Cancel a subscription: in the system Settings → your name → Subscriptions.
About future AI follow-up
Not shipped yet. When it is, it will use an API key you supply yourself; the key stays on your device and your questions go directly to the provider you chose, governed by their privacy policy.
Changes and contact
Changes are reflected in the date on this page. Questions: tingruiyi@qq.com