YOUR INFORMATION
Privacy Policy
Effective September 22, 2026
This policy explains how Logic Mosaic handles information when you use our website, mobile app, and iMessage extension. For privacy questions or requests, contact contact@hooshmandenterprises.com.
Information we process
- Accounts. You can play without creating a permanent account. Online play uses an anonymous Firebase identifier. If you sign in with Apple or Google, we process the account identifier, available email address and provider information, and the real name and screen name you provide. Your account can store preferences, puzzle statistics, recent games, and saved solutions.
- Gameplay. Online play processes player names, room and challenge identifiers, puzzle settings, piece placements, solve times, results, connection status, and credentials used to join or reconnect.
- Usage and device information. The app and website use Google Firebase Analytics to measure interactions, game settings, operation outcomes, and sanitized error categories. Analytics and hosting services may also process app or browser identifiers, device information, IP addresses, and technical request logs.
- Notifications. If you allow multiplayer notifications, the app registers an Expo push token and associates it with your active room participation to deliver room activity alerts.
- Sharing. When you choose to share a completed puzzle, the app generates a temporary trophy image and opens your device’s share sheet. The image and caption can include the puzzle and solve time. The service you choose to share through handles that copy under its own policies.
- iMessage challenges. The extension processes challenge settings, results, invitation credentials, and an identifier associated with the Messages conversation. Challenge cards and links contain information that lets a recipient access the challenge.
- Support. If you email us, we receive your email address, message, and any attachments you choose to include.
How we use information
We use this information to run puzzles and multiplayer rooms, maintain accounts, synchronize saved records and preferences, deliver requested notifications, share challenges, answer support requests, measure use and reliability, and investigate service problems or misuse.
Other participants can see information needed for shared play, such as your player name, game progress, results, and challenge content. Treat room codes and invitation links as access credentials and share them only with intended participants.
Service providers
Logic Mosaic uses Google Firebase for authentication, databases, hosting, backend services, and analytics; Apple and Google for sign-in when selected; and Expo and device notification services for push delivery. These providers process information to deliver their services. Data may be processed in countries other than your own.
Read Google’s Privacy Policy, Firebase’s privacy information, Apple’s Privacy Policy, and Expo’s Privacy Policy for their practices.
Storage and retention
Account records are kept to provide account features until they are deleted. Temporary gameplay and diagnostic records have different lifetimes. Unclaimed challenges are scheduled to expire after seven days, completed challenges after 30 days, and temporary challenge handoffs after 10 minutes. Certain operational error and event records are scheduled for cleanup after seven days. Cleanup runs periodically, so removal may occur after the expiry time.
Analytics records, infrastructure logs, support correspondence, and copies held by other participants or service providers have separate retention arrangements; these are not all removed by deleting a Logic Mosaic account. Contact us for questions about a particular record or a deletion request.
Your choices and account deletion
You can manage notification permission in your device settings and choose whether to sign in, share a trophy, or send a challenge. The website and the app save settings and session information locally to support preferences and gameplay. Clearing browser data or removing the app clears local data according to your device or browser behavior; it does not by itself delete a server-side account.
To delete your account, sign in, leave any active room, open the account screen, choose Delete account. This deletes the Firebase sign-in account, private profile and account subcollections, account-to-room links, and an owned personal Solo room. It does not recall messages or images already shared with other people or automatically delete every operational log or analytics record.
To request access, correction, or deletion of information, or if you cannot sign in, email contact@hooshmandenterprises.com. We may ask for information needed to verify your request. Available privacy rights depend on where you live.
Changes to this policy
Updates will be published on this page with a revised effective date. Contact us if you have questions about a change.