EN RU

Privacy Policy

App: Crackface
Effective date: May 25, 2026
Last updated: August 21, 2026

This Privacy Policy explains how Artem Podrushniak ("we", "us", "our") handles data when you use the Crackface mobile application for Android and iOS.

Related document: Terms of Use.

1. Contact

Data / privacy contact email: [email protected]
Country / address: Indonesia

2. What data is processed

2.1. Data stored locally on your device

The app stores the following information in your device's local storage:

This information is used only to run app features and is not sent to our own backend server (with the exceptions described in 2.3, 2.4, and 2.9).

2.2. Third-party services

The app uses the following third-party SDKs / services:

These providers may process technical and interaction data (for example advertising identifier, IP address, app and device identifiers, in-app events, diagnostic data, and transaction data) under their own privacy policies. Links to those policies are in section 11.

2.3. Online mode (optional)

When you use the online room mode (each player on their own device, joining by code), our backend (hosted on Cloudflare) temporarily receives:

Server-side room state is automatically deleted 24 hours after the last activity in the room. Data does not carry over between different rooms or matches. The online mode does not include any chat or messaging between players: in "Find the Mole", where a table can seat up to 20, players describe their character out loud — no voice or text is carried by the app.

2.4. User-created packs (UGC) in online mode

If the room host chose a user-created pack (made by them in the UGC editor), a copy of that pack (metadata + character images) is temporarily uploaded to our ephemeral R2 storage so it can be delivered to the other players in the room. That copy is deleted together with the room — 24 hours after the last activity in it; a copy that outlives the room is removed by a storage rule no later than 7 days.

Outside an online room, a user-created pack is stored on our servers in one case only — if you published a link for it yourself (see 2.9). In every other case the pack stays solely in the local storage of the device that created it.

We do not moderate user-pack content. If you see material that violates our UGC policy (section 5), please report it — see section 6 below.

2.5. Camera access

In online mode, the app may offer to scan a QR code containing a game-room join code. The camera is launched only on an explicit user action (tapping the scanner button) and is used solely for this scan. Camera frames are neither saved nor transmitted — recognition happens locally on the device, and only the resulting text room code is sent to our backend.

In the UGC pack editor, the camera is used to capture character images. Captured photos go only into the local UGC pack on your device. They are not sent to our server — except via case 2.4 (you play that pack in an online room) and case 2.9 (you published a link for it yourself).

2.6. Photo library access

In the UGC pack editor, you can pick character images from your device's photo library. Library access is requested only on an explicit user action (tapping a pick button). Selected photos are copied into the local UGC pack; the originals in your library are not modified.

2.7. Tracking transparency on iOS

On iOS, the app uses Apple's App Tracking Transparency (ATT) framework. The first time you open the app, iOS displays a system prompt asking whether you allow the app to track your activity across other companies' apps and websites. If you tap "Ask App Not to Track", the app will not access your advertising identifier (IDFA), and you will see only non-personalized ads. The app continues to work in full regardless of your choice. You can change this preference at any time in Settings → Privacy & Security → Tracking → Crackface.

2.8. Feedback (problem reports and ideas)

The app includes a "Report a problem" / "Suggest an idea" form. It is sent only when you explicitly tap "Send". Along with the text you write, the following is attached:

No device identifier, device name, advertising identifier, e-mail address or account credentials are sent. The message is anonymous: we cannot link it to you, to your purchases or to your game sessions, and we cannot reply to it — if you want an answer, write to the address in section 1.

Technically the message is posted to our backend (hosted on Cloudflare) and immediately forwarded to a private internal chat in the Telegram messenger that only we can access. It is not stored on our backend. The sender's IP address is used only to rate-limit submissions (spam protection): it forms part of the key of a service counter, which is swept within hours, and it is never stored alongside the text.

Please do not put personal data — yours or anyone else's — into the message: the form is meant for describing a technical problem or a suggestion.

2.9. A link to a user-created pack

You can share a pack of yours as a link. This happens only on your explicit action ("Create a link") and only for the pack you picked for it.

Creating a link sends the following to our backend (Cloudflare):

