Gentle Games does not collect any personally identifiable information (PII). Anonymous data is collected only to fix bugs and improve the app experience.
This Privacy Policy describes our data practices for the Gentle Games mobile application (available on iOS and Android) and this website. We are committed to protecting the privacy of all users, and particularly the children who use this application.
1. What We Collect (Anonymous Only)
To improve the app and fix technical issues, Gentle Games collects only anonymous, non-identifiable information:
- Error reports โ When the app crashes or encounters an error, we receive technical details about what went wrong (stack traces, device type, OS version)
- Usage analytics โ Which games are played, settings changed, and basic interaction patterns (no content of drawings or gameplay details)
- Anonymous install ID โ A randomly generated identifier stored on your device to correlate sessions without identifying you personally
We never collect:
- Names, email addresses, or any contact information
- Device advertising IDs (IDFA, GAID)
- IP addresses or precise location data
- Photos, microphone audio, or camera data
- Payment information
- Any content created within the app (drawings, game progress, etc.)
2. Error Tracking with Sentry
We use Sentry to monitor and fix app crashes and errors. Sentry is configured with privacy-first settings:
- All error data is scrubbed to remove any potential PII before transmission
- Only a random install ID identifies sessions โ no personal identifiers
- Email addresses, phone numbers, credit cards, and SSNs are automatically redacted
- Enabled only in production builds (not during development)
3. Usage Analytics with PostHog
We use PostHog to understand how the app is used so we can improve it. PostHog is configured with privacy-first settings:
- Hosted in the EU (GDPR compliant)
- Anonymous tracking only โ no PII collected
- Tracks: which games are opened, settings changes, screen navigation
- Does NOT track: what children draw, game scores, or personal gameplay details
- Uses the same random install ID as Sentry for consistent anonymous identification
- Enabled only in production builds
4. Data Stored Locally on Your Device
The app saves preferences to your device using AsyncStorage. This data never leaves your device:
- Sound on/off and volume level
- Animation on/off preference
- Last selected pair count for Memory Snap
- Anonymous install ID for session correlation
You can clear all local data at any time by uninstalling the application.
5. Limited Network Requests
Gentle Games makes minimal network requests:
- Error reports to Sentry (only when crashes occur)
- Analytics events to PostHog (batched to reduce network usage)
All game content and assets are bundled with the application. No other network activity occurs.
6. Third-Party Services
We use only two third-party services, both configured for maximum privacy:
- Sentry โ Error tracking (privacy-first configuration, PII scrubbing)
- PostHog โ Anonymous usage analytics (EU-hosted, no PII)
We do not use advertising networks, social media SDKs, or any tracking services that collect personal data.
7. Children's Privacy (COPPA / GDPR-K)
Gentle Games is designed for children ages 4โ10. We collect no personally identifiable information. The anonymous analytics and error tracking we use comply with the Children's Online Privacy Protection Act (COPPA) and GDPR-K (Kids) because:
- No PII is collected from any user
- Analytics are anonymous and cannot identify individual users
- Error data is technical only and contains no personal content
- Both services are configured with privacy-first settings
8. No Ads or In-App Purchases
Gentle Games contains no advertisements and no in-app purchases. There are no paid features, no premium tiers, and no subscription models.
9. Open Source
The complete source code for Gentle Games is publicly available on GitHub under the GNU General Public License v3. You can inspect exactly what data is collected and how the privacy protections are implemented.
10. Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be reflected in the "Effective date" at the top of this page and in the repository commit history.
11. Contact
If you have any questions about this Privacy Policy, please open an issue on the GitHub issue tracker.