Политика конфиденциальности
RusClip · Обновлено: 11 октября 2026 · support@rusclip.app
RusClip - приложение для изучения русского языка через тексты по уровням, работу со словами и повторение по интервалам. Здесь написано, какие данные мы собираем, зачем и что вы можете с этим сделать. Описано то, что приложение делает на самом деле, а не то, что оно могло бы делать когда-нибудь.
Коротко
- Большая часть приложения работает прямо на устройстве - без аккаунта и без единого запроса к нам.
- В приложении нет аналитики и нет рекламных SDK. Мы не следим за тем, как вы им пользуетесь.
- Текст, отправленный на разбор, обрабатывает Gemini от Google, а доходит до него через OpenRouter. Эти двое - и больше никто.
- Аккаунт - по желанию. Он нужен, чтобы занятия синхронизировались между устройствами, и удаляется прямо в приложении, сразу и полностью.
- Мы не продаём ваши данные и не будем.
1. Кто мы
RusClip («приложение», «мы») управляется Илья Михайлов, Бельгия. По любому вопросу об этой политике или о ваших данных пишите на support@rusclip.app. В терминах GDPR и аналогичных законов мы являемся контролёром описанных здесь персональных данных.
2. Что работает без аккаунта
Чтение, сохранённые слова, фразы, коллекции, лаборатории и весь цикл повторений работают на вашем устройстве. Без аккаунта эти данные там и остаются: мы их не видим и не храним у себя - при удалении приложения они исчезают вместе с ним.
Сеть даже в этом случае задействована в двух местах:
- Загрузка контента - встроенные тексты и записи произношения скачиваются с нашего CDN. Как при любой загрузке, провайдер CDN видит ваш IP-адрес.
- И больше нигде, пока мониторинг выключен - ни статистики использования, ни рекламных идентификаторов, ни поведенческой аналитики приложение не отправляет. Если в сборку вшит ключ мониторинга сбоев, отчёты о сбоях могут уходить с устройства (см. раздел 5).
3. Для чего нужен аккаунт
Аккаунт требуется для функций, которые выполняются на нашем сервере: разбор добавленного вами текста и синхронизация. Отчасти это контроль расходов - разбор обращается к платному AI-сервису, - отчасти защита от злоупотреблений.
При создании аккаунта мы обрабатываем:
- Адрес электронной почты - чтобы прислать одноразовый код входа и опознать аккаунт. Мы не используем его для рассылок, и рассылки у нас нет.
- Данные занятий, которые вы синхронизируете - тексты, сохранённые слова, фразы, колоды, коллекции, расписание повторений, прогресс в лабораториях и статистику повторений, а также прогресс чтения и закладки, недавно открытое и настройки интерфейса (цвет и закрепление карточек, порядок и свёрнутость разделов, отметки о том, что новое вы уже видели). Это копия того, что лежит на устройстве, чтобы другое устройство могло продолжить с того же места.
- Состояние подписки, если вы её оформили - тариф, срок действия, номер транзакции и последнее сообщение о ней от RevenueCat. Это нужно, чтобы открыть вам платные полки. Данных карты здесь нет: их видит только Google Play.
- Сообщение об ошибке, если вы его отправите - когда вы жмёте значок жука, нам приходит письмо с вашим адресом почты, вашим сообщением и тем предложением, на которое вы жалуетесь. Без адреса ответить вам было бы некуда. Письмо доставляет Brevo, тот же сервис, что и коды входа. Не отправляли - ничего этого нет.
4. Текст, отправленный на разбор
Когда вы добавляете текст, он уходит на наш сервер и оттуда в Gemini от Google, который и делает языковой разбор. Карточки слов модель больше не пишет: всё, что в них есть, берётся из словарей, встроенных в приложение. Обращаемся мы к нему через OpenRouter - сервис-маршрутизатор, который передаёт запрос в Google. Это единственные две компании, участвующие в разборе вашего текста.
- Оба используются на платных условиях, при которых ни один не обучается на присланном вами тексте. Логирование запросов в нашем аккаунте OpenRouter выключено.
- Разборы кэшируются на нашем сервере до 90 дней, чтобы не платить дважды за одно и то же предложение. Ключ кэша - хэш предложения, а сохранённый результат состоит из слов этого предложения. По истечении 90 дней запись удаляется.
- На запросы действуют дневной лимит и ограничение длины текста.
Не вставляйте в тексты для разбора чувствительные личные данные - медицинские сведения, финансовую информацию, чужую личную переписку. Это инструмент для изучения языка, и такому здесь не место.
5. Что сервер собирает автоматически
- IP-адрес и время запроса - держатся недолго, чтобы работали ограничения частоты и защита от злоупотреблений, например от попытки заказать тысячу писем с кодом. Если с одного адреса злоупотребляют входом, этот адрес блокируется на срок до суток.
- Проверка «вы человек, а не программа» при входе - перед тем как прислать код, приложение незаметно открывает проверку Cloudflare Turnstile. Cloudflare видит ваш IP-адрес и технические признаки устройства и встроенного браузера и сообщает нашему серверу только ответ: похоже ли это на человека. Проверка бывает только при входе; её результат мы не храним.
- Диагностика ошибок сервера - если на бэкенде включён мониторинг ошибок, мы получаем сведения о сбое с вырезанными персональными данными. Приложение тоже может присылать отчёты о сбоях, если в сборке настроен ключ мониторинга; ваши тексты, адрес почты и учебные данные в такие отчёты по умолчанию не попадают.
Мы не собираем: контакты, местоположение, фотографии, рекламные идентификаторы и поведенческую аналитику. Отпечатки устройства мы сами не собираем и не храним; единственное исключение - разовая проверка Cloudflare Turnstile при входе, описанная выше.
6. Кто ещё обрабатывает данные
| Кто | Что получает | Зачем |
| Google (Gemini) | Текст, отправленный на разбор | Сделать языковой разбор |
| OpenRouter | Тот же текст, при передаче | Доставить запрос в Google |
| Brevo | Ваш адрес почты, код входа, а при обращении - текст обращения | Доставить письмо с кодом и ваше сообщение об ошибке |
| Fly.io | Всё, что обрабатывает наш API, - как хостинг | Держать бэкенд |
| Neon (PostgreSQL) | Ваш адрес почты и синхронизированные данные | Хранить аккаунты и синхронизацию |
| Cloudflare R2 | Ваш IP-адрес при загрузке контента | Отдавать тексты и записи произношения |
| Cloudflare Turnstile | Ваш IP-адрес и технические признаки устройства и браузера - только при входе | Отличить человека от программы, рассылающей письма с кодом |
| Sentry (если включён) | Ошибки сервера и, при настроенном ключе, сбои приложения - без персональных данных | Разбирать сбои |
| Google Play | Ваш платёж - целиком на стороне Google, данные карты мы не видим никогда | Продать подписку и продлевать её |
| RevenueCat | Номер вашего аккаунта у нас и состояние подписки | Проверить покупку и сообщить нашему серверу, что вам полагается |
Произношение проигрывается из заранее подготовленных записей или голосом, встроенным в ваш телефон. Никуда ничего для этого не отправляется.
В карточке слова есть ссылки на внешние словари - Wiktionary, Reverso, Glosbe. Они открываются только по вашему нажатию, в браузере, и с этого момента вы на чужом сайте: он видит слово, которое вы посмотрели, и ваш IP-адрес, и действуют там его правила, а не наши.
Эти провайдеры могут обрабатывать данные за пределами вашей страны, в том числе за пределами Европейской экономической зоны. Там, где это происходит, основанием служат механизмы передачи, которые предлагают сами провайдеры, например стандартные договорные положения Европейской комиссии.
7. Сколько что хранится
- На устройстве - пока вы не удалите данные или само приложение.
- Аккаунт и синхронизированные данные - пока существует аккаунт. Его удаление стирает почту, все синхронизированные данные и сведения о подписке из нашей базы немедленно: без отсрочки и без архивной копии. Саму подписку это не отменяет - её отменяют в Google Play.
- Кэш разборов - до 90 дней.
- Коды входа - хранятся в виде хэша, действуют 10 минут и сгорают после трёх неверных попыток.
- Токены сессий - refresh-токены хранятся хэшем и истекают через 30 дней. Можно выйти сразу на всех устройствах.
- Записи о лимитах и блокировки по IP - не дольше двух суток.
8. Ваши права
- Пользоваться приложением, ничего нам не передавая - без аккаунта, без почты, без сервера.
- Удалить аккаунт в приложении в любой момент. Это стирает вашу почту и синхронизированные данные с наших серверов.
- Сбросить прогресс, не удаляя всё остальное, - на экране аккаунта.
- Выйти на всех устройствах, если сессия кажется вам чужой.
- Запросить доступ, исправление, выгрузку или удаление письмом на support@rusclip.app. Если вы находитесь в ЕЭЗ или Великобритании, вы также вправе подать жалобу в надзорный орган своей страны.
9. Возраст
RusClip предназначен для людей от 16 лет и не адресован детям. Мы сознательно не собираем персональные данные тех, кто младше 16. Если вы полагаете, что ребёнок передал нам данные, напишите - мы их удалим.
10. Безопасность
Вход - без пароля, одноразовым кодом на почту, а значит, у нас попросту нет вашего пароля, который можно было бы потерять. Коды и токены хранятся в виде хэшей, никогда в читаемом виде. Обращения к API идут по HTTPS. Доступ к базе аккаунтов есть только у самого сервиса. Идеально защищённых систем не бывает, поэтому мы вдобавок ограничиваем и то, что собираем, и то, сколько это держим.
11. Изменения политики
Если политика изменится, мы обновим дату вверху, а о существенных изменениях скажем в приложении, а не будем надеяться, что вы перечитаете эту страницу.
12. Контакты
support@rusclip.app
Другие языки: English · 中文