← 1v1 Battle

Privacy Policy

For the iOS app 1v1 Battle, formerly Big Battle

The short version: there is no account and no sign-up, no ads and no tracking. To match you with a rival and run a live battle, the game sends your nickname, avatar and region to its game server, and your scores to your rival while you play. When you win, your nickname, champion, region and number of wins appear on the daily and weekly leaderboard. The app also uses Google's Firebase for anonymous usage statistics, to tell you when an update is out, and for the occasional message on the home screen. Nothing identifies you personally, and matchmaking records are deleted within a day.

No account needed

You never give us an email address, phone number, password or real name. When you first look for a battle, the app quietly creates an anonymous guest account on the game server: a random ID, with a sign-in token kept on your device. It is not linked to your Apple ID or to any other account.

What stays on your device

Your nickname, your chosen hero, the guest sign-in token, your level and XP, how many battles you've played and won, and any names you've reported are saved on your device so they are there next time. Uninstalling the app removes them.

What the game server receives, and why

1v1 Battle uses Supabase as its game server, hosted in Mumbai, India. It receives only what matchmaking and live battles need:

WhatWhyHow long it is kept
Your guest ID, nickname, avatar, a two-letter region code taken from your device's language and region settings, and your rating To find you a rival close to your rating, and to show your rival who they are playing (nickname, avatar, flag and rating) While you search. Your place in the queue is removed as soon as you are matched or leave; a place your app abandons is cleared within 10 minutes. Match records are deleted after one day.
Your score in each round, when you reached it, and, in some games, where you are (such as your car on the race track or which golf hole you are on) To show your rival your progress live, and so both phones agree on who won each round Not stored. It passes through the server straight to your rival's phone during the battle.
When you win a battle: your guest ID, nickname, champion, region code and how many battles you've won today, this week and in all To show you on the leaderboard, which everyone playing can see Until you ask us to delete it. Only today's and this week's wins are shown.
When any battle ends: whether you won, lost or tied, and whether your rival was a live player To count how many battles are played Only hourly totals are kept, with nothing about who played. Your guest ID and the time are kept for 10 minutes, so each battle is counted once.
A name you report on the leaderboard: your guest ID, theirs, and the name To hide offensive names: a name several players report is hidden for everyone Until you or they ask us to delete it
Your guest ID So you keep the same guest account next time Until you ask us to delete it. It holds no personal details.
Standard technical logs, such as IP address and the time of each request Kept by Supabase to run the service securely For a limited time, as described in Supabase's privacy policy

Your rival sees your nickname, avatar, region flag and rating, and your live scores during the battle, and everyone can see the leaderboard. Please don't use your real name as your nickname.

What Firebase receives, and why

Three Google Firebase services are built into the app. None of them receives your nickname, your scores or anything you type.

ServiceWhat it is forWhat it may receive
Firebase Analytics Counts anonymous, aggregated usage, such as how many people open the app each day and how long they play, so we can see what to improve. An app instance identifier, basic device and app details (model, OS version, language, app version) and a rough country or region. It is not linked to you and never uses the advertising identifier.
Firebase Remote Config Tells the app whether a newer version is available or required. A Firebase installation identifier and basic app and device details, such as app version, platform and language.
Firebase In-App Messaging Shows an occasional message on the home screen, such as news about an update. It never appears during a battle. A Firebase installation identifier, and whether a message was shown or tapped.

Google processes this in line with the Google Privacy Policy and Firebase's privacy documentation. We only ever see it in aggregate.

What 1v1 Battle does not do

Your choices

Children

1v1 Battle is meant for a general audience and is not directed at children under 13. We do not knowingly collect personal information from children.

Changes to this policy

If a future version of the app changes how information is handled, this page will be updated before that version is released, and the date below will change.

Contact

Questions about privacy, or a request about your data? Open an issue on the issue tracker and mention 1v1 Battle. It will be answered there.

Last updated: 5 November 2026. Applies to 1v1 Battle 1.2 and later, and to Big Battle 1.1.