Block Cub / Privacy
Privacy notice
Updated October 13, 2026
Block Cub is provided by Sunny Nagra. This notice covers the iPhone and iPad game, the native Apple TV version and this website. You can play the free game without joining referrals or enabling analytics.
Apple TV
The native Apple TV game has no advertising, Firebase install measurement or Forest Friends referrals. Its optional gameplay analytics are enabled by default with the same persistent Settings opt-out described below. The TV version sends session, puzzle, screen/menu, pause-reason, broad input-method and controller connection/remapping events, plus purchase/restore outcomes; it does not send advertising or referral events. Privacy, terms and support can be read inside Settings without a browser or another device. The random analytics identifier used by the TV installation is shown in its Privacy policy so you can include it in an access or deletion request, including after opting out. Progress and undo history stay on that Apple TV; purchases can be restored with Apple, but puzzle progress does not sync with iPhone, iPad or another TV.
Your puzzle progress
Completed levels, best move counts, the current puzzle and sound/control preferences stay on your device. Everyone using the same Apple TV shares one local journey. They are not uploaded as a cloud save. Removing the app or its data can remove that progress.
Optional gameplay analytics
Gameplay analytics are enabled by default for new installations. You can turn off “Share gameplay analytics” in Settings at any time; an existing off setting stays off after updates. While enabled, Mixpanel receives a randomly generated installation identifier, app and operating-system information, sessions, puzzle starts/completions/restarts, counts of hints and undo, ad requests, loads, actual impressions, clicks, dismissals, skip reasons, frequency counters, load/presentation timings, categorized error codes, ad-serving configuration results and ad-privacy flow outcomes (whether requests are permitted or a form is required), and interactions with the shop and referral screens. We use these events to find confusing puzzles, assess TV usage, diagnose unavailable ads and improve the game. Ad request references are random values for a single request; they are not Google response IDs. We do not send raw SDK errors, request URLs, ad-response content or controller names/identifiers to Mixpanel. We do not send your name, email, Apple account identifier, invitation code, advertising identifier, session recordings or screenshots to Mixpanel. Automatic interaction capture and IP-based location enrichment are disabled. These gameplay analytics are separate from advertising.
Turning analytics off stops future tracking and clears unsent events; it does not automatically erase previously received events. Analytics are kept only while needed to evaluate and improve the game, subject to the analytics provider’s retention settings. For privacy questions or deletion requests, contact rxv2dev@gmail.com. Turning analytics off does not affect playing, purchasing, inviting friends or receiving a reward.
Optional install measurement
On iPhone and iPad from version 1.0.4, install measurement is off until you choose Allow measurement or enable “Share install analytics” in Settings. Google Analytics for Firebase then measures the first use of the instrumented app, sessions, puzzle starts/completions, automatically supported purchase events, and supported ad-impression events. It uses an app-specific installation identifier and app/device information; Google may derive broad location from network information. We use aggregate reporting and Google Ads attribution to learn which ads bring players and whether they enjoy the puzzles. A first open is use of the app, not proof of an App Store download, and reinstallations or adding measurement in an update can affect that metric.
We do not send names, email addresses, Apple account identifiers, referral codes, advertising identifiers or vendor identifiers to this measurement. It is configured without personalized advertising, remarketing or cross-provider identity matching. Turning either install analytics or gameplay analytics off stops this collection and clears its local unsent data. A previous gameplay opt-out stays off and suppresses the new measurement prompt. You can change either choice in Settings. Data already received by Google is subject to its retention settings; contact us for privacy or deletion requests.
Optional Forest Friends referrals
When you choose to participate, our Cloudflare-hosted service verifies Apple’s signed app-download information and App Attest proofs. We use an app-specific account identifier and device-verification value to prevent the same account or device from being counted repeatedly. These values are stored as cryptographic hashes; raw Apple receipts and raw device identifiers are verified but not saved. We do not receive your Apple account email or password.
The service keeps your invitation code, who invited whom using hashed account references, verified free-level completions and their server timestamps, and your one chosen expansion reward. During a qualifying attempt, your move sequence is sent to the server to check that it solves the puzzle; the sequence is not retained after verification. We use this information to count eligible friends, restore earned access and prevent abuse. These records are separate from Mixpanel analytics.
Short-lived challenges expire after five minutes. Network addresses are transformed into keyed, hourly rate-limit identifiers; rate-limit entries are removed after about a day. Puzzle-attempt tickets are removed after seven days. Participation and reward records remain while the program is used. “Delete referral participation” in the app removes your active participation, saved verification keys, attempt tickets and completion records. Minimal hashed eligibility, referral-credit and reward records remain for the life of this promotion to prevent repeat claims and preserve rewards already credited to other players. Deletion does not reset eligibility. Contact us if you need help with these records.
Advertising in supported app versions
Occasional Google AdMob ads may appear after you choose Next level following a completed free campaign puzzle. Ads never interrupt an active puzzle; hints, undo and retries remain free. Paid adventures are ad-free. The optional, one-time Remove Ads purchase removes every ad from the game. If ads are disabled or unavailable, play continues normally.
Before requesting ads, the app checks purchase ownership and, where required, uses Google’s User Messaging Platform to collect privacy choices. You can reopen Ad privacy choices in Settings when Google requires that option. We request non-personalized ads, disable Google’s publisher first-party identifier, and do not ask for permission to access your advertising identifier. Non-personalized advertising still involves data collection: Google may process IP addresses (including approximate location), device and app information, ad interactions, performance and diagnostics to deliver ads, prevent fraud and measure delivery. Google’s SDK privacy manifests also declare device identifiers. See Google’s privacy policy and Google’s SDK data disclosures.
Local ad-frequency counters store new puzzle completions, active play time and recent ad times on this device. We do not send those counters to Google. The app does not automatically start Google’s ad or consent SDKs while purchase ownership is unresolved, all ads are removed, or live serving is disabled. The app may request a small first-party serving configuration from blockcub.com when live advertising is configured. Normal network information is needed to deliver that request. Turning off gameplay analytics does not change ad privacy choices; these are separate controls.
Purchases
Apple handles in-app payment and provides verified purchase entitlements. We do not receive your payment card details. Earned referral access and paid StoreKit purchases are separate; deleting referral participation does not delete an Apple purchase.
Providers and this website
Cloudflare hosts the website and referral service. Mixpanel processes optional app analytics in the United States, and Google processes optional install measurement and advertising. These providers receive the technical network information needed to deliver their services and may process it in other countries under their applicable terms and safeguards. The marketing website does not use advertising pixels, session recordings, automatic interaction capture, or cross-site identity matching. It does not read your clipboard, contacts or device fingerprint to match an invitation after installation. You can enter an invitation code yourself.
Support, children and your choices
If you email support, we receive the information you choose to include and use it to help you. Please do not send passwords, payment details or unnecessary personal information. Children should involve a parent or guardian before enabling optional online features, making purchases or contacting support. Depending on where you live, you may have rights to access, correct, delete or restrict use of your personal information and to contact a privacy regulator.
Contact and changes
For support or privacy requests, email rxv2dev@gmail.com. Developer: Sunny Nagra. Material changes will be reflected in this notice and, when required, explained in the app before new optional collection begins.
Website measurement
The homepage sends limited events to Mixpanel to help us understand which campaigns bring visitors and which parts of the page lead to App Store visits. These events include a page view, App Store link clicks and their button location, automatic App Store redirect attempts for tagged ads, viewed sections, a gameplay preview watched for at least four seconds, preview failures, and a page loading-time measurement. Events include the page version, broad device and browser category, campaign labels supplied in marketing links, and a broad referral-source category.
A random identifier links events only within the current page visit. We do not store an analytics identifier in cookies or browser storage, link it to your game installation, or send full page URLs, search queries, referral codes, advertising click identifiers, names, email addresses, or session recordings. IP-based geolocation is disabled. Mixpanel receives the technical network information necessary to process requests.
You can disable website analytics using the control in the footer. Only this preference is stored in your browser, and supported Do Not Track and Global Privacy Control signals disable measurement. Supporting pages do not send website analytics. Opting out does not affect downloads or gameplay. Closing or reloading the page creates a new visit identity; this means website visit counts are not counts of unique people.
App Store links contain Apple campaign and provider tokens so Apple can report aggregate campaign performance, including downloads subject to its reporting thresholds. These tokens identify marketing campaigns, not individual visitors. We do not treat a website link click as proof of an installation.