Mahjong Solitaire — Privacy Policy
Effective: 2026-07-13
1. Overview
Mahjong Solitaire ("the app") is a single-player puzzle game with optional online leaderboards and optional in-app purchases. We respect your privacy and collect only what's needed to provide gameplay features.
2. Data We Collect
On-device only (never sent):
- Audio, haptics, and tracking preferences
- Game settings (active tile style, notification preferences)
Sent to our servers (only when online play is enabled):
- Anonymous device ID — a random UUID generated on first launch. Identifies your account across sessions without revealing personal info.
- Game Center or Google Play Games ID — only if you opt in to competitive ranking. Linked to your platform account.
- Display name — only if you choose to set one (used on leaderboards).
- Game progress and stats — levels completed, scores, completion times, awards earned. Used for leaderboards, awards/badges, and cloud sync across your devices.
In-app purchases (only if you choose to buy something):
- Purchase records — which item you bought and the store transaction identifier. The payment itself is handled entirely by Apple or Google; we never see or store your card or full payment details. Used only to deliver what you purchased and to restore past purchases.
Advertising (optional rewarded ads):
- Ad-serving data — to show optional "watch a video for a reward" ads, our ad provider (Google AdMob) may process device information and your IP address to deliver ads and limit how often they appear. Ads are non-personalized — there is no cross-app tracking, no use of the Advertising Identifier (IDFA), and no App Tracking Transparency prompt.
We never collect your email, phone number, contacts, location, or biometric data.
3. How We Use Your Data
- To save your game progress so you can resume across devices
- To rank scores on daily/weekly/monthly leaderboards
- To validate scores against cheating (server-side move-log inspection)
- To award badges, trophies, and achievements
- To process and restore in-app purchases
- To show optional rewarded ads (only ones you choose to watch)
4. Sharing With Third Parties
We do not sell your data, and we do not share it for cross-app tracking or personalized advertising.
The third parties that receive any data are service providers required to operate the game:
- Our hosting provider (Fly.io) processes API requests
- Our database provider (Neon) stores game state
- Apple Game Center / Google Play Games receive only what you explicitly authorize via their SDKs
- Apple and Google process payments for in-app purchases; we never receive your payment-card details
- RevenueCat, our purchase-management provider, validates in-app purchases and records which items you own so they can be restored. It uses an anonymous, app-generated identifier — no name, email, or cross-app advertising tracking. See RevenueCat's privacy policy at revenuecat.com/privacy.
- Google AdMob serves the optional rewarded ads. It receives device information / IP address to deliver non-personalized ads and cap their frequency — no cross-app tracking. See Google's privacy policy at policies.google.com/privacy.
5. Children's Privacy (COPPA)
This app does not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us data, contact us and we will delete it. Children may play offline without any data being sent.
6. Your Rights (GDPR / CCPA)
You have the right to:
- Access — request a copy of your data
- Delete — delete your account and all associated data in-app (Settings → Delete Account), or by request
- Port — receive your data in a portable format
- Opt out — disable cloud sync at any time via Settings
To exercise these rights, email support@ahm-technology.com. We respond within 30 days.
7. Data Retention
We keep your account data while it is active. If you request deletion or if your account is inactive for 24 months, all server-side data is erased.
8. Security
Data in transit is encrypted with HTTPS (TLS 1.2+). Server-side data is stored in encrypted databases. Move-log validation prevents tampered scores from being accepted.
9. Changes to This Policy
We may update this policy as the game evolves. We will not retroactively reduce your rights. When material changes are made, the "Effective" date above will update and you may be notified via in-app message.
10. Contact
Questions, complaints, or data requests:
support@ahm-technology.com