Privacy Policy
Last Updated: March 2026
This Privacy Policy explains how Salvatore Castellitti ("we," "us," or "our") collects, uses, and discloses information about you when you use the Punchy mobile application ("the App").
1. No Account Required
Punchy does not require you to create an account or provide any personal information to use the App. All game data (punch sessions and scores) is stored exclusively on your device and is never transmitted to our servers.
2. Data We Collect
We do not collect or store any personal data on our own servers. However, the App uses third-party services that may collect data as described below:
- Device sensor data: The App uses your device's accelerometer to measure punch intensity. This data is processed entirely on-device and is never sent externally.
- Local storage: Punch session history and scores are saved locally on your device using AsyncStorage. You can delete this data at any time from the Settings screen.
3. Advertising — Google AdMob
The free version of Punchy displays advertisements provided by Google AdMob (admob.google.com), a service operated by Google LLC. AdMob may collect and use data to show you personalized ads, including:
- Advertising identifiers (IDFA on iOS, GAID on Android)
- IP address and approximate location
- Device information (model, OS version)
- App usage and interaction data
- Cookies and similar tracking technologies
On iOS 14.5 and later, the App will ask for your permission to track you via Apple's App Tracking Transparency (ATT) framework before any personalized advertising data is collected. You may deny this permission; you will still see ads, but they will not be personalized.
Google's use of advertising data is governed by Google's Privacy Policy: policies.google.com/privacy.
4. How to Opt Out of Personalized Advertising
You have several options to limit interest-based advertising:
- iOS: Go to Settings → Privacy & Security → Tracking and disable "Allow Apps to Request to Track", or reset your Advertising Identifier.
- Android: Go to Settings → Google → Ads and enable "Opt out of Ads Personalization", or reset your Advertising ID.
- Remove Ads purchase: You can purchase the "Remove Ads" in-app purchase from the Settings screen to permanently remove all advertisements from the App. Once purchased, AdMob will no longer be initialized and no advertising data will be collected.
- Google's opt-out tool: Visit adssettings.google.com to manage your Google ad preferences.
5. In-App Purchases
Punchy offers a one-time in-app purchase ("Remove Ads") processed through Apple App Store or Google Play. Purchase transactions are handled entirely by Apple or Google and are subject to their respective privacy policies. We do not receive or store your payment information. In-app purchases are managed via RevenueCat, which may collect anonymized purchase-event data for the purpose of validating and restoring purchases. See RevenueCat's privacy policy at revenuecat.com/privacy.
6. Children's Privacy
The App is not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has used the App and data has been collected, please contact us at the address below.
7. Data Retention and Deletion
Since all game data is stored locally on your device, you have full control over it. You can permanently delete all punch history from Settings → Clear All History. Uninstalling the App will also remove all locally stored data.
8. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any significant changes by updating the "Last Updated" date at the top of this page. Continued use of the App after changes constitutes acceptance of the updated policy.
9. Contact Us
If you have any questions about this Privacy Policy or your data, please contact us at:
s.castellitti.dev@gmail.com