StepBattle ("we", "our", or "us") is a mobile fitness game that turns your real-world step count into head-to-head and squad-based competitions. This Privacy Policy explains what information we collect when you use the StepBattle app on iOS and Android, why we collect it, how it is used, and the choices you have.

By creating an account or using StepBattle, you agree to the practices described here. If you do not agree, please do not use the app.

01 Who We Are

StepBattle is developed and operated by an independent developer.

  • Developer: [Your Name / Studio Name]
  • App name: StepBattle
  • Contact email: privacy@stepbattle.me
  • Website: stepbattle.me
  • Country of operation: United Arab Emirates
This template uses a placeholder developer name. Replace it and confirm the contact email above with your real information before publishing.

02 Data We Collect

We collect the minimum data necessary to operate the game.

CategorySpecific dataSource
Account identityFirebase UID, username, avatar, bioYou provide it at sign-up
AuthenticationGoogle or Apple account email (sign-in only)Google / Apple Sign-In
Health & fitnessStep count, distance, caloriesGoogle Fit / Apple HealthKit
Game progressionXP, level, earned coins, win/loss, streaks, achievementsGenerated by gameplay
Social & squadSquad membership, friend list, challenge historyYour in-app actions
Battle dataMatch results, steps per battle, opponent UIDs, timestampsGenerated by gameplay
Push notificationsFCM device tokenYour device
Technical / logsCrash reports, server error logsAutomated

We do not collect precise GPS location, contacts, photos, microphone input, browsing history, or any financial or payment information. StepBattle is free and contains no purchases.

03 Health & Fitness Data

We only read your step count, distance, and calorie estimates. We do not access heart rate, sleep, nutrition, menstrual health, blood glucose, or any other health category. We never write data back to Google Fit or Apple Health.

  • On iOS, we read step data via Apple HealthKit using the step count permission. Manually entered steps are excluded from battles.
  • On Android, we read step data via Google Fit / Health Connect. Manually entered records are identified and excluded.
  • Step counts sync to our backend over HTTPS to calculate live battle and squad scores.
  • Aggregated totals are stored and displayed on your profile and leaderboards.
Health data is never used for advertising, sold to third parties, or shared with anyone other than our backend infrastructure for the sole purpose of running the game. You can revoke health permission any time in device settings.

04 How We Use Your Data

  • Run the game — authenticate you, sync steps, calculate battle and squad scores, distribute rewards.
  • Display leaderboards — show your rank relative to other players. Your username and avatar are visible; your email is never shown.
  • Send push notifications — battle updates, friend requests, squad challenges, daily reminders. Disable any time in device settings.
  • Detect cheating — flag abnormally high step submissions (e.g. more than 10,000 steps in five minutes) to protect fair play.
  • Improve the app — aggregated, anonymised crash and performance data helps us fix bugs.
  • Comply with the law — respond to lawful requests from courts or regulators as required.

We do not use your data for advertising, marketing profiling, or automated decisions that produce legal or similarly significant effects on you.

05 Third-Party Services

ServicePurposeData shared
Firebase AuthSign-in and identityUID, email (auth only)
FirestoreLive game databaseAll game data in Section 2
Firebase MessagingPush notificationsFCM device token
Google / Apple Sign-InOAuth authenticationAccount email and name
Google Fit / HealthKitRead steps, distance, caloriesStep, distance, calorie data only

No advertising networks or social tracking pixels are included in StepBattle.

06 Data Sharing & Selling

We do not sell, rent, or trade your personal data to any third party. Ever.
  • With other players: your username, avatar, level, and win/loss record appear on leaderboards and squad views. Your email is never shown.
  • With infrastructure providers: as listed in Section 5, solely to operate the service.
  • Legal requirements: if required by law or a valid court order, we may disclose data to competent authorities.
  • Business transfers: if StepBattle is acquired, your data may transfer to the new owner under the same protections, with advance notice to you.

07 Data Retention

  • Account and game data — kept for the life of your account, deleted within 30 days of a deletion request.
  • Step sync records — retained for 90 days for anti-cheat review, then automatically deleted.
  • Battle and squad history — retained for leaderboards, anonymised after account deletion.
  • Server logs — retained for 30 days for debugging, then deleted.
  • Push tokens — deleted immediately on sign-out or permission revocation.

08 Security

  • All data in transit is encrypted using TLS 1.2 or higher (HTTPS).
  • Firestore Security Rules restrict data access to authenticated users and only to their own records.
  • Every API request requires a valid Firebase ID token; unauthenticated requests are rejected.
  • Step submissions include anomaly detection — physiologically impossible values are flagged and not credited.

No method of transmission over the internet is 100% secure. If you discover a vulnerability, please report it to the contact email in Section 12.

09 Your Rights

  • Access — request a copy of the personal data we hold about you.
  • Correction — ask us to correct inaccurate or incomplete data.
  • Deletion — request deletion of your account and data, actioned within 30 days.
  • Portability — request your data in a structured, machine-readable format.
  • Withdraw consent — revoke health permissions or disable notifications any time in device settings.
  • Objection — object to any processing you believe is unjustified.

To exercise any of these rights, email us with the subject "Privacy Request." We respond within 30 days. You can also delete your account directly in the app via Profile → Settings → Delete Account.

UAE users may have additional rights under applicable UAE data protection law. EEA / UK users (GDPR): you have the right to lodge a complaint with your local supervisory authority.

10 Children's Privacy

StepBattle is not directed at children under 13. We do not knowingly collect personal data from anyone under 13. If you are a parent or guardian and believe your child created an account, contact us and we will delete it promptly. Users between 13 and 18 should use the app only with parental or guardian consent.

11 Changes to This Policy

We may update this Privacy Policy from time to time. The "Last updated" date at the top will be revised. For material changes affecting your rights or how we use your data, we will notify you via push notification or in-app banner at least 7 days before the change takes effect. Continued use of StepBattle after that date constitutes acceptance of the updated policy.

12 Contact Us

Questions, concerns, or requests about this policy or your data? Reach out:

🌐 stepbattle.me
⏱️ We aim to respond within 30 days.