Draft, last updated 26 October 2026. The operator's legal details and contact address will be added before payments start.
Privacy policy
This page explains what BattleForge collects, why, where it is kept and for how long. "BattleForge" means the desktop app, the website battleforge.ru with its hints section and account page, and the server behind them. We collect only what the service needs to work and to get better, and we never sell it.
1. What stays on your computer
The app works by looking at the game window on your screen and moving the mouse and pressing keys for you. All of that happens locally:
- Screenshots of the game window are analysed in memory and are not sent anywhere. If you turn on debug screenshots, they are saved to a folder on your computer only.
- Settings and calibration (the screen points you showed the app, your crypt, citadel, Exchange and epic-monster settings, schedules, saved battle plans) live in the app's data folder.
- Files you import or export, for example Kaiculator plans for epic monsters, are read and written locally and never uploaded.
- Your sign-in is kept in the operating system's secure store (Windows Credential Manager or macOS Keychain), not in a plain file.
The app never reads, stores or sends your game login or password, your in-game chats or messages, or images of your screen.
2. Your account
- Email address, and if you sign in with Google, your Google account identifier and name. Used to sign you in, to recognise you on another device and to answer you. We never see or store passwords: you sign in with Google or with a one-time code sent to your email.
- Display name, if you set one in your profile.
- Subscription records: plan, start and end dates, and how it was granted (on sign-up, by promo code, as a referral reward, by us, or by payment).
- Promo and referral codes: which code you activated and when. Every account has its own referral code; when someone activates yours, we record that so the reward can be credited to you.
- Sign-in codes sent to your email, kept only as long as needed to check them.
3. Devices and sessions
- For each device you sign in on: a random install identifier created by the app, the computer name, operating system and app version, and when the device was first and last seen. This lets you see your devices in the profile and sign them out, and makes the device limit work.
- For each sign-in: the method (Google or email code), the IP address and the time. This is for security, for example to spot someone else using your account.
- On the website, one session cookie (
bf_site) that keeps you signed in to the account page. It is strictly necessary, can't be read by scripts and is used for nothing else. The site also remembers your language in your browser's local storage.
4. How the app is used
While you are signed in, the app sends usage events to our server. They show us which features people actually use, so we know what to improve and what to fix:
- app start and exit, and a periodic "still running" signal;
- which mode was started and stopped (crypts, citadels, Mercenary Exchange, epic monsters), with its settings and how long it ran. Settings means things like crypt type and level, chosen crypts, citadel level, schedule type, or whether attack and speed-up are on;
- results of a run: marches sent, targets skipped because another march was already heading there, troops revived, and the kingdom and map position where the Mercenary Exchange was found;
- windows opened in the app, links opened from it, and which Pro features you looked at without having Pro;
- errors: where in the app something went wrong and its technical type, without your data or screen contents.
Each event carries the app version, operating system and the device it came from.
5. Feedback
When you send a bug report or suggestion from the app's profile or from your account page on the site, we store its type, your text, any links you added (for example to screenshots you uploaded elsewhere) and your email, so we can reply. We also store the app version and operating system (from the site: the operating system and browser), the language and the plan at the time. You can see the status of your messages in the app's profile and on your account page. You can also write from the account page without signing in (for example, if signing in doesn't work): then we store the email you entered, not linked to an account, and reply there. Please don't put passwords or other secrets in feedback.
6. Data the app downloads
- Updates: on start, the app checks GitHub (github.com) for a newer version and downloads it from there when you agree. GitHub sees your IP address, as with any download.
- Hints: the Hints tab downloads current events and reference data from battleforge.ru and keeps a copy on your computer, so it also works offline. These requests don't contain your account details.
- Mercenary Exchange: the automatic kingdom choice asks our server which kingdoms the Exchange appeared in recently. Our server gets this list from a public tracker using its own accounts. You never sign in anywhere else, and nothing about you is sent to that tracker.
7. Website statistics
The website, including the hints section, counts page views without cookies. It records the page, the language chosen on the site and in the browser, device type (phone, tablet or computer), the referring site and the country. The country is worked out from the IP address at the moment of the visit; the IP address itself is not stored. A visitor is counted with a code that changes every day, so visits on different days can't be linked together.
8. Why we process data
- To provide the service: sign-in, your plan and its features, the device limit, promo and referral codes.
- To keep it secure: sign-in history, spotting abuse and reselling of access.
- To improve it: usage events and website statistics, looked at as totals across all players.
- To answer you: feedback and emails to you.
We don't send marketing emails. The only emails we send are sign-in codes and replies to your messages.
9. How long we keep it
- Usage events: 180 days. Website statistics: 400 days. Sign-in codes: 7 days.
- Account, devices, sessions, subscriptions and codes: while the account exists.
- Feedback: until it has been handled and is no longer needed.
- Database backups: daily copies are kept for 14 days on the server and for 30 days as an encrypted off-site copy, then deleted.
10. Deleting your account
You can delete your account in the app's profile at any time. Your account, devices, sessions and subscriptions are deleted. Usage events and feedback messages are kept only in anonymous form, without your email or any link to your account, so the overall statistics don't change. To delete local data, uninstall the app: this also removes its settings and calibration.
11. Who has access
- Our server is hosted in Russia, and the data is kept there. Only the people running BattleForge have access to it.
- Google handles sign-in if you choose "Continue with Google".
- Sign-in code emails go through our email provider.
- The off-site backup copy is kept in a private GitHub repository. It is encrypted before it leaves the server, and the key to read it is kept offline by us, never on the server or at GitHub.
- When payments start, a payment provider will process them. We will receive only the result of the payment, never your card details.
We don't sell data, don't share it for advertising and don't use advertising trackers.
12. Changes and contact
If we change this policy, we update the date at the top. For questions about your data, use "Feedback" in the app's profile or on your account page.
Черновик от 26.10.2026: реквизиты оператора и контакт будут добавлены до запуска оплаты.
Политика конфиденциальности
Что собирает BattleForge, зачем, где хранит и как долго. BattleForge — это приложение для компьютера, сайт battleforge.ru с разделом подсказок и личным кабинетом и сервер, на котором они работают. Мы собираем только то, без чего сервис не работает и не может становиться лучше, и никому это не продаём.
1. Что остаётся на вашем компьютере
Приложение смотрит на окно игры на экране и само двигает мышь и нажимает клавиши. Всё это происходит на вашем компьютере:
- Снимки окна игры разбираются в памяти и никуда не отправляются. Если включить отладочные скриншоты, они сохраняются только в папку на вашем компьютере.
- Настройки и калибровка лежат в папке данных приложения. Это точки экрана, которые вы показали приложению, настройки склепов, цитаделей, биржи и эпических монстров, расписания и сохранённые планы боя.
- Файлы, которые вы импортируете или экспортируете, например планы Kaiculator для эпических монстров, читаются и пишутся локально и никуда не загружаются.
- Данные входа хранятся в защищённом хранилище операционной системы (диспетчер учётных данных Windows или «Связка ключей» macOS), а не в обычном файле.
Приложение никогда не читает, не хранит и не отправляет логин и пароль от игры, игровые чаты и сообщения или изображения вашего экрана.
2. Аккаунт
- Адрес почты, а при входе через Google — идентификатор и имя Google-аккаунта. Нужны для входа, чтобы узнать вас на другом устройстве и чтобы ответить вам. Паролей мы не видим и не храним: вход — через Google или по одноразовому коду на почту.
- Имя, если вы указали его в профиле.
- Сведения о подписке: тариф, даты начала и окончания и как он получен (при регистрации, по промокоду, как реферальная награда, выдан нами или оплачен).
- Промокоды и реферальные коды: какой код вы активировали и когда. У каждого аккаунта есть свой реферальный код; когда его активирует другой игрок, мы это записываем, чтобы начислить вам награду.
- Коды входа, отправленные на почту. Хранятся только столько, сколько нужно для проверки.
3. Устройства и сессии
- Для каждого устройства со входом: случайный идентификатор установки, который создаёт приложение, имя компьютера, операционная система, версия приложения и когда устройство появилось и было в сети последний раз. Так вы видите свои устройства в профиле и можете выйти на них, и так работает лимит устройств.
- Для каждого входа: способ (Google или код на почту), IP-адрес и время. Это нужно для безопасности, например чтобы заметить, что аккаунтом пользуется кто-то другой.
- На сайте — одна cookie сессии (
bf_site), которая сохраняет вход в личный кабинет. Она строго необходима, недоступна скриптам и ни для чего другого не используется. Выбранный язык сайт запоминает в локальном хранилище браузера.
4. Как используется приложение
Пока вы вошли в аккаунт, приложение отправляет на сервер события использования. По ним мы видим, какими функциями реально пользуются, и понимаем, что улучшать и что чинить:
- запуск и выход из приложения и периодический сигнал «работает»;
- какой режим запущен и остановлен (склепы, цитадели, биржа наёмников, эпические монстры), с какими настройками и сколько он работал. Настройки — это, например, тип и уровень склепа, выбранные склепы, уровень цитадели, вид расписания, включены ли атака и ускорение;
- результаты работы: отправленные марши, цели, пропущенные из-за уже идущего туда марша, возрождённые войска, королевство и место на карте, где нашлась биржа наёмников;
- какие окна открывались в приложении, какие ссылки из него открывались и на какие функции Pro вы смотрели без подписки;
- ошибки: где в приложении что-то пошло не так и технический тип ошибки, без ваших данных и содержимого экрана.
К каждому событию прикладываются версия приложения, операционная система и устройство, с которого оно пришло.
5. Обратная связь
Когда вы отправляете из профиля приложения или из личного кабинета на сайте сообщение об ошибке или предложение, мы сохраняем его вид, ваш текст, добавленные ссылки (например, на скриншоты, загруженные на сторонний сервис) и вашу почту, чтобы ответить. Также сохраняются версия приложения и операционная система (с сайта — операционная система и браузер), язык и тариф на момент отправки. Статус своих сообщений вы видите в профиле приложения и в личном кабинете. Написать из личного кабинета можно и без входа (например, если войти не получается): тогда мы сохраняем указанную почту без связи с аккаунтом и отвечаем на неё. Пожалуйста, не пишите в обратную связь пароли и другие секреты.
6. Что приложение скачивает
- Обновления: при запуске приложение проверяет на GitHub (github.com), нет ли новой версии, и скачивает её оттуда, если вы согласились. GitHub, как при любом скачивании, видит ваш IP-адрес.
- Подсказки: вкладка «Подсказки» скачивает с battleforge.ru актуальные события и справочные данные и хранит копию на компьютере, чтобы работать и без интернета. В этих запросах нет данных вашего аккаунта.
- Биржа наёмников: при автоматическом выборе королевства приложение спрашивает у нашего сервера, в каких королевствах биржа появлялась недавно. Сервер получает этот список у публичного трекера через собственные учётные записи. Вы нигде больше не входите, и о вас этому трекеру ничего не передаётся.
7. Статистика сайта
Сайт, включая раздел подсказок, считает просмотры без cookies. Он записывает страницу, язык, выбранный на сайте и в браузере, тип устройства (телефон, планшет или компьютер), сайт-источник перехода и страну. Страна определяется по IP-адресу в момент визита; сам IP-адрес не сохраняется. Посетитель учитывается по коду, который меняется каждые сутки, поэтому визиты разных дней не связываются между собой.
8. Зачем мы обрабатываем данные
- Чтобы сервис работал: вход, ваш тариф и его возможности, лимит устройств, промокоды и реферальные коды.
- Для безопасности: история входов, выявление злоупотреблений и перепродажи доступа.
- Чтобы улучшать сервис: события использования и статистика сайта, которые мы смотрим в сумме по всем игрокам.
- Чтобы отвечать вам: обратная связь и письма на вашу почту.
Рекламных рассылок мы не делаем. От нас приходят только коды входа и ответы на ваши сообщения.
9. Сроки хранения
- События использования — 180 дней, статистика сайта — 400 дней, коды входа — 7 дней.
- Аккаунт, устройства, сессии, подписки и коды — пока существует аккаунт.
- Обратная связь — пока сообщение не разобрано и нужно.
- Резервные копии базы: ежедневные копии хранятся 14 дней на сервере и 30 дней в виде зашифрованной копии вне сервера, затем удаляются.
10. Удаление аккаунта
Аккаунт можно удалить в профиле приложения в любой момент. Удаляются аккаунт, устройства, сессии и подписки. События использования и сообщения обратной связи остаются только в обезличенном виде, без почты и без связи с аккаунтом, чтобы не менялась общая статистика. Чтобы удалить данные на компьютере, удалите приложение: вместе с ним удаляются его настройки и калибровка.
11. У кого есть доступ
- Сервер размещён в России, данные хранятся там. Доступ к ним есть только у тех, кто ведёт BattleForge.
- Google обрабатывает вход, если вы выбрали «Войти через Google».
- Письма с кодами входа отправляются через нашего почтового провайдера.
- Резервная копия вне сервера хранится в закрытом репозитории на GitHub. Она шифруется до того, как покидает сервер, а ключ для её чтения хранится у нас отдельно — не на сервере и не на GitHub.
- Когда заработает оплата, платежи будет обрабатывать платёжный сервис. Мы получим только результат оплаты и никогда не увидим данные вашей карты.
Мы не продаём данные, не передаём их для рекламы и не используем рекламные трекеры.
12. Изменения и связь
При изменении политики мы обновляем дату вверху страницы. С вопросами о своих данных пишите через «Обратную связь» в профиле приложения или в личном кабинете.