Privacy Policy
This page covers the privacy practices for our published mobile applications. Select the app below to view the policy that applies to it.
Privacy Policy for CubeXpert
Effective Date: 09/15/2026
Developer: VisionFlutter
1. Introduction
Welcome to CubeXpert (“we”, “us”, or “our”). This Privacy Policy explains how we handle information in connection with your use of the CubeXpert mobile application (“App”). We are committed to transparency regarding how data is processed and shared through third-party services.
2. Information Collection and Sharing
2.1) No Direct Data Collection
CubeXpert does not collect or share any personal user data such as your name, email address, or phone number. The App does not support account creation and does not require a user ID or password to function.
2.2) Shared Data (Device Identifiers)
To support the App's free features, we partner with third-party advertising services (Google AdMob). As declared in our Google Play Data Safety section, the following data is shared with these parties:
- Device or other IDs: Identifiers like the Android Advertising ID (AAID) are shared for the purpose of Advertising or marketing.
All data shared is encrypted in transit to ensure security during the sharing process.
2.3) Camera Input (Processing)
If you use the Camera Input feature to scan Rubik's Cube faces, the camera frames are processed locally on your device in real-time. We do not collect, store, or share your camera frames, photos, or videos.
2.4) In-app Purchases (CubeXpert Pro)
CubeXpert Pro is a one-time in-app purchase made through Google Play. Google Play processes the payment under its own terms and privacy policy. We never see, receive or store your payment details, and we do not operate a purchase server.
When the App starts, it connects to Google Play to check that purchases are available, to look up the current price of CubeXpert Pro if you have not bought it, and to ask whether your Google Play account already owns it. It also contacts Google Play when you buy Pro or tap Restore purchase, and after a purchase it acknowledges it to Google Play, as Google Play requires. Google Play's answers go to the App on your device and are not sent to us. If Google Play is reachable but repeatedly does not confirm a purchase, the App turns Pro off on that device until it is restored — see our Terms of Service.
The App keeps its own records on your device: whether Pro is unlocked, how many recent checks have not confirmed it, and how much of the free coaching allowance you have used. They are never sent to us, and they are included in the device backup described in 4.2.
2.5) Advertising Consent (EEA, UK & Switzerland)
Each time the App starts, it checks with Google's consent service (the Google User Messaging Platform) whether a consent choice is needed where you are. If you are located in the European Economic Area, the United Kingdom, or Switzerland, the App presents a Google-certified consent form before any ads are loaded, and no ads are requested until you have made your choice. You may grant or decline consent for personalized advertising. Outside these regions, where a consent form is not legally required, ads load without one.
You can review or change your choice later in the App under Settings → About → Privacy options, and you may be asked again if Google requires a new choice. Your choice is stored on your device, is not sent to us, and is included in the device backup described in 4.2.
If you have CubeXpert Pro, the App shows no ads, does not check with Google's consent service, and does not ask for advertising consent. In all cases you can also review or reset ad personalization in your Android device settings (Settings → Google → Ads).
3. How Information is Used
The device identifiers shared with third parties are used solely to deliver relevant advertisements and measure their performance. We do not use this data for any other internal purpose.
4. Data Storage, Deletion and Security
4.1) Data Stored on Your Device
Because CubeXpert does not collect personal data or maintain user accounts, there is no account for us to delete and no server-side copy of your data to request removal of. Everything the App stores, it writes to your own device:
- Local Stats: All timing statistics and solve history are stored locally on your device. You can delete an individual solve, or a whole session, from within the App. Deleting the App removes this data from the device itself; if your device's own backup is switched on, it may hold a copy that can be restored later — see 4.2.
- Solve Analyses: The Solve Analyzer's reports are stored locally too, alongside the solve each one belongs to, so deleting a solve deletes its report with it. You can delete all of them at any time from Settings → Solve Analyzer → Delete saved analyses, and you can switch the analyzer off so no further reports are saved.
- Practice and Lessons: Your drill results, the review schedule the App builds from them, and your lesson progress are stored locally as well. The App does not currently offer a control to delete these individually — they are removed when you delete the App or clear its storage.
- Security: Any third-party data transmission (such as sharing Device IDs for ads) is encrypted in transit by those services using industry-standard protocols.
One qualification applies to all of the above: your device's operating system may keep its own backup of this data in your personal cloud account. Deleting data in the App, or deleting the App, does not delete that backup, and data restored from it can reappear later. Section 4.2 explains what that backup contains and how to switch it off or delete it.
4.2) Device Backups (Android)
Your phone's operating system can back up app data on your behalf. This is a feature of Android itself rather than a transfer to us: the backup is made by the operating system, it is held in your own Google account, and we never receive it.
CubeXpert has Android's Auto Backup switched on. Android copies the App's preferences — such as sound, haptics, theme, notation and animation options, the Solve Analyzer switch, your lesson progress, and the App's own record of a Pro unlock and of analyzer usage — together with the App's database, which holds your sessions, solve history, practice results, review schedule and saved Solve Analyzer reports. The backup goes to the Google account signed in on your device and is held in that account's Google Drive. Google states that on devices running Android 9 or later with a screen lock set, it is encrypted with a key derived from your device PIN, pattern or password; that is Google's implementation, not ours, and we cannot verify it for your device.
This backup is best-effort. Android makes it only when backup is enabled on the device, the device is idle and on an unmetered network, and roughly a day has passed since the last one, and only the most recent backup is kept. We cannot promise that a backup exists, or that any particular data will be restored, so please do not rely on it to keep your solve history safe. A restore is attempted only when the App is installed — reinstalling from Google Play, or setting up a new device. Clearing the App's storage is not an installation, so nothing is restored in that case. The same data may also be carried over by an Android device-to-device transfer when you move to a new phone.
You control all of this. You can switch backup off in Settings → Google → Backup, and delete a backup already held from Google Drive on the same account. Because a backup can outlive a deletion, deleting the backup is what removes that copy — deleting the App does not.
5. Children's Privacy
CubeXpert is not designed for children under the age of 13. We do not knowingly facilitate the collection of personal information from children. If you believe such data has been shared, please contact us immediately.
6. Your Controls
You have full control over the optional features that involve third-party sharing:
- Ad Personalization: In the EEA, UK, and Switzerland, a Google consent form is shown before any ads load, and you can change your choice later in the App under Settings → About → Privacy options (see section 2.5). You can also opt out of personalized ads at any time in your Android device settings (Settings → Google → Ads).
- Camera Access: You can enable or disable camera permissions at any time via your device's App settings.
- Solve Analyzer: You can turn the analyzer off in the App's Settings. While it is off, no Solve Analyzer report is saved and no solve summary is shown. You can also delete any reports already stored. Either way, solves are analysed entirely on your device — no part of a solve or its analysis is sent to us.
- Device Backups: The backup described in section 4.2 belongs to your device and your cloud account, not to us. You can turn it off in Settings → Google → Backup and delete a backup already held.
7. Contact Us
If you have questions about this Privacy Policy or our Data Safety practices, please contact us:
Email: admin@visionflutter.com
Website: https://visionflutter.com
Privacy Policy for Anti-2048
Effective Date: 06/14/2026
Developer: VisionFlutter
1. Introduction
Welcome to Anti-2048 (“we”, “us”, or “our”). This Privacy Policy explains how we handle information in connection with your use of the Anti-2048 mobile game (“App”). We are committed to transparency regarding how data is processed and shared through third-party services.
2. Information Collection and Sharing
2.1) No Direct Data Collection
Anti-2048 does not collect or share any personal user data such as your name, email address, or phone number. The App does not require account creation, a user ID, or a password to play, and the core game is fully playable offline.
2.2) Shared Data (Device Identifiers)
To support the App's free, ad-supported features, we partner with third-party advertising services (Google AdMob). As declared in our Google Play Data Safety section, the following data is shared with these parties:
- Device or other IDs: Identifiers like the Android Advertising ID (AAID) are shared for the purpose of Advertising or marketing. These ads include optional rewarded ads (for example, to undo a loss or extend a timed game), interstitial ads between rounds, and native ads.
All data shared is encrypted in transit to ensure security during the sharing process.
2.3) Advertising Consent (EEA, UK & Switzerland)
If you are located in the European Economic Area, the United Kingdom, or Switzerland, we present a Google-certified consent choice (via the Google User Messaging Platform) before any ads are loaded. You may grant or decline consent for personalized advertising, and you can update your choice later from within the App.
2.4) Google Play Games Services (Optional)
Anti-2048 offers optional integration with Google Play Games Services for leaderboards. If you choose to sign in, your gameplay results (such as your fewest-moves scores and total tiles annihilated) are submitted to public leaderboards and are processed by Google under Google's Privacy Policy. This feature is entirely optional—the game is fully playable without signing in, and you may sign out at any time.
3. How Information is Used
The device identifiers shared with third parties are used solely to deliver relevant advertisements and measure their performance. If you opt in to Google Play Games Services, your scores are used only to rank you on the leaderboards. We do not use this data for any other internal purpose.
4. Data Storage, Deletion and Security
Because Anti-2048 does not collect personal data or maintain its own user accounts, we do not store your information on our servers. Your data is handled as follows:
- Local Game History: Your game records (such as moves, outcomes, tiles annihilated, and timestamps) and your theme preference are stored locally on your device. You can clear your history from within the App at any time. Deleting the App removes this data from your device; if your device's own backup is switched on, it may hold a copy that is restored when you reinstall.
- Device Backups: Android's built-in backup service can include an app's local data and restore it when you reinstall. That backup belongs to your own Google account, not to us: we never receive it. You can turn it off or delete it in your device settings (Settings → Google → Backup).
- Leaderboard Scores: If you sign in to Google Play Games Services, your submitted scores are managed by Google. You can manage or delete this data through the Google Play Games app.
- Security: We ensure that any third-party data transmission (such as sharing Device IDs for ads or submitting scores) is encrypted in transit using industry-standard protocols.
5. Children's Privacy
Anti-2048 is not designed for children under the age of 13. We do not knowingly facilitate the collection of personal information from children. If you believe such data has been shared, please contact us immediately.
6. Your Controls
You have full control over the optional features that involve third-party sharing:
- Ad Personalization: You can opt-out of personalized ads in your Android device settings (Settings → Google → Ads), or update your consent choice from within the App where applicable.
- Google Play Games: Signing in is optional. You can sign out at any time and manage your Play Games data through the Google Play Games app.
- Local Data: You can clear your saved game history from within the App at any time.
7. Contact Us
If you have questions about this Privacy Policy or our Data Safety practices, please contact us:
Email: admin@visionflutter.com
Website: https://visionflutter.com
Privacy Policy for Spillway
Effective Date: 06/19/2026
Developer: VisionFlutter
1. Introduction
Welcome to Spillway (“we”, “us”, or “our”). This Privacy Policy explains how we handle information in connection with your use of the Spillway mobile puzzle game (“App”). We are committed to transparency regarding how data is processed and shared through third-party services.
2. Information Collection and Sharing
2.1) No Direct Data Collection
Spillway does not collect or share any personal user data such as your name, email address, or phone number. The App does not require account creation, a user ID, or a password to play, and the core game is fully playable offline.
2.2) Shared Data (Device Identifiers)
To support the App's free, ad-supported features, we partner with third-party advertising services (Google AdMob). As declared in our Google Play Data Safety section, the following data is shared with these parties:
- Device or other IDs: Identifiers like the Android Advertising ID (AAID) are shared for the purpose of Advertising or marketing. In Spillway these are optional rewarded ads that you choose to watch—for example, to refill your lives when you run out. The App does not show interstitial or banner ads.
All data shared is encrypted in transit to ensure security during the sharing process.
2.3) Advertising Consent (EEA, UK & Switzerland)
If you are located in the European Economic Area, the United Kingdom, or Switzerland, we present a Google-certified consent choice (via the Google User Messaging Platform) before any ads are loaded. No ads are requested until this consent flow has completed, and you may grant or decline consent for personalized advertising. Outside these regions, where a consent form is not legally required, ads load without one. In all cases you can review or reset ad personalization at any time from your Android device settings (Settings → Google → Ads).
2.4) Google Play Games Services (Optional)
Spillway offers optional integration with Google Play Games Services for leaderboards and achievements. If you choose to sign in, your gameplay results (such as your daily solve times, longest streak, total puzzles solved, and longest chain) are submitted to public leaderboards and are processed by Google under Google's Privacy Policy. This feature is entirely optional—the game is fully playable without signing in, and you may sign out at any time.
2.5) Reminders & Notifications (Optional, On-Device)
Spillway can send optional local reminders—for example, that today's daily puzzle is waiting, that a streak is about to expire, or that your lives have refilled. These notifications are generated and scheduled entirely on your device and no data is transmitted to deliver them. You are asked for the notification permission only after your first daily win, and you can decline it or turn reminders off at any time.
3. How Information is Used
The device identifiers shared with third parties are used solely to deliver relevant advertisements and measure their performance. If you opt in to Google Play Games Services, your scores are used only to rank you on the leaderboards and to unlock achievements. We do not use this data for any other internal purpose.
4. Data Storage, Deletion and Security
Because Spillway does not collect personal data or maintain its own user accounts, we do not store your information on our servers. Your data is handled as follows:
- Local Game Data: Your progress, lives, daily streaks, records, and preferences are stored locally on your device. Deleting the App removes this data from your device; if your device's own backup is switched on, it may hold a copy that is restored when you reinstall.
- Device Backups: Android's built-in backup service can include an app's local data and restore it when you reinstall. That backup belongs to your own Google account, not to us: we never receive it. You can turn it off or delete it in your device settings (Settings → Google → Backup).
- Leaderboard Scores: If you sign in to Google Play Games Services, your submitted scores and achievements are managed by Google. You can manage or delete this data through the Google Play Games app.
- Security: We ensure that any third-party data transmission (such as sharing Device IDs for ads or submitting scores) is encrypted in transit using industry-standard protocols.
5. Children's Privacy
Spillway is not designed for children under the age of 13. We do not knowingly facilitate the collection of personal information from children. If you believe such data has been shared, please contact us immediately.
6. Your Controls
You have full control over the optional features that involve third-party sharing:
- Ad Personalization: In the EEA, UK, and Switzerland, a Google consent form is shown before any ads load (see section 2.3). You can also opt out of personalized ads at any time in your Android device settings (Settings → Google → Ads).
- Google Play Games: Signing in is optional. You can sign out at any time and manage your Play Games data through the Google Play Games app.
- Reminders: Notifications are optional. You can decline the permission or disable reminders at any time from your device's App settings.
- Local Data: Deleting the App clears your saved game data from your device. If Android's backup service is switched on for your account, reinstalling may restore it; you can turn that off or delete the backup in Settings → Google → Backup.
7. Contact Us
If you have questions about this Privacy Policy or our Data Safety practices, please contact us:
Email: admin@visionflutter.com
Website: https://visionflutter.com