In return you get an 8-character code and a link of the form https://crackface.app/p/CODE. Anyone holding that link can download the pack — there is no password and no invitation on it. We publish no links ourselves and keep no catalogue of them, and the page behind a link shows nothing of the pack's content: it carries the install buttons only. But whatever you sent by link travels onward as freely as the link itself — keep that in mind when a pack holds images of people.

A link lives 90 days from creation or from its last update; publishing the same pack again extends that period instead of minting a second link. After it expires the link stops working and the file is deleted by a storage rule no later than 100 days.

You can take a link down at any time — "Remove link", in the same screen of the app. The file is deleted immediately and the code becomes permanently invalid: so that it is never handed to another pack later, we keep a revocation marker — the fact and the date only, none of the pack's content — for up to 180 days.

We do not moderate pack content and do not review it in advance. If someone sent you a link to a pack with unacceptable material, tell us that pack's code — see section 6 below and section 5.4 of the Terms of Use. Given the code we delete the file and make the link dead.

3. Why data is used

4. Data sharing

We do not sell users' personal data. Data may be shared only:

5. Retention

6. Your rights

Depending on your jurisdiction, you may have rights to access, correct, delete, or restrict processing of your data, and to withdraw consent. For these requests, or to report UGC content, contact us at [email protected]. For UGC reports, please use the subject "[Crackface UGC Report]" — it speeds up triage.

To remove local app data, you can uninstall the app or clear app data in your OS settings. Step-by-step instructions for every case, with what is deleted and what is kept, are on a separate page: Data deletion.

A pack you shared by link is deleted with the "Remove link" button on the device the link was created on. If that device is lost or the app was reinstalled, write to the address in section 1 with the pack's code and we will delete the file by hand.

Push notifications are turned off in your operating system's notification settings.

Advertising. Your choice about personalised ads is changed in the app: Settings → Privacy choices. On iOS the system tracking prompt applies as well (Settings → Privacy & Security → Tracking → Crackface); on Android the advertising identifier can be reset or deleted in the Google settings.

Analytics and crash reports. The app has no separate switch for Firebase Analytics and Crashlytics. What they collect is de-identified and listed in 2.2; it is not tied to your identity, so we cannot delete it for one person on request. Collection stops when you remove the app.

7. Children

The app is not intended for children under 13 (or the equivalent age in your jurisdiction). We do not knowingly collect personal data from children. If you are a parent / guardian and believe we have processed a child's data, please email the address above — we will delete it.

8. International transfers

Third-party providers may process data on servers outside your country under applicable legal transfer mechanisms and their own policies.

9. Security

We apply reasonable technical and organizational measures to protect data. No method of storage or transmission can be guaranteed fully secure.

10. Policy changes

We may update this Privacy Policy from time to time. A new version takes effect on the date shown at the top of this page, where you can also see when the document was last updated. The current version is always available at this address and opens from the app: Settings → Privacy Policy. By continuing to use the app after a new version is published, you accept it.

11. Third-party privacy resources

Политика конфиденциальности

Приложение: Crackface
Дата вступления в силу: 25 мая 2026
Последнее обновление: 21 августа 2026

Настоящая Политика конфиденциальности описывает, как Artem Podrushniak ("мы", "нас", "наше") обрабатывает данные при использовании мобильного приложения Crackface для Android и iOS.

Связанный документ: Пользовательское соглашение.

1. Контакты

Email для обращений по вопросам данных и приватности: [email protected]
Страна/адрес: Индонезия

2. Какие данные обрабатываются

2.1. Данные, хранимые локально на устройстве

Приложение сохраняет следующие данные в системном локальном хранилище устройства:

Эти данные используются только для работы функций приложения и не отправляются на наш собственный сервер (с исключениями, описанными в 2.3, 2.4 и 2.9).

2.2. Сторонние сервисы

Приложение использует сторонние SDK / сервисы:

Эти сервисы могут обрабатывать технические данные устройства и данные взаимодействия (например, рекламный идентификатор, IP-адрес, идентификаторы приложения и устройства, события в приложении, диагностические данные и данные транзакций) в соответствии со своими политиками. Ссылки на их политики — в разделе 11.

2.3. Онлайн-режим (опционально)

При использовании онлайн-режима игры (несколько устройств, комната по коду) на наш бэкенд (хостинг Cloudflare) временно передаётся:

