Privacy policy
Effective 19 October 2026
Clear, practical information about how BlockFlow works.
About this notice
App Factory publishes BlockFlow. This notice explains how BlockFlow collects, uses, protects, and stores information when you play our game, as well as the choices and rights available to you.
You can play BlockFlow offline as a guest without creating an account. If you choose to sign in (via Google Sign-In or Apple Sign-In), you unlock cloud progress sync across devices and participation in the global leaderboards.
Information we collect and why
We collect only the information necessary to provide game functionality, preserve your progress, power global rankings, and support the app.
- Authentication & Account Profile: When you sign in using Google Sign-In or Apple Sign-In, Firebase Authentication provides a unique user identifier (Firebase UID), your email address (if shared), and your public profile name and avatar image (if available). If you play as a guest, a local anonymous identifier is used. We use this information to authenticate you, secure your account, and manage your cloud save.
- Game Progress & Cloud Save: When signed in, your game progress—including high scores, total lines cleared, highest combo, level completion status, star ratings, and unlocked achievements—is stored in Google Cloud Firestore. This ensures your progress is safely preserved and restored whenever you log in or switch devices.
- Global Leaderboards: When you earn high scores, your display name, optional avatar image, best score, lines cleared, highest combo, and rank are stored in our public leaderboard collection on Cloud Firestore. This data is displayed in the game so players can compete and compare achievements worldwide. You can customize or change your player display name at any time in Profile Settings.
- Information Stored on Your Device: BlockFlow uses local device storage (such as SharedPreferences) to store your active game board, offline scores, sound and haptic preferences, and theme settings. This allows the game to function seamlessly when offline.
- App Version & Diagnostics: To ensure stability and security, the app queries official public store endpoints (Google Play and Apple App Store) to notify you when a new update is available. No personal identity or gameplay data is transmitted during update checks.
Notifications
If you allow notifications, BlockFlow schedules game reminders locally on your device using your device’s time zone. These reminders are generated directly on your device without sending personal information through remote push servers. You can turn game reminders off at any time in Settings or disable notifications in your device settings.
Advertising and third-party services
BlockFlow uses Google Mobile Ads (AdMob) to display banner advertisements and optional rewarded videos (for instance, to earn extra continues or boosters). Rewarded videos are always optional.
When an ad request is made, Google and its advertising partners may collect and process information such as your IP address (which may indicate approximate geographic location), device or advertising identifiers (such as IDFA on iOS or Advertising ID on Android, where permitted by your device permissions and consent), ad interactions, and diagnostic data.
Where required by applicable data protection laws (such as GDPR in the EEA and UK), a consent dialog is presented to manage your advertising choices. You can review or modify your consent settings anytime via ‘Ad privacy choices’ in Settings, or through your operating system’s advertising privacy controls.
Data retention
Locally stored data remains on your device until you clear app storage or uninstall BlockFlow.
Cloud-synced game progress and leaderboard data are retained in Cloud Firestore for as long as your account remains active to provide continuous progress sync and historical rankings.
If you delete your account, all associated personal records—including your authentication profile, cloud save document, and leaderboard entry—are permanently erased from our databases.
Your choices, privacy rights, and account deletion
Under data protection regulations such as GDPR (EEA/UK), CCPA/CPRA (California), and app store requirements, you have the right to access, rectify, export, or permanently delete your personal data.
In-App Account Deletion: You can permanently delete your account and all associated cloud data directly within the app at any time. Simply navigate to Settings → Profile, and tap ‘Delete Account’. This immediately removes your leaderboard record, deletes your cloud save documents in Cloud Firestore, and erases your Firebase authentication profile.
Email Deletion & Privacy Requests: You can also request complete deletion of your data or exercise your privacy rights by contacting us at support@periwin.com with the subject ‘Data Deletion Request’. Please include your account email or display name. We will verify and process your deletion request within 30 days at no cost.
Guest & Local Data: If you play as a guest without signing in, you can delete all locally stored game data and preferences at any time by clearing the app data in your device settings or uninstalling the app.
Security
We use industry-standard security protocols to protect your information. Communication between the app and backend services (Firebase Authentication, Cloud Firestore, and Google Mobile Ads) is encrypted in transit using Transport Layer Security (TLS/HTTPS). Access to user data in Cloud Firestore is strictly restricted using server-side security rules.
Children’s privacy
BlockFlow is designed for general audiences as a casual puzzle game. We do not knowingly collect or solicit personal information from children under the age of 13 (or under 16 in applicable European jurisdictions). If we learn that personal data from a child has been collected without verifiable parental consent, we will promptly delete that information. If you believe a child has provided us with personal data, please contact support@periwin.com.
Changes and contact
We may update this Privacy Policy from time to time as our features, third-party services, or applicable regulations evolve. Any changes will be posted on this page with an updated effective date.
If you have questions or concerns about this notice or our privacy practices, contact App Factory at support@periwin.com.