Політика конфіденційності «Кажуть»
Дата набрання чинності: 9 жовтня 2026.
Володілець персональних даних: фізична особа Карпенко Олександр Віталійович, вул. Столична, 1, м. Кагарлик, Обухівський р-н, Київська обл., 09201, Україна. З питань приватності: support@kazhut.com, телефон +380 73 843 90 53.
1. Що варто знати
- «Кажуть» — щоденна гра про українську мову. Грати можна без реєстрації: не потрібні ні акаунт, ні ім’я, ні телефон, ні email.
- Вхід через Apple необов’язковий. Він потрібен, лише якщо хочеш, щоб історія гри повернулась на іншому телефоні.
- У грі немає реклами, рекламного ідентифікатора, відстеження між застосунками й сайтами інших компаній і сторонніх сервісів аналітики.
- Геолокації гра не збирає і дозволу на неї не питає. Область ти обираєш сам зі списку, і її можна не вказувати.
- Відповіді надходять на наш сервер під випадковим ідентифікатором пристрою, щоб порахувати, що каже країна. Такі записи псевдонімізовані, а не анонімні: за ідентифікатором їх можна знайти й видалити, а після входу вони пов’язані з акаунтом.
- Без входу серія, рекорд, статистика й досягнення зберігаються лише на телефоні.
- Грати з друзями можна лише після входу через Apple і лише з тими, кого ти сам запросив або чиє запрошення прийняв. Друг бачить ім’я, яке ти вписав, твою сороку-аватар і твої відповіді у ваших спільних іграх — і більше нічого (розділ 11).
- У рейтингу «Кажи ще» твоє ім’я, сороку-аватар, бали, рівень, місце й отримані досягнення бачать усі гравці — але лише якщо ти увійшов через Apple, вписав ім’я й обрав сороку. Показ можна вимкнути в налаштуваннях будь-коли (розділ 12).
- Усі дані можна видалити однією дією в налаштуваннях гри — і на сервері, і на телефоні.
- Ми не продаємо персональні дані.
2. Які дані обробляємо
| Дані | Звідки | Навіщо | Де зберігаються |
|---|---|---|---|
| Випадковий ідентифікатор пристрою, який застосунок створює при першому запуску | застосунок | розрізняти гравців, не рахувати відповідь двічі, виконати запит на видалення | телефон (Keychain iOS) і наш сервер |
| Відповіді щоденної гри: питання, обраний варіант і ігровий день. Час, коли відповідь дійшла, ставить сервер; застосунок часу не надсилає | застосунок | «Країна каже», порівняння з країною, розбіжність дня, ліга регіонів, перевірка питань | наш сервер, під ідентифікатором пристрою |
| Область, якщо ти її обрав | ти | ліга регіонів | наш сервер, під ідентифікатором пристрою |
| Текст оскарження, якщо ти його написав | ти | розбір спірного питання | наш сервер, під ідентифікатором пристрою |
| Події без змісту, кожна з датою ігрового дня: день почато; день пройдено і скільки він тривав; картку поширено і в якому форматі (допис чи історія); ліга відкрита; стан нагадувань (увімкнені, вимкнені в грі, заборонені в iOS); скільки ігор «Кажи ще» зіграно за день і чи закінчувалась енергія | застосунок | зрозуміти, чи тримає гра, чи вона не задовга, чи її поширюють, чи допомагають нагадування, чи вистачає енергії «Кажи ще» і чи потрібна ліга — без сторонньої аналітики | наш сервер, під ідентифікатором пристрою |
| Перевірка справжності застосунку (App Attest): відкритий ключ, який створює телефон, підтвердження Apple, що застосунок справжній, і токен пристрою | застосунок і Apple | щоб у «Країна каже», порівняння з країною і лігу входили відповіді справжнього застосунку, а не підроблені | наш сервер, під ідентифікатором пристрою (токен — лише як незворотний відбиток), і телефон |
| Серія, рекорд, історія днів, точність, промахи для гри «Реванш», налаштування (час нагадувань, формат картки), енергія, бали й рівень «Кажи ще» та момент, коли ти востаннє взяв поповнення енергії | застосунок і ти | твоя статистика, нагадування, «Кажи ще» | телефон, зокрема Keychain для мітки останнього зарахованого дня, енергії, балів «Кажи ще» і моменту поповнення; після входу — ще й акаунт на нашому сервері (розділ 3), крім моменту поповнення |
| Технічний ідентифікатор від Apple, токен Apple для відкликання доступу і токен сесії, якщо ти увійшов через Apple | Apple і наш сервер | вхід в акаунт, повернення історії на новому телефоні, відкликання доступу гри до твого Apple ID після видалення акаунта | наш сервер (токен Apple — зашифрованим, токен сесії — лише як незворотний відбиток) і телефон |
| Ім’я, яке ти вписав у профілі, і обрана сорока-аватар (параметри вигляду сороки й фону профілю, не фото і не стать людини) — якщо ти увійшов через Apple | ти | щоб друг і людина, яка відкрила твоє запрошення, бачили, хто ти; а якщо ти в рейтингу «Кажи ще» — усі гравці (розділ 12) | телефон і акаунт на нашому сервері |
| Гра з друзями: зв’язок двох акаунтів, запрошення, раунди з відповідями обох гравців, число отриманих ігор, які ти завершив | застосунок і ти | запросити друга, зіграти раунд, показати рахунок і історію, відкрити досягнення за ігри з друзями | наш сервер, в акаунті (розділ 11) |
| Токен сповіщень Apple (APNs) твого телефона — якщо ти увійшов через Apple і дозволив сповіщення — і момент, коли ти востаннє відкривав друзів | Apple і застосунок | повідомити про прийняте запрошення, нову гру від друга і готовий результат — і не присилати сповіщення про те, що ти вже бачив | наш сервер, в акаунті |
| Рейтинг «Кажи ще»: бали, які сервер узяв у рейтинг, твоє місце і перемикач «Показувати мене в рейтингу» — якщо ти увійшов через Apple | застосунок і ти | показати таблицю найкращих гравців і твоє місце в ній | акаунт на нашому сервері |
| Скарга на ім’я гравця в рейтингу: ідентифікатор твого пристрою, гравець, на якого ти поскаржився, і час | ти | прибрати з рейтингу образливе ім’я | наш сервер |
| Запитання, які ти бачив в іграх з друзями за останні 14 днів | застосунок | не давати другові те саме запитання вдруге | лише телефон |
| Технічні журнали сервера | сервер | стабільність і безпека | наш сервер, 30 днів |
| Email, зміст листа і вкладення, якщо ти нам написав | ти | відповісти на звернення й виконати запит щодо даних | поштова скринька Gmail, 12 місяців після закриття звернення |
Технічні журнали. Журнали нашого сервера — це технічні події: назва події, час і рівень запису, клас помилки, результат службової задачі, ігровий день і ідентифікатор запиту — той самий, який запиту присвоює Cloudflare. Окремого запису про кожен запит сервер не веде. У журналах немає IP-адреси, ідентифікатора пристрою, токенів, тексту оскарження, тексту пошуку і версії застосунку. Журнали бази даних зберігаються 7 днів і значень із записів не містять.
IP-адреса. Наш сервер тримає IP-адресу лише в пам’яті, щоб обмежити частоту запитів, не довше за годину, і не записує її ні в базу, ні в журнали. Область за IP-адресою ми не визначаємо. Cloudflare обробляє IP-адресу, щоб доправити й захистити запит. Журналів запитів Cloudflare ми не отримуємо й не зберігаємо: на нашому безкоштовному тарифі Cloudflare інструментів, якими Cloudflare передає або зберігає такі журнали для власника сайту (Logpush, Log Explorer, Instant Logs), немає, а власну службову обробку Cloudflare веде за своєю політикою конфіденційності.
Технічні заголовки. Кожен запит застосунку несе номер збірки — щоб сервер міг попросити оновити застосунок, коли збірка вже не підтримується, — і стандартні заголовки iOS: назву і збірку застосунку та версії мережевих компонентів системи, з яких видно версію iOS, а також мови, обрані на телефоні. Сервер їх не зберігає й не записує в журнали.
Коли йде ідентифікатор пристрою. З діями гри — відповідями, подіями, оскарженнями, вибором області, видаленням даних, — з реєстрацією пристрою, входом в акаунт і його видаленням, а ще з двома читаннями: таблицею ліги — щоб показати твою область і твою точність за два тижні — і добором питань «Кажи ще» — щоб сервер не пропонував питань, на які з цього телефона вже відповідали в щоденній грі. Живі цифри «Країна каже», порівняння з країною і розбіжність дня застосунок читає без ідентифікатора. Дії гри з друзями йдуть від імені акаунта — з токеном сесії.
Нагадування — локальні сповіщення iOS: їх планує сам застосунок на телефоні після твого дозволу, а сервер щоденних нагадувань не надсилає. Серверні сповіщення є лише про ігри з друзями і лише для того, хто увійшов через Apple (розділ 11); і ті, й ті вмикає один перемикач «Сповіщення» в налаштуваннях гри. На сервер іде лише стан нагадувань як подія без змісту: застосунок надсилає його раз за ігровий день, коли відкривається гра, і щоразу, коли стан змінюється, — зокрема першого дня, ще до того, як ти пройшов вступ і вирішив щодо нагадувань.
Картка для поширення створюється на телефоні; одержувачів і спосіб поширення обираєш ти. Якщо в системному меню обрати збереження у Фото, iOS попросить дозволу додати зображення; інших твоїх фото гра не бачить. Посилання в тексті, який іде разом із карткою, веде на сайт гри: у кого гра є, у того воно відкриває гру, у кого немає — сторінку гри в App Store. У ньому немає ні ідентифікатора пристрою, ні імені, ні відповідей.
Покупки. Підписку Plus — на місяць або на рік — продає Apple через App Store. Застосунок на телефоні отримує від Apple підтвердження покупки і строк дії підписки. Наш сервер покупок не отримує. Платіжних даних ми не бачимо: оплату Apple обробляє за своєю політикою.
Оцінка гри. Застосунок не збирає оцінок і не має власної форми відгуку: картка «Як тобі гра?» лише відкриває сторінку гри в App Store, і відгук там ти пишеш уже в Apple за її правилами. На наш сервер не йде нічого.
Зображення. Сорока-аватар складається й анімується на телефоні з ресурсів застосунку. Після входу наш сервер зберігає обрані параметри вигляду й фону; готова картинка на сервер не завантажується. Вибір «Вона / Він» стосується персонажа, а не статі людини. Для анімації використовується Rive; дані вибору чи зображення цій компанії не надсилаються. Ілюстрації досягнень і рівнів застосунок завантажує з нашого сервера та кешує на телефоні. Ці запити не несуть ні ідентифікатора пристрою, ні акаунта.
Чого не збираємо. Застосунок не читає контакти, мікрофон, камеру, інші фото чи вміст інших застосунків і не звертається до геолокації. Запрошення друга — це посилання і QR-код, який показує твій телефон; чужий QR-код зчитує камера iPhone, а не гра. У буфер обміну він лише записує — наприклад, код для запитів щодо даних — і нічого з нього не читає. Не надсилай в оскарженнях і листах паролі, платіжні реквізити і зайві персональні дані.
3. Акаунт і синхронізація
Грати можна без акаунта. Після першої гри можна увійти через Apple (Sign in with Apple). Ні імені, ні email гра в Apple не запитує, тож Apple їх нам не передає: від Apple ми отримуємо лише технічний ідентифікатор.
Після входу акаунт на нашому сервері зберігає:
- серію і рекорд разом із часовим поясом останнього зарахованого дня і днями, які прикрила заморозка;
- область, налаштування нагадувань, формат картки для поширення і значки, які тобі вже показано;
- ім’я, яке ти вписав, і обрану сороку-аватар. Ім’я можна замінити іншим, але не можна стерти окремо від акаунта: так друг ніколи не бачить людину без імені. Образливе ім’я за скаргою з рейтингу ми можемо замінити нейтральним (розділ 12);
- друзів, запрошення і спільні ігри з ними (розділ 11);
- енергія, бали й рівень «Кажи ще» — момент, коли ти взяв поповнення енергії, лишається на телефоні;
- відкриті досягнення, відомі дати їх отримання та незавершений прогрес: лічильники відповідей і зіграні категорії;
- історія днів: відповіді кожного дня, порівняння з країною і час, коли день пройдено, з часовим поясом;
- промахи для гри «Реванш»: для кожного — питання, дату промаху й обраний варіант, якщо він відомий.
Акаунт пов’язаний лише з останнім телефоном, на якому ти увійшов. Промах у «Кажи ще» може додати або оновити питання в «Реванші»; інших відповідей «Кажи ще» застосунок на сервер не надсилає. Без входу новий телефон починає з початку.
Для надійного обміну без дублювання сервер 30 днів зберігає журнал змін і технічні квитанції синхронізації, а квитанцію входу — 10 хвилин. Пошук у словах акаунта обробляє наш сервер: текст пошуку йде в адресі запиту, використовується лише для відповіді і не зберігається — ні в базі, ні в журналах.
4. Навіщо та на яких підставах
- Виконання договору з тобою — надати гру так, як вона описана: зарахувати відповідь, показати статистику, «Країна каже» і порівняння з країною, вести лігу регіонів і акаунт, дати зіграти з друзями й повідомити про їхні ігри, показати рейтинг «Кажи ще», виправляти помилкові питання, відповідати на звернення.
- Законний інтерес з урахуванням твоїх прав — захистити гру від зловживань і підроблених відповідей (обмеження частоти запитів, перевірка справжності застосунку, технічні журнали, розгляд скарг на імена в рейтингу) і рахувати загальну статистику з подій без змісту, щоб розуміти, як працює гра. Проти обробки на цій підставі можна заперечити (розділ 7).
- Виконання вимог закону — відповідати на запити щодо даних і на обов’язкові вимоги органів влади.
Згоди як окремої підстави для обробки ми не використовуємо. Дозвіл iOS на сповіщення чи на збереження картки у Фото — це дозвіл системи для самого телефона. Через нього на наш сервер нічого не надходить, крім одного: якщо ти увійшов через Apple і ввімкнув «Сповіщення», сервер отримує токен сповіщень Apple, щоб повідомляти про ігри з друзями (розділ 11). Стан нагадувань ми рахуємо в загальній статистиці на підставі законного інтересу.
5. Кому передаємо
Нікому для їхніх власних цілей. Постачальники інфраструктури обробляють дані за нашими вказівками, а Google і Apple — за своїми умовами, як сказано нижче:
- OVHcloud — сервер і база даних у дата-центрі в ЄС, резервна копія сервера.
- Cloudflare — мережа, через яку запити доходять до сервера: шифроване з’єднання, захист від атак, DNS і захищений тунель до сервера. Також сховище зашифрованих резервних копій бази з юрисдикцією ЄС, сторінки гри з цією політикою і переадресація листів з адреси підтримки. Запит проходить через найближчий вузол Cloudflare, тож може оброблятися й поза ЄС.
- Google — поштова скринька Gmail, куди Cloudflare переадресовує листи на адресу підтримки; там зберігається листування. Це звичайний акаунт Gmail, без окремого договору обробки даних з Google, тож листи Google обробляє за своїми умовами й політикою конфіденційності, зокрема поза ЄС.
- Apple — App Store, вхід через Apple, перевірка справжності застосунку (App Attest), покупки і доставка сповіщень про ігри з друзями (APNs): Apple отримує від нашого сервера токен сповіщень твого телефона і ключ готового тексту — без імен, відповідей і рахунку. Це твої угоди з Apple, і дані за ними Apple обробляє за своєю політикою.
Для міжнародного передавання застосовуємо передбачені законом гарантії — рішення про належний захист або стандартні договірні положення, як у договорі обробки даних Cloudflare. Інформацію про гарантії можна запитати за контактною адресою. Дані можуть бути розкриті, коли цього вимагає закон або це необхідно для захисту законних прав. Рекламним мережам дані не передаємо.
6. Скільки зберігаємо
| Дані | Строк |
|---|---|
| Відповіді й події з ідентифікатором пристрою | 12 місяців; видаляються цілими календарними місяцями, далі лишаються лише загальні підсумки без ідентифікаторів |
| Запис пристрою, область і дані перевірки справжності застосунку | до видалення або 12 місяців без активності пристрою |
| Оскарження | розглянуте — до публікації рішення в журналі виправлень і ще не довше доби; нерозглянуте — до 12 місяців |
| Історія, промахи «Реваншу» і налаштування акаунта | доки існує акаунт; акаунт без активності 24 місяці видаляється з усім, що з ним пов’язано |
| Ім’я й сорока-аватар | доки існує акаунт |
| Бали рейтингу «Кажи ще» й перемикач показу | доки існує акаунт |
| Скарга на ім’я гравця в рейтингу | 12 місяців; скарги на гравця зникають разом з його акаунтом |
| Зв’язок із другом | доки хтось із двох не видалить друга або акаунт |
| Запрошення друга | до прийняття або спливу строку запрошення |
| Раунди з друзями з відповідями обох гравців | 14 днів від завершення; видалення друга стирає їх одразу в обох |
| Число отриманих ігор, які ти завершив | доки існує акаунт |
| Токен сповіщень Apple | доки сповіщення ввімкнені й ти в акаунті на цьому телефоні |
| Журнал змін і квитанції синхронізації акаунта | 30 днів або до видалення акаунта |
| Квитанція входу в акаунт | 10 хвилин |
| Токен Apple для відкликання доступу | зашифрований, доки існує акаунт, і до 8 днів після його видалення — щоб відкликати доступ гри до твого Apple ID |
| Технічні журнали сервера | 30 днів |
| Журнали бази даних | 7 днів |
| Резервні копії: зашифровані копії бази і копія сервера в OVHcloud | до 7 днів |
| Незворотний відбиток видаленого ідентифікатора | до 9 днів після видалення |
| Листування з підтримкою | 12 місяців після закриття звернення |
Видалене зникає з резервних копій протягом 7 днів. Щоб видалене за твоїм запитом не повернулося після відновлення з копії, до 9 днів ми тримаємо незворотний відбиток ідентифікатора, з якого не можна дізнатися, кому він належав.
Загальні підсумки — розподіли відповідей по питаннях — не містять ідентифікаторів і даних про людей і зберігаються безстроково; видалення акаунта їх не змінює.
Дані на телефоні зберігаються, доки ти не видалиш їх у грі або не видалиш застосунок. Видалення застосунку з телефона не видаляє даних на сервері і не скасовує підписки. Ідентифікатор пристрою, мітка останнього зарахованого дня, енергія, бали й момент поповнення «Кажи ще» лежать у Keychain iOS і можуть пережити перевстановлення: так перевстановлення не відкриває той самий день удруге і не повертає енергії.
7. Твої права і як ними скористатись
Видалити дані: Налаштування гри → «Видалити акаунт», а без входу — «Видалити мої дані», і підтвердження. Дія одна для всіх — і з входом, і без. Потрібен інтернет; якщо його немає чи сталася помилка, застосунок запропонує повторити. Сервер стирає всі записи з ідентифікатором твого пристрою, а якщо ти увійшов через Apple, — ще й акаунт з усім, що з ним пов’язано, і відкликає доступ гри до твого Apple ID. Застосунок створює новий ідентифікатор і не надсилає того, що не встиг надіслати до видалення. З телефона стирається все зігране — серія, рекорд, історія днів, промахи «Реваншу», бали й рівень «Кажи ще» (енергія лишається, як була), — а область скидається, і її треба буде обрати знову. Сьогоднішній день лишається на телефоні до кінця ігрового дня, щоб його не можна було пройти вдруге. Налаштування нагадувань лишаються на телефоні: це налаштування самого телефона, на сервері після видалення їх немає. Нагадування можна змінити в налаштуваннях гри, а зникають вони разом із застосунком. Видалення акаунта не скасовує підписки: її скасовують у Налаштуваннях iPhone → твоє ім’я → Підписки.
Друзі: друга можна видалити на його екрані — меню «…» → «Видалити друга». Зв’язок, спільні ігри й історія зникають одразу в обох; те, що друг уже побачив, відкликати неможливо. «Видалити акаунт» стирає всіх друзів, запрошення, ігри, ім’я й аватар на сервері.
Рейтинг: щоб зникнути з рейтингу «Кажи ще», вимкни «Показувати мене в рейтингу» в налаштуваннях гри — екран гравця з твоїм ім’ям зникає одразу, а з таблиці ти зникаєш із її наступним оновленням, не пізніше ніж за 12 годин; те, що інші вже побачили, відкликати неможливо. «Видалити акаунт» прибирає тебе з рейтингу назавжди.
Сповіщення про ігри з друзями: вимкни «Сповіщення» в налаштуваннях гри або заборони їх у налаштуваннях iOS — токен сповіщень із сервера зникне.
Область: можна не вказувати — у списку областей є «Не вказую». Обрану область можна змінити на іншу, а прибрати зовсім — лише разом з усіма даними через «Видалити акаунт».
Нагадування: вимкнути можна в налаштуваннях гри або в налаштуваннях сповіщень iOS.
Інші запити: напиши на support@kazhut.com або зателефонуй: +380 73 843 90 53. У «Про гру» можна скопіювати код для запитів щодо даних — за ним ми знайдемо записи твого телефона. Код не заміняє перевірки, що дані належать тобі, якщо вона потрібна. Якщо доступу до телефона немає, опиши ситуацію; пароля чи коду входу Apple ми не попросимо.
Залежно від застосовного законодавства — Закону України «Про захист персональних даних», а для користувачів у ЄС ще й GDPR — ти можеш отримати доступ до даних і їх копію, виправити їх, попросити видалення чи обмеження обробки, перенести дані, заперечити проти обробки на підставі законного інтересу і поскаржитися до органу захисту даних своєї країни. Відповідаємо протягом 30 днів; якщо закон дозволяє продовжити строк, повідомимо причину і новий строк.
8. Діти
Гра призначена для широкої аудиторії, зокрема для старшокласників, і не створена спеціально для малих дітей. Вона не збирає контактів і геолокації, не питає справжнього імені — лише як звертатись, і то лише для гри з друзями, — не показує реклами і не потребує акаунта. Пошуку людей, спільних списків і листування в грі немає: другом стає лише той, кому ти сам дав своє посилання або чиє посилання прийняв, а написати другові в грі не можна нічого, крім імені профілю. Якщо закон твоєї країни вимагає дозволу батьків чи опікуна для користування певними функціями, як-от входом через Apple чи покупками, або для обробки даних, такий дозвіл потрібен. Батьки й опікуни можуть написати на support@kazhut.com із запитом щодо даних дитини. Віковий рейтинг App Store описує зміст гри і цих вимог не заміняє.
9. Безпека
З’єднання з сервером шифроване. Застосунок говорить лише з нашим сервером і доступу до бази не має: сервер приймає від пристрою лише його власні дії, а акаунт бачить лише свої дані. Ключів доступу в застосунку немає. Сервер не приймає з’єднань з інтернету напряму: запити доходять до нього лише через захищений тунель Cloudflare, а службовий доступ закриває ще й окрема перевірка Cloudflare. До бази звертається лише сервер на тій самій машині. Токен сесії і токен пристрою сервер зберігає лише як незворотний відбиток, токен Apple — зашифрованим. Резервні копії бази зашифровані ключем, якого в сховищі немає. У спільні цифри входять лише дії застосунку, справжність якого підтвердила Apple. Жодна система не гарантує абсолютної безпеки.
10. Зміни
Нову редакцію політики публікуємо на цій сторінці з датою набрання чинності до того, як вона почне діяти.
11. Гра з друзями
Друзі з’являються лише після того, як ти сам надіслав запрошення або явно прийняв чуже; обом потрібен вхід через Apple, ім’я й сорока-аватар. Друзів може бути до п’яти. Пошуку людей у грі немає.
Запрошення — посилання і QR-код. Той, хто відкрив посилання, бачить ім’я, яке ти вписав у профілі, і твою сороку-аватар — ще до входу і навіть якщо гри в нього немає: тож давай посилання лише тим, з ким хочеш грати. Запрошення діє, доки його не прийняли або доки не сплив його строк.
Нагадування про гру — картинка й посилання, які ти сам надсилаєш другові в месенджер, коли він ще не відповів на твою гру. На картинці — твоє ім’я, твоя сорока-аватар, позначки твоїх влучань і промахів та ім’я й сорока друга; запитань і відповідей на ній немає. Посилання містить лише випадковий ідентифікатор вашого зв’язку: у друга воно відкриває твій екран у грі, а сторонній людині не показує нічого. Нам про те, що ти надіслав нагадування, не приходить нічого: його доставляє обраний тобою месенджер за своїми правилами.
Що бачить друг. Твоє ім’я й аватар; твої відповіді в спільних раундах — після того як сам відповів; рахунок виграних раундів за 14 днів. Гра з другом — раунд: один відповідає на три запитання й надсилає їх другому, той відповідає на ті самі. Твоя гра дня, серія, історія днів, область, досягнення й решта профілю друзям не відкриваються, як і список інших твоїх друзів, — крім того, що в рейтингу «Кажи ще» бачать усі гравці, якщо ти в ньому стоїш (розділ 12).
Що зберігає сервер: зв’язок двох акаунтів; запрошення; раунди з відповідями обох гравців; число отриманих ігор, які ти завершив, — за ним відкриваються два досягнення. Раунд діє 48 годин і лишається в історії 14 днів, далі його видаляємо. Видалення друга одразу стирає ваші спільні ігри й історію в обох; видалення акаунта стирає всі зв’язки, запрошення й ігри. Те, що друг уже побачив, відкликати неможливо.
Що лишається на телефоні. Яке запитання ти вже бачив у грі з другом, пам’ятає лише телефон — 14 днів, щоб не дати те саме вдруге; на сервер це не йде. Відповіді в іграх з друзями рахуються в досягненнях так само, як відповіді «Кажи ще», а на серію, гру дня, «Країна каже» і лігу не впливають.
Сповіщення. Якщо ти в акаунті й увімкнув «Сповіщення», сервер зберігає токен сповіщень Apple твого телефона, щоб повідомити про прийняте запрошення, нову гру чи готовий результат. Сповіщення доставляє Apple; у них немає імен, відповідей і рахунку. Вимкнення сповіщень у грі чи в iOS, вихід з акаунта, вхід на іншому телефоні та видалення акаунта прибирають токен із сервера.
Підписка Plus знімає обмеження «одна гра на день кожному другові». Про саму підписку сервер і далі нічого не знає: чи знято обмеження, йому каже застосунок одним полем «так чи ні», без даних покупки.
12. Рейтинг «Кажи ще»
Рейтинг — таблиця ста гравців із найбільшою кількістю балів у режимі «Кажи ще» за весь час. Дивитись її може кожен, і для цього не потрібні ні вхід, ні ім’я: сервер про того, хто просто дивиться, нічого нового не дізнається.
Хто в рейтингу. Лише той, хто увійшов через Apple, вписав ім’я й обрав сороку-аватар. Перемикач «Показувати мене в рейтингу» в налаштуваннях увімкнений, доки ти сам його не вимкнеш. Без входу тебе в рейтингу немає і бути не може: сервер не знає ні твоїх балів, ні імені.
Що бачать усі гравці про того, хто в рейтингу. Ім’я, яке ти вписав; сороку-аватар; бали «Кажи ще» і рівень за ними; місце в таблиці; перелік отриманих досягнень — без дат. Серію, історію днів, точність, область, друзів, гру дня й усе інше ніхто не бачить.
Бали. Їх рахує твій телефон і зберігає в акаунті. У рейтинг сервер бере їх лише з телефона, який пройшов перевірку справжності застосунку, і не бере приріст, швидший за можливий у грі; тому бали в таблиці можуть бути меншими за бали на твоїй картці рівня. Гравця з нечесними балами ми можемо зняти з рейтингу; сама гра й акаунт при цьому працюють як раніше.
Скарга. На екрані гравця можна поскаржитись на його ім’я. Сервер зберігає ідентифікатор пристрою, з якого надійшла скарга, гравця і час; скаргу розглядає людина. Якщо скаргу прийнято, ім’я гравця в його акаунті ми замінюємо нейтральним — «user» і шість цифр: його бачать усі в рейтингу, друзі й сам гравець у профілі. Вписати замість нього інше ім’я можна будь-коли; повернути відхилене — ні. Гравець не дізнається, хто на нього поскаржився.
Як зникнути з рейтингу — розділ 7.