Серверное состояние комнаты автоматически удаляется через 24 часа после последней активности в ней. Между разными комнатами и партиями данные не пересекаются. Чат / переписка между игроками в онлайн-режиме не предусмотрены: в режиме «Найди крота», где за столом бывает до 20 человек, игроки описывают персонажа вслух — голос и текст через приложение не передаются.

2.4. Пользовательские паки (UGC) в онлайн-режиме

Если хост комнаты выбрал пользовательский пак (созданный им самостоятельно в редакторе UGC), копия этого пака (метаданные + изображения персонажей) временно загружается в наше эфемерное R2 хранилище для передачи остальным игрокам комнаты. Эта копия удаляется вместе с комнатой — через 24 часа после последней активности в ней; копию, пережившую удаление комнаты, стирает правило хранилища не позднее чем через 7 дней.

За пределами онлайн-комнаты пользовательский пак хранится на наших серверах только в одном случае — если вы сами создали для него ссылку (см. 2.9). Во всех остальных случаях пак остаётся только в локальном хранилище устройства создателя.

Мы не модерируем содержимое пользовательских паков. Если вы видите материал, нарушающий нашу политику UGC (раздел 5), пожалуйста, сообщите об этом — см. раздел 6 ниже.

2.5. Доступ к камере

В онлайн-режиме приложение может предложить отсканировать QR-код с кодом игровой комнаты. Камера запускается только по явному действию пользователя (нажатие кнопки сканера) и используется исключительно для этого сканирования. Изображения с камеры не сохраняются и никуда не передаются — распознавание происходит локально на устройстве, а на наш бэкенд уходит только получившийся текстовый код комнаты.

В редакторе пользовательских паков камера используется для съёмки изображений персонажей. Сделанные фото попадают только в локальный UGC-пак на вашем устройстве. На наш сервер они не отправляются — за исключением случаев 2.4 (вы играете этим паком в онлайн-комнате) и 2.9 (вы сами создали для пака ссылку).

2.6. Доступ к фотографиям

В редакторе пользовательских паков можно выбрать изображения персонажей из фотогалереи устройства. Доступ к фотогалерее запрашивается только по явному действию пользователя (нажатие кнопки выбора). Выбранные фото копируются в локальный UGC-пак; оригиналы в галерее не изменяются.

2.7. Прозрачность трекинга на iOS

На iOS приложение использует Apple App Tracking Transparency (ATT). При первом запуске iOS показывает системный запрос на разрешение отслеживания вашей активности в приложениях и на сайтах других компаний. Если вы выберете «Попросить не отслеживать», приложение не получит доступ к вашему рекламному идентификатору (IDFA), и реклама будет неперсонализированной. Приложение продолжает работать в полном объёме независимо от вашего выбора. Изменить выбор можно в любой момент: Настройки → Конфиденциальность и безопасность → Отслеживание → Crackface.

2.8. Обратная связь (сообщения о проблемах и идеи)

В приложении есть форма «Сообщить о проблеме» / «Предложить идею». Она отправляется только по вашему явному нажатию кнопки «Отправить». Вместе с написанным вами текстом передаются:

Идентификатор устройства, имя устройства, рекламный идентификатор, ваш адрес электронной почты и учётные данные не передаются. Сообщение анонимно: мы не можем связать его с вами, с вашими покупками или с вашими игровыми сессиями, и ответить на него мы тоже не можем — если нужен ответ, напишите на адрес из раздела 1.

Технически сообщение отправляется на наш бэкенд (Cloudflare) и сразу пересылается в закрытый служебный чат в мессенджере Telegram, доступный только нам. На нашем бэкенде сообщение не сохраняется. IP-адрес отправителя используется только для ограничения частоты отправки (защита от спама): он входит в ключ служебного счётчика, который стирается в пределах нескольких часов, и с текстом сообщения не хранится.

Пожалуйста, не указывайте в тексте персональные данные — свои или чужие: форма предназначена для описания технической проблемы или пожелания.

2.9. Ссылка на пользовательский пак

Своим паком можно поделиться ссылкой. Это происходит только по вашему явному действию («Создать ссылку») и только с тем паком, который вы для этого выбрали.

При создании ссылки на наш бэкенд (Cloudflare) передаются:

В ответ выдаётся код из 8 символов и ссылка вида https://crackface.app/p/КОД. Пак по такой ссылке может скачать любой, у кого она есть — ни пароля, ни приглашения на ней нет. Сами мы ссылки нигде не публикуем и не ведём их каталога, а страница по ссылке не показывает содержимое пака: на ней только кнопки установки игры. Но всё, что вы отправили ссылкой, дальше расходится так же свободно, как и сама ссылка, — учитывайте это, добавляя в пак изображения людей.

Ссылка живёт 90 дней с момента создания или последнего обновления; повторная публикация того же пака продлевает этот срок и не создаёт вторую ссылку. После истечения срока ссылка перестаёт работать, а файл удаляется правилом хранилища не позднее 100 дней.

Убрать ссылку можно в любой момент — «Отозвать ссылку» в том же окне приложения. Файл при этом удаляется сразу, а код становится недействительным навсегда: чтобы он не достался потом другому паку, мы храним отметку об отзыве — только факт и дату, без содержимого пака — до 180 дней.

Содержимое паков мы не модерируем и заранее не просматриваем. Если вам прислали ссылку на пак с недопустимым материалом, сообщите нам код этого пака — см. раздел 6 ниже и раздел 5.4 Пользовательского соглашения. По коду мы удаляем файл и делаем ссылку нерабочей.

3. Цели обработки

4. Передача данных

Мы не продаём персональные данные пользователей. Передача возможна только:

5. Срок хранения

6. Права пользователя

В зависимости от вашей юрисдикции вы можете иметь право на доступ, исправление, удаление или ограничение обработки данных, а также на отзыв согласия. По вопросам реализации прав, а также для жалоб на UGC-контент обратитесь на [email protected]. Для жалоб на UGC рекомендуем указывать тему «[Crackface UGC Report]» — это ускоряет обработку.

Для удаления локальных данных можно удалить приложение или очистить данные приложения в настройках ОС. Пошаговая инструкция на все случаи, с перечнем того, что удаляется и что остаётся, — на отдельной странице: Удаление данных.

Пак, которым вы поделились по ссылке, удаляется кнопкой «Отозвать ссылку» на том устройстве, где ссылка была создана. Если это устройство утеряно или приложение было переустановлено, напишите нам на адрес из раздела 1 и укажите код пака — мы удалим файл вручную.

Push-уведомления отключаются в настройках уведомлений вашей операционной системы.

Реклама. Выбор по персонализированной рекламе меняется в приложении: Настройки → Настройки приватности. На iOS дополнительно действует системный запрос отслеживания (Настройки → Конфиденциальность и безопасность → Отслеживание → Crackface), на Android рекламный идентификатор можно сбросить или удалить в настройках Google.

Аналитика и отчёты о сбоях. Отдельного переключателя для Firebase Analytics и Crashlytics в приложении нет. Собираемые ими данные обезличены и перечислены в 2.2; с вашей личностью они не связаны, поэтому удалить их по обращению для одного человека мы не можем. Сбор прекращается, когда вы удаляете приложение.

7. Дети

Приложение не предназначено для детей младше 13 лет (или иного возраста, установленного местным законодательством). Мы не собираем персональные данные детей намеренно. Если вы родитель / опекун и считаете, что мы обработали данные ребёнка, напишите на указанный email — мы удалим эти данные.

8. Международная передача данных

Сторонние провайдеры могут обрабатывать данные на серверах за пределами вашей страны в соответствии с применимыми правовыми механизмами и своими политиками.

9. Безопасность

Мы применяем разумные организационные и технические меры для защиты данных. Однако ни один способ хранения или передачи данных не гарантирует абсолютную безопасность.

10. Изменения политики

Мы можем обновлять эту Политику конфиденциальности. Новая редакция вступает в силу с даты, указанной в начале страницы; там же видно, когда документ обновлялся в последний раз. Актуальная редакция всегда доступна по этому адресу и открывается из приложения: Настройки → Политика конфиденциальности. Продолжая пользоваться приложением после публикации новой редакции, вы соглашаетесь с ней.

11. Политики третьих лиц