Privacy Policy
This Privacy Policy explains how Triangles processes information to operate gameplay, rankings, online matches, purchases, ads, and basic analytics.
1. Controller and scope
This policy applies to the iOS app Triangles, developed by Nicolas Molina. The app is a dice and geometry strategy game with matches against AI, local play, online multiplayer, rankings, Game Center, ads, and an optional premium purchase.
2. Information that may be processed
Anonymous Firebase identifier, selected or generated display name, ranking, rating, XP, level, wins, losses, ties, and streaks.
Room codes, match state, matchmaking data, display names, opponent rating, turns, results, and information needed to sync matches.
Events such as tutorial started/completed, first match, win, matchmaking, purchase, restore purchase, and screens viewed.
Premium purchase status, restore events, ad availability, advertising identifiers or device identifiers when available, approximate location derived from IP address, ad interactions, diagnostics, and advertising consent signals when applicable.
3. Purposes of processing
- To create and maintain your player profile, progress, statistics, and ranking.
- To enable matches against AI, online matches, private rooms, matchmaking, and rematches.
- To submit scores and achievements when you use Game Center.
- To measure app functionality, stability, activation, purchases, and drop-off points in order to improve the app.
- To manage the Premium purchase, purchase restoration, and ad removal for premium users.
- To show ads and manage consent when the free version enables ads and platform or legal requirements apply.
4. Third-party services
Triangles integrates third-party services that may process data according to their own policies:
- Firebase Authentication: anonymous authentication and technical user persistence.
- Firebase Realtime Database: profiles, rankings, online rooms, matchmaking, and match state.
- Firebase Analytics: usage metrics and product events.
- Google AdMob / Google Mobile Ads and User Messaging Platform: ad delivery, ad frequency, fraud prevention, consent collection, and advertising measurement. Google may process device information, IP address, advertising identifiers when available, app activity related to ads, diagnostics, and consent choices according to Google's policies.
- Apple Game Center: leaderboards, achievements, and Game Center account data managed by Apple.
- Apple StoreKit: in-app purchases, purchase restoration, and purchased product status.
5. Tracking, ads, and consent
The free version of Triangles may show ads through Google AdMob. Depending on your region, device settings, and feature availability, the app may request consent for personalized ads, non-personalized ads, local storage or similar technologies, and advertising measurement through Google's User Messaging Platform.
Ad-related data may be used to deliver ads, limit ad frequency, measure ad performance, detect fraud or abuse, and personalize ads when you have allowed personalization. You can manage iOS tracking permission in iOS Settings. Where required, the app may also show a privacy message or a Privacy and cookie settings option so you can review or change advertising consent choices.
If you purchase Premium, the app attempts to remove future ads and unlock the premium features described in the app. Premium does not delete ad or analytics data that may already have been processed by third-party providers.
For more information about Google's advertising data practices, see How Google uses information from sites or apps that use our services and the Google Privacy Policy.
6. Game Center and App Store
If you choose to use Game Center, Apple may process your identifier, player name, achievements, and scores. Triangles uses that data only to display competitive features and submit scores or achievements. Purchases are processed by Apple; Triangles does not receive or store credit card information.
7. Retention, security, and deletion
Data is retained as long as needed to operate the game, maintain rankings, prevent abuse, meet technical obligations, or resolve support issues. You may request access, correction, or deletion of data by contacting nicolas@anteojosnegros.com. Some deletions may affect rankings, rooms, history, restored progress, or online gameplay.
Reasonable security measures are applied, but no internet-connected system can guarantee absolute security.
8. Children
Triangles is not designed to knowingly collect personal information from children. If you believe a child has provided personal information, contact nicolas@anteojosnegros.com so the matter can be reviewed.
9. Changes and contact
This policy may be updated when features, providers, or data practices change. The current version will be the one published on this page.
Privacy contact: nicolas@anteojosnegros.com