Політика конфіденційності
Оновлено 25 вересня 2026 року
Тут описано, що застосунок і сайт справді роблять із даними. Текст звірено з кодом. Якщо колись він розійдеться з поведінкою, помилка в тексті, і ми просимо про це написати.
Хто ми
Hrateka - застосунок, який збирає ігри з усіх лаунчерів в одну бібліотеку, і профіль, яким можна поділитись. Питання щодо цієї політики: hi@hrateka.com. Правила користування сервісом - в окремому документі, Умови користування.
Коротко
Бібліотека складається на вашому компʼютері. Застосунок читає файли лаунчерів лише для читання й нічого в них не змінює. Коли ви увійшли в акаунт, копія бібліотеки сама синхронізується з нашим сервером, щоб той самий список був на другому компʼютері й на вашому профілі. Новий профіль відкритий: його бачать інші, доки ви не закриєте його в налаштуваннях. Шляхів на диску, списку ваших процесів і паролів від лаунчерів ми не отримуємо.
Що застосунок читає на компʼютері
Усе нижче застосунок лише читає. Він ніколи не пише у файли лаунчерів і не чіпає самих ігор.
- Steam - шлях до Steam із реєстру Windows, список
бібліотек (
libraryfolders.vdf) і маніфести встановлених ігор (appmanifest_*.acf). Години й дату останнього запуску застосунок бере з локального файлу налаштувань Steam (localconfig.vdf), і тільки для того акаунта Steam, який привʼязано до вашого акаунта Hrateka. Чужі акаунти Steam на тому самому компʼютері не читаються. Назви прихованих досягнень читаються з кешу Steam. - Epic Games - маніфести встановлених ігор і список встановленого, який веде сам лаунчер.
- GOG, EA, Ubisoft Connect, Battle.net - записи про встановлені ігри в реєстрі Windows.
- Xbox - файл опису гри в теці
XboxGamesі записи про пакети в реєстрі. Системна текаWindowsAppsне читається. - itch.io - квитанції встановлення в теках ігор.
- Star Citizen (RSI) - лише структура тек встановлення.
- Виконувані файли ігор - назви
.exeу теках встановлених ігор. Вони потрібні, щоб упізнати гру, коли вона запущена. - Запущені процеси - кожні 15-60 секунд застосунок бере імена запущених програм і звіряє їх з назвами файлів ігор із вашої бібліотеки. Усе, що не збіглося, одразу відкидається: список процесів ніде не зберігається й нікуди не надсилається. Від збігу лишається тільки «гра запущена о такій-то годині».
Скріншотів, даних браузера, буфера обміну й особистих файлів застосунок не читає.
Що застосунок тримає на компʼютері
- Файл бібліотеки у теці даних застосунку. У ньому ваші ігри з усім, що про них відомо: назва, лаунчер, шлях встановлення і розмір, години, ваш статус, оцінка, нотатка, списки, історія сесій, налаштування, а також ваш нік, пошта і SteamID, якщо ви увійшли в акаунт. Шлях до цього файлу показано в налаштуваннях.
- Системне сховище ключів Windows - токен вашого входу в Hrateka, сесії й ключі підключених лаунчерів і сесія магазину Steam для сімейної бібліотеки. Вони лежать там, де Windows тримає паролі, а не у звичайному файлі.
- Кеші обкладинок і досягнень, щоб не питати ті самі дані щоразу.
- Журнал роботи (
hrateka.log). Він лишається на вашому компʼютері й нікуди не надсилається сам.
Що надсилається на сервер
Коли ви увійшли в акаунт, бібліотека синхронізується сама: через кілька секунд після зміни, а поки гра запущена, синхронізація чекає. Про кожну гру надсилається:
- назва гри, Steam appid, якщо він відомий, лаунчер і ідентифікатор гри в цьому лаунчері (номер гри в магазині, без вашого акаунта в ньому);
- години від лаунчера і години, які нарахував сам застосунок, окремо;
- коли гру востаннє запускали;
- чи гра ваша і звідки її взято: скан диска, підключений акаунт, сімейна бібліотека Steam чи додано вручну;
- ваш статус, оцінка, улюблене й нотатка, якщо ви їх поставили, і коли ви їх востаннє змінювали;
- чи прибрано гру з сітки і чи прибрано її з профілю.
Разом із бібліотекою йдуть ваші списки, історія ігрових сесій (гра, початок і кінець), розблоковані досягнення Steam, прибрані вами ігри й два налаштування: показ ігор для дорослих і звіти про збої.
Чого сервер не отримує: шляхів встановлення, розмірів на диску, внутрішніх команд запуску, списків виконуваних файлів, списку процесів і паролів від лаунчерів. Ігри, які ви ще не підтвердили як свої, ігри для дорослих без вашого рішення і сімейні ігри Steam, якщо ви їх вимкнули, теж лишаються тільки на компʼютері.
Статус «у грі». Поки гра запущена, застосунок кожні дві хвилини повідомляє серверу її назву, щоб ваші друзі в Hrateka бачили, у що ви граєте. Сервер тримає тільки поточну гру, без історії. Бачать це лише прийняті друзі.
Акаунт і вхід
Увійти можна двома способами.
- Пошта й пароль. Пароль зберігається так, що прочитати його назад не можемо навіть ми. При реєстрації працює Cloudflare Turnstile, перевірка, що ви не скрипт; для цього й для захисту від перебору паролів сервер бачить вашу IP-адресу.
- Через Steam. Steam повідомляє нам ваш SteamID, і ми памʼятаємо його в акаунті. Нік і імʼя профілю беруться з вашого імені в Steam, і їх можна змінити. Пошта для такого акаунта не потрібна.
Коли Steam привʼязано до акаунта, наш сервер своїм ключем Steam Web API питає Steam про ваші ігри, ваш список друзів і публічні дані профілю. З друзів Steam ми показуємо вам тих, хто вже є в Hrateka, і пропонуємо додати їх. Самі ніхто нікого не додає.
Аватар і банер, які ви завантажили, зберігаються на нашому сервері. Вхід видає токен пристрою, який лежить у сховищі ключів Windows; вихід із акаунта цей токен знищує.
Підключені акаунти лаунчерів
Коли ви підключаєте Steam, GOG, Epic, Battle.net, Ubisoft чи itch.io, застосунок сам ходить у цей лаунчер вашою сесією чи вашим ключем і забирає список куплених ігор, години, де лаунчер їх віддає, і для Steam та Epic ще друзів і досягнення. Сесія лежить у сховищі ключів Windows.
Якщо ви входите в Hrateka паролем, запечатана копія цих сесій зберігається і в нас, щоб на другому компʼютері все підключилось саме. Її запечатано на вашому компʼютері ключем, виведеним із вашого пароля (argon2id), і прочитати її ми не можемо. Межа цієї обіцянки: під час входу пароль проходить через наш сервер, тож від зламаного сервера це не рятує, а від викраденої бази рятує повністю. Скидання пароля спорожняє цю копію, а відключення лаунчера на одному компʼютері відключає його на всіх. Для акаунтів, створених через Steam, такої копії немає: сесії лишаються тільки на компʼютері.
Сімейна бібліотека Steam працює через окремий вхід у магазин Steam. Його сесія не залишає вашого компʼютера. Застосунок питає Steam, які ігри вам позичає сімʼя, і позначає їх у бібліотеці.
Застосунок також сам звертається до магазинів за публічними даними: сторінки ігор, відгуки й онлайн у Steam, каталог Game Pass. У цих запитах немає нічого вашого, крім звичайних технічних даних запиту.
Що бачать інші
Профіль має три стани: публічний, для друзів і закритий. Новий профіль публічний, змінити це можна будь-коли в налаштуваннях профілю. Той, хто може відкрити ваш профіль, бачить:
- ваші ігри, їхні статуси, оцінки, години, дату останнього запуску, улюблене й лаунчер;
- календар активності за останні місяці;
- стрічку дій: що пройдено, що оцінено, віхи годин і досягнення;
- аватар, банер і опис.
Нотаток не бачить ніхто, крім вас. Гра, яку ви прибрали з профілю, не показується нікому, разом з її сесіями. Прибрати гру лише з сітки бібліотеки не означає прибрати її з профілю; для цього є окрема дія.
Незалежно від стану профілю:
- ваш нік і імʼя знаходяться в пошуку людей;
- ваші друзі в Steam, які теж є в Hrateka, бачать ваш нік і пропозицію додати вас;
- коментарі до ігор публічні й підписані вашим профілем.
Обкладинки й дані про ігри
Назви, описи, обкладинки й тривалість проходження наш сервер бере в IGDB, SteamGridDB, HowLongToBeat, SteamSpy і самому Steam. У цих запитах є тільки назва гри чи її номер, і сервер памʼятає відповідь про гру, а не про того, хто спитав. Самі картинки завантажуються з CDN цих сервісів напряму.
Листи
Ми надсилаємо листи лише двох видів: підтвердження адреси й скидання пароля. Їх доставляє сервіс Resend, і для цього він отримує вашу адресу. Розсилок на цю адресу ми не робимо.
Сайт hrateka.com
- Umami - аналітика відвідувань без cookie й без профілювання окремих людей.
- Kit - якщо ви лишили пошту у формі на сайті, вона зберігається там, щоб повідомити вам про вихід. Відписатись можна посиланням у будь-якому листі.
- Cloudflare - захист і доставка сайту; як і будь-який хостинг, він бачить технічні дані запиту.
Реклами й рекламних трекерів немає ні на сайті, ні в застосунку.
Оновлення застосунку
Застосунок перевіряє наявність нової версії на dl.hrateka.com. У
цьому запиті є тільки версія застосунку й тип системи.
Звіти про збої
Коли застосунок або сервер падає, він може надіслати стек викликів, версію й назву операційної системи. Перемикач - у «Налаштування → Застосунок»; вимкнення діє одразу. Домашні теки, поштові адреси й довгі ідентифікатори прибираються з кожного рядка ще на компʼютері. Звіти обробляє Sentry.
Де це зберігається
Сервер стоїть у Німеччині (Фалькенштайн). Резервні копії бази робляться щоночі й шифруються перед тим, як потрапити на окреме сховище. У службові журнали сервера ми навмисне не пишемо пошти, шляхів встановлення й ігрових ідентифікаторів.
Скільки зберігається і як прибрати
Дані акаунта живуть, доки живе акаунт.
- Бібліотеку на сервері можна стерти самому, у налаштуваннях синхронізації. Локальна бібліотека при цьому лишається.
- Акаунт повністю видаляємо ми за вашим листом на hi@hrateka.com. Як саме - в Умовах користування.
- Локальні дані ви прибираєте самі: це файл на вашому диску й записи в сховищі ключів Windows. Вихід із акаунта й відключення лаунчерів прибирають записи.
Ваші права
Ви можете попросити копію того, що ми про вас зберігаємо, виправити це або видалити. Одна адреса на всі випадки: hi@hrateka.com.
Діти
Сервіс не призначений для дітей молодше 13 років, і ми свідомо не збираємо їхніх даних.
Штучний інтелект
Частину коду застосунку й сайту написано за допомогою штучного інтелекту. Ні застосунок, ні сервер не звертаються до жодного сервісу ШІ, тож ваші дані туди не потрапляють і для навчання моделей не використовуються.
Зміни
Якщо політика зміниться по суті, ми змінимо дату вгорі й повідомимо тих, у кого є акаунт.