Tolerance Privacy Policy
Effective Date: November 6, 2026
In short: Tolerance has no accounts and runs no servers of ours. Level progress
and settings stay on your device. On phones and tablets, Google AdMob shows a banner ad (section 4). On iPhone, iPad and
Android, anonymous game statistics and crash reports go to Google Firebase (section 2); the app has no setting to turn them
off. The Mac version has no ads, statistics or crash reporting. Tolerance also checks for app updates and sometimes
shows one of our other apps (section 5).
1. Overview
OsiVibeCode LLC, an Arizona limited liability company, publishes Tolerance, a mechanical puzzle game for iPhone,
iPad, Android and Mac. This policy explains what the app stores, what it sends and to whom.
2. Information We Collect
Tolerance does not ask for your email or any account to play. We receive no copy of your progress.
- Game statistics (iPhone, iPad, Android). Tolerance uses Google Firebase Analytics to learn
how levels play and whether more levels are needed. It sends when you start, restart, leave or complete a level, with
the level number, the active play time of that attempt in seconds, and moves; a completion also carries parks, hints,
score and which attempt it was. It also sends when a hint is used and the highest level number you have cleared.
Firebase adds its standard data: app version, device model, operating system, country and a random app-instance ID.
Analytics sets no user ID and sends nothing that names you. The app has no setting to turn statistics off. On Android,
statistics are sent only after you have given consent where that is required (section 4), and you can change that
choice in Settings → Privacy. Where consent is not required, they are always sent. To stop them, uninstall
the app.
- Crash reports (iPhone, iPad, Android). Google Firebase Crashlytics receives a report when the app crashes:
where the crash happened (a stack trace), app version, device model, operating system, free memory and a random
installation ID. Google keeps them for 90 days.
- Global board (optional). If you join, Tolerance creates an account for you through Firebase
Authentication: an anonymous account, or Google or Apple sign-in. We store your display name, the account ID,
your best totals per difficulty (total score, levels cleared, perfect levels and highest level), and the country code
from your device's region setting (for example "DE"). We do not collect your location or email address. Other players
see your display name and scores. The country code is stored for future regional statistics and is not shown to
other players. You can delete all of this data in the app; deleting it also frees your display name.
On Mac, Tolerance sends no statistics and no crash reports.
3. Data Stored on Your Device
- Progress: for each level, your best moves, fewest hints, and whether you solved it without the park slot.
- Settings: haptics, language, which tips you have seen, and the dates
used to time the occasional feedback prompt.
- House ads: the list of our other apps, how often each was shown, the day the last one appeared,
and any rating you gave.
This data is not sent anywhere. Uninstalling the app removes it.
Backups. Settings → Data → Back up progress saves your progress and settings as a
plain-text JSON file in a place you choose (on iPhone and iPad, through the share sheet). The file is not encrypted
and is not sent to us. Restoring reads a file you pick and keeps the better of each level's results.
4. Advertising
On iPhone, iPad and Android, Tolerance shows a banner ad from Google AdMob. Google may use your device's
advertising identifier, IP address and coarse location to choose and measure ads. Where the law requires it (for
example in the EEA, the UK and some US states), Google's consent form asks for your choice before personalised ads
are shown, and you can change it later in Settings → Privacy → Ad privacy choices. On iPhone and iPad you can
also limit tracking in the system settings. See how Google uses
information in ads. The Mac version shows no ads.
5. Network Connections
- Google AdMob, Firebase Analytics and Crashlytics: described in sections 2 and 4.
- Update checks (iPhone, iPad, Mac): when you open the app (at most every 6 hours) and when you tap
Check for updates, Tolerance asks Apple's App Store lookup for its latest version. The request holds only
Tolerance's bundle identifier. On Android, Google Play updates apps itself.
- House ads (our server, iPhone, iPad and Android): sometimes, after you clear a level, Tolerance
shows a promotion for one of our other apps. About 15 in every 100 cleared levels can show one, and at most one
appears per day. To do this, Tolerance downloads the list of our other apps and their images from our server, hosted
by Google Cloud. Like any web request, it sees your IP address and the platform (Android or iOS). If you tap
Already tried it and rate the app, Tolerance sends which app you rated, the platform and your rating. No
account and no device identifier is sent. The list and your answers stay on your device, so an app you have rated is
not shown again.
Links you tap in Settings (website, contact, store pages, this policy) open in your browser, mail app or store.
Tolerance does not contact any other server.
6. Permissions
Tolerance needs internet access for ads, statistics and crash reports. It does not ask for your location,
contacts, camera, microphone, photos or files.
7. Third-Party Services
- Google AdMob and the Google User Messaging Platform (ads and consent)
- Google Firebase Analytics and Crashlytics (iPhone, iPad, Android)
- Google Firebase Authentication, Cloud Firestore and Cloud Functions (Global board, only if you join)
- Google Sign-In (Android) and Sign in with Apple (iPhone, iPad), only if you choose them for the Global board
- Google Cloud, which hosts our house-ad server
- Apple's App Store lookup (update checks)
Their own policies apply: Google Privacy Policy, Apple Privacy Policy.
8. Data Retention & Deletion
We hold no data that identifies you. To remove what Tolerance stored on your device, uninstall it. Statistics and crash reports
have no on/off setting in the app (on Android, statistics follow your consent choice, section 2); uninstalling stops them. To reset Google's advertising identifier, use your device's settings.
9. Children's Privacy
Tolerance is a general-audience puzzle game, not directed at children under 13, and does not knowingly collect
personal information from anyone.
10. Changes to This Policy
If a future version of Tolerance collects or sends anything new, this page will be updated before that version is
released, and the change will be described in the app's release notes.
11. Contact Information
OsiVibeCode LLC, Arizona, United States
Email: osi.vibe.code+tolerance@gmail.com