Overview

This page explains how to permanently delete your Echoes of Battle account and all associated data. You can request deletion from within the app at any time, no email or contact form required.

This page applies to the Echoes of Battle mobile app (developer: Echoes of Battle, package com.battleechoes.app).

How to Delete Your Account from the App

  1. Open the Echoes of Battle app on your device.
  2. Tap the Profile tab in the bottom navigation bar.
  3. Scroll down and tap Settings.
  4. Tap Account.
  5. Tap Delete account.
  6. Read the confirmation screen carefully, it lists what will be deleted.
  7. Confirm by typing DELETE (English) or USUĊƒ (Polish), then tap Confirm deletion.
Deletion is permanent and irreversible. Once confirmed, your data cannot be recovered, and re-installing the app will create a fresh empty account.

If You Cannot Access the App

If you can no longer install or open the app (for example, your device was lost), you can request deletion by email:

We process deletion requests within 30 days, in line with GDPR Article 17 (Right to Erasure).

What Gets Deleted Immediately

The following data is permanently deleted at the moment you confirm deletion:

Data typeWhere it lived
Account profile (display name, email, user ID)Firebase Authentication
Game progress (XP, coins, achievements, streaks, prestige)Firestore users/{uid}
Battle history, quiz results, narration listening logsFirestore users/{uid}/* sub-collections
Friend lists, clan membership, leaderboard entriesFirestore friends/, clans/, leagues/
Personal Battle Journal entries (text + voice notes)Local device storage + Firestore
GPS pin visit recordsFirestore users/{uid}/gps_visits
Push notification tokensFirestore users/{uid}/devices
Locally cached audio narrations and imagesDevice storage (AsyncStorage / file system)

What Gets Retained (and for How Long)

For legal, security, and operational reasons, a limited set of data is retained after deletion:

Data typeRetention periodWhy
In-app purchase records (transaction IDs, product, amount, date) 5 years Tax law (Polish accounting regulations) and consumer-protection law require retention of payment records.
Anonymized crash reports (no user ID, no email, no name) 90 days Sentry default retention for app stability monitoring. After 90 days, crash reports are automatically purged.
Aggregated, fully anonymous analytics counts (e.g. "X people opened the app in May") Indefinite Aggregated data cannot be linked to any individual user. Used only for product decisions.
Server access logs (IP, timestamp, request path) 30 days Cloud Functions / Firestore default retention for security and abuse prevention. Automatically rotated.

None of the retained data can be linked back to your identity after deletion. Personal identifiers (email, display name, Firebase UID) are removed at the moment of deletion.

Guest Accounts

If you played as a guest (without signing in with Google or Apple), there is no server-side account to delete. Guest data lives only on your device. To remove it:

What Happens to In-App Purchases?

Purchases (coin packs, season pass) are tied to your Google Play or Apple ID, not to your Echoes of Battle account. Deleting your Echoes of Battle account does not refund or transfer purchases, they remain on your store account but cannot be redeemed in this app once your account is deleted.

If you re-install and create a new account, previously purchased non-consumable items (e.g. season pass) can usually be restored via Settings > Restore Purchases, subject to store policy.

Contact

Questions about account deletion or data privacy: [email protected]

General support: [email protected]