DogLogic

Android Privacy Policy

Effective date: November 5, 2026. Operator: phillip woodley. This policy covers DogLogic for Android. Features vary by version. The current Android edition includes guest and Google accounts, cloud saves, online rankings, and optional notifications and diagnostics; older releases may have fewer features. The iOS edition has a separate policy.

Accounts and cloud saves

You can start playing with a Firebase anonymous account. DogLogic sends the Firebase ID token and a random installation credential over HTTPS to its own API to authenticate the account. Our database stores the Firebase user ID and provider, hashed installation credentials, short-lived session digests, cloud progress, selected profile and operational account records. We do not use an advertising ID, Android ID, phone number or hardware fingerprint as your login credential.

Where Google sign-in is enabled, you may choose to link a Google account to recover your cloud progress after reinstalling or on another Android device. Google and Firebase process the sign-in information under their own policies. DogLogic uses the verified Firebase identity to associate progress with your account. We do not ask for your Google password or access to Gmail, contacts or Drive. The sign-in provider may receive basic account identity information, such as email, name and profile picture.

Local data and your choices

Progress and settings also remain in app-private device storage. Network failures do not intentionally erase local progress. Guest credentials belong to the current installation; uninstalling or clearing storage can prevent guest-account recovery. A linked sign-in account is needed for reliable recovery on a new installation. No identifier is guaranteed to survive a device reset.

Service operation

Our API and hosting providers process network addresses and limited request/security logs to operate and protect the service. We do not send puzzle snapshots, raw error messages or authentication secrets to an advertising or analytics service. Advertising and Google Play subscriptions are available only in versions and regions where those features are enabled and configured. It does not request location, camera, microphone or contacts permissions. Optional vibration is used for game feedback.

Advertising and subscriptions

When advertising is enabled, AppLovin MAX and its consent service process device/app information, network address, ad requests, impressions, clicks, reward completion and ad-performance information to provide and measure ads and prevent fraud. Ad partners process information under their own policies. We do not send our login credentials, Firebase sign-in tokens or cloud puzzle snapshots to the ad SDK. Starting with Android version code 13, DogLogic declares the Android advertising ID (AAID) permission. AppLovin MAX and supported ad partners, including Google Mobile Ads through MAX, may process the advertising ID when it is available, subject to device privacy settings and applicable consent choices, for ad delivery, measurement, analytics and fraud prevention. You can reset or delete the advertising ID in Android settings. Earlier builds, including version code 12, omitted this permission. Advertising services may still process app-set, installation or other device identifiers when the advertising ID is unavailable. The advertising ID is not used to register or sign in to a DogLogic account. Privacy choices are presented where required and can be revisited in Settings. Turning off optional Firebase Analytics or Crash Reports does not itself disable advertising services. See AppLovin Privacy Policy.

Google Play handles checkout and payment details for Android subscriptions. Our API receives a purchase token and uses Google Play's verification service to check the product, subscription state, account binding and expiration. We store a hash of the purchase token, the DogLogic account association, product ID and verification/expiration timestamps. We do not receive your full payment card details and do not store raw purchase tokens. Manage or cancel subscriptions in Google Play; deleting a DogLogic account or uninstalling the app does not cancel a Google Play subscription.

Optional notifications, analytics and crash reports

Notifications are off until you choose to enable them and grant any required Android permission. Firebase Cloud Messaging processes an app installation identifier, push registration token and delivery metadata. Our service stores the token and a hashed random installation identifier to deliver notifications to your device. You can disable notifications in the app or Android settings. Delivery can depend on Google Play services, network connectivity and device power settings.

Usage Analytics and Crash Reports are separate optional controls in Account & Cloud Saves, disabled by default. If enabled, Google Analytics for Firebase processes app-instance identifiers, device/app information, session and interaction events, such as game starts, completions and levels. Firebase Crashlytics processes installation identifiers, crash stack traces and device/app diagnostics. Script error reports sent by our code contain an error fingerprint rather than the original script message. We do not set an email address or account ID as an analytics or crash-reporting user ID, and keep advertising-ID collection and ad-personalization signals disabled for optional Firebase Analytics. Those Firebase settings do not disable advertising SDK processing. You can turn either option off; turning off crash reports also requests deletion of unsent crash reports. Data already transmitted is subject to provider retention and applicable deletion rights.

Online rankings

If you participate in online ranked play, your chosen player name, animal avatar, verified results and rank may be shown to other players. Avoid using personal or sensitive information in your player name. Rankings and cloud backup use separate server records; a local or offline result may not qualify for ranking.

Deletion and retention

Use Settings → Account & Cloud Saves → Delete Account & Cloud Data to request deletion of your account, cloud saves, sessions and associated gameplay records. Linked accounts may require fresh sign-in. Deletion must be confirmed by the service; a failed or interrupted request is shown as incomplete and can be retried. Minimal hashed credential tombstones may be retained to reject replay of deleted credentials. Limited operational logs and backups may persist according to hosting retention and security needs. Clearing app storage removes local data but does not itself delete a cloud account.

To request account/data deletion outside the app, email phillipwoodley6401@gmail.com. Include your DogLogic Account ID if available; do not send passwords or tokens. We may ask you to verify account ownership before acting.

Service providers and international processing

Firebase Authentication, Cloud Messaging, Google Analytics for Firebase and Firebase Crashlytics are provided by Google; optional analytics, diagnostics and notification services operate according to your choices. DogLogic uses its own API and database hosted in the United States, with CDN/network infrastructure. Data may be processed outside your country. We do not sell your cloud progress or login credentials. Advertising partners process data as described above; applicable privacy choices are available through the ad privacy settings. See Firebase privacy information and Google Privacy Policy.

Support and children

If you choose to email support, we receive the email address, message and attachments to respond. Do not send sensitive information or children's personal information. A parent or guardian can contact us about information supplied by a child. Browser, email, Google Play and Android services have their own policies.

Contact and updates

Contact phillip woodley at phillipwoodley6401@gmail.com for access, correction or deletion requests. This policy will be updated when relevant service behavior changes.