Pulsar Privacy Policy

Effective Date: June 22, 2026

Applies to the Pulsar mobile application and related backend services.

This Privacy Policy explains how Pulsar collects, uses, stores, and shares information when you use the Pulsar mobile application. It is written to support production release readiness for Apple App Store and Google Play review and should be updated whenever the app's data practices, SDKs, or permissions change.

Information We Collect

Pulsar does not currently ask users to create a traditional account with a name, email address, or password. Instead, the app uses anonymous Firebase Authentication to assign a backend identifier and then stores gameplay-related data connected to that identifier.

How We Use Information

Firebase and Backend Services

Pulsar relies on Firebase as a core backend service layer. Firebase may process data on infrastructure operated by Google or its subprocessors. Based on the current codebase, Pulsar uses Firebase Authentication for anonymous sign-in, Cloud Firestore for user profile and progression storage, Firebase Analytics for event logging, Firebase Crashlytics for crash reporting, and Firebase Remote Config for feature and balance delivery.

Because Firebase is central to the app's production operation, iOS and Android production disclosures should clearly describe that backend identifiers, gameplay data, analytics events, and crash diagnostics are transmitted to Google Firebase services.

Advertising and Monetization

The app includes the Google Mobile Ads SDK and contains rewarded-ad and interstitial-ad flows. When ads are loaded, displayed, or completed, advertising partners may collect or receive device, network, and ad-performance information according to their own privacy notices and platform policies.

If Pulsar later enables personalized advertising, app tracking, advertising ID usage, or cross-app measurement beyond the current implementation, this Privacy Policy, App Store Nutrition Label disclosures, Google Play Data safety responses, and any required in-app consent flows should be updated before release.

Platform and Device Permissions

As currently configured in the reviewed repository, Pulsar requires internet access to communicate with Firebase services and ad infrastructure. The current project files do not indicate collection of contacts, precise location, photos, camera input, or microphone audio, and they do not currently include App Tracking Transparency permission text in the iOS configuration.

How We Share Information

Pulsar may share information with service providers that support hosting, analytics, crash reporting, remote configuration, and advertising. In the current implementation, those providers include Google Firebase services and Google Mobile Ads. Pulsar may also disclose information when reasonably necessary to comply with law, enforce terms, protect users, or prevent fraud or abuse.

Data Retention

Pulsar retains information for as long as reasonably necessary to operate the app, maintain progression records, analyze performance, resolve support or security issues, and satisfy legal obligations. Retention periods may differ depending on the data type, the storage system involved, and whether deletion is technically available for anonymous accounts.

Data Security

Pulsar uses commercially reasonable measures to protect information, but no mobile app, network transmission, or cloud platform can guarantee absolute security. Users should understand that backend and advertising services may apply their own technical and organizational safeguards as separate service providers.

Children's Privacy

If Pulsar is directed to children or made available in child-directed contexts, additional compliance review may be required, including review of SDK suitability, ad settings, analytics behavior, and parental notice or consent obligations. Unless and until that review is complete, the app should not be described as designed for children under the minimum age required by applicable law.

Your Choices and Rights

  1. You may stop using Pulsar at any time.
  2. You may reset or remove the app from your device, although some backend data associated with an anonymous identifier may remain until deleted through backend operations or retention processes.
  3. You may use device-level settings that affect advertising, analytics, or privacy controls where supported by your mobile platform.
  4. If Pulsar later offers direct support contact or account-linked deletion tools, this section should be updated to explain those options clearly.

International Processing

Backend and service-provider processing may occur in countries other than the country where a user is located. By using Pulsar, users understand that their information may be transferred to and processed in jurisdictions that may have different data-protection laws.

Changes to This Privacy Policy

Pulsar may update this Privacy Policy from time to time. When material changes are made, the effective date should be revised and any additional notice required by law or platform policy should be provided.

Contact Information

Before production launch, replace this paragraph with a monitored support or privacy contact email and, if applicable, the legal entity name responsible for Pulsar. App store reviewers generally expect a real contact method to be available in the policy before submission.

Production Disclosure Snapshot

Area Current Disclosure Position
Firebase Authentication Users are signed in anonymously and assigned a Firebase UID so progress can be tied to a persistent backend profile without asking for name or email.
Firestore The app stores gameplay profile fields such as XP, rank, coins, scores, streaks, word records, milestone claims, and update timestamps in a Firebase Firestore users collection.
Analytics Firebase Analytics receives gameplay, session, ad-reward, tutorial, challenge, version, and remote-config events together with the anonymous UID, app version, local time zone, and session identifiers.
Crash Reporting Firebase Crashlytics receives crash logs plus context such as anonymous UID, app version, rank, session ID, sector, round, and selected event breadcrumbs.
Remote Configuration Firebase Remote Config delivers gameplay balancing and feature flags, including ad rewards, power-up values, progression tuning, and enablement flags for items like daily challenges or notifications.
Ads Google Mobile Ads SDK is present for rewarded and interstitial ads. Advertising partners may process device and ad-related identifiers under their own privacy terms when ads are requested or shown.
Local Device Storage SharedPreferences stores local telemetry/session values such as first-seen date, last activity, session counts, session IDs, and playtime counters on the device.
Mobile Permissions The repository currently declares internet/network access and does not presently request camera, microphone, contacts, photo library, or precise location permissions.