Privacy Policy
Last updated: April 25, 2026
This policy describes how Blokk Slide ("the app") handles your data. The app is published by ONITECH. If you have any questions, contact us at contact@onitech.org.
Data stored on your device
The app stores the following on your device only — none of it is sent to any Blokk Slide-owned server:
- An anonymous device identifier (a random UUID generated on first launch).
- The nickname you choose or that's auto-generated for you.
- Your daily-puzzle stats: current streak, best streak, last-played date.
- Your sound-on/off preference.
- The timestamp of the most recent ad shown (used to throttle ad frequency).
Analytics provider — PostHog
We use PostHog to understand how the app is used, debug crashes, and replay sessions during investigations. PostHog receives:
- Anonymous events: which screens you visit, when you start or win games, when an ad is shown.
- Session replay: a recorded reconstruction of your interactions with the app's UI. Text input is masked by default. Replays help us reproduce bugs.
- Error tracking: when the app crashes or logs an error, the error message, a stack trace, and the recent event sequence are sent to PostHog.
PostHog does not receive your nickname or daily stats. Each install gets an anonymous identifier; we do not link it to your name, email, or any other personal information. PostHog also captures your IP address at its ingestion edge for coarse geo enrichment (country, region, city) and bot detection. We use it only for those purposes.
Advertising provider — Google AdMob
We display interstitial ads via Google AdMob. AdMob may collect:
- Your iOS Advertising Identifier (IDFA) — only if you've granted permission via the iOS App Tracking Transparency prompt — or your Android Advertising ID (AAID), unless you've reset or limited it in your device's settings.
- Your approximate location, derived from IP address, for ad relevance.
- Standard AdMob telemetry: ad impressions, clicks, viewability.
If you're in the EU, we use Google's User Messaging Platform (UMP) to ask for your consent before personalized ads are served. Where the app exposes a Privacy Settings entry, you can re-open the consent form there at any time. If your app version doesn't yet expose that entry, you can revoke consent by emailing contact@onitech.org — we'll record the revocation and apply it to your install. Note: your device's OS-level ad-tracking settings (iOS ATT, Android Ads ID controls) are independent of UMP consent and govern personalized ads as a separate layer.
If you decline tracking on iOS or withdraw consent in the EU, you'll see non-personalized ads instead of personalized ones.
Multiplayer and daily leaderboards
When you play multiplayer rounds, your device sends your nickname and game state to our backend (PartyKit). Multiplayer state is ephemeral: it lives only for the duration of the active round and is not retained after the round ends.
When you submit a solve to the daily leaderboard, your device sends your nickname, solve time, and anonymous device identifier to our backend. Leaderboard entries are kept for 24 hours; after that, the next day's leaderboard replaces the previous one and old entries are deleted.
Permissions
The app may ask for the following permissions:
- iOS App Tracking Transparency (ATT), where the app version supports it: required to use your IDFA for personalized ads. Declining still lets you use the app, with non-personalized ads.
We do not request access to your location, contacts, photos, microphone, camera, or push notifications.
Your rights
If you're in the EU (or in another jurisdiction that grants similar rights), you have the right to access, correct, or delete the data we hold about you. The fastest path:
- To delete locally stored data: uninstall the app or clear its storage from your operating system's app settings.
- To request deletion of analytics events or daily-leaderboard entries linked to your install, email contact@onitech.org. If your app version exposes the anonymous device identifier (under Privacy Settings), include it; otherwise we'll work with you on alternatives such as the time window of your activity.
We respond to requests within 30 days.
California residents (CCPA)
California residents have additional rights under the California Consumer Privacy Act, including the right to know what personal information we collect, the right to request deletion, and the right to opt out of the sale or sharing of personal information.
We do not "sell" personal information for monetary compensation. However, when personalized ads are shown via AdMob, the IDFA/AAID and contextual signals shared with Google's advertising network qualify as "sharing" under CCPA's expanded definition (cross-context behavioral advertising). To opt out of this sharing: decline the iOS App Tracking Transparency prompt, reset/limit your Android Advertising ID in your device settings, or email contact@onitech.org and we'll mark your install as opted out. Once opted out, you'll see only contextual (non-personalized) ads.
To exercise other CCPA rights (right to know, right to delete), email contact@onitech.org. We'll respond within 45 days; if more time is needed, we may extend by an additional 45 days (90 days total) with prior notice, as the statute permits.
Cookies and similar technologies
This website does not set any cookies for tracking, advertising, analytics, or personalization. Theme preference (light/dark/auto) is stored in your browser's `localStorage`, not in a cookie, and never leaves your device.
The privacy site is hosted on Vercel, which may set additional cookies for traffic routing, request balancing, or anti-abuse purposes. These are operational cookies set by the hosting platform and do not contain content we control.
The mobile app does not use browser cookies; the equivalent on-device values are listed above under "Data stored on your device".
Children's privacy
The app is not directed at children under 13, and we do not knowingly collect personal data from children under 13. If you believe a child has used the app and provided us with personal data, contact us and we'll delete any associated data.
Changes to this policy
If we change what data we collect or how we share it, we'll update this page and update the "last updated" date at the top. Material changes will be announced in the app's changelog. Continued use of the app after a change indicates acceptance.
Contact
Questions, complaints, or data requests: contact@onitech.org