Tasklution Alert

Документ

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

Редакция от 24 октября 2026 г.

Оператор
ИП Мирай, ИИН 880320400662
Адрес
Республика Казахстан, г. Астана, пр. Мангилик Ел, 19/2
Контакт
matrosovta@gmail.com
Правовое основание
Закон Республики Казахстан от 21 мая 2013 года № 94-V «О персональных данных и их защите»
Сервис
Tasklution Alert: расширение для Chrome, сайт www.tasklution.com, кабинет семьи www.tasklution.com/app/, API api.tasklution.com

1. Как устроен сервис и чьи данные обрабатываются

1.1. Tasklution Alert — расширение для Chrome, которое замечает признаки опасной схемы (переход на сайт-двойник банка, скачивание программы удалённого доступа, подозрительное письмо) и сообщает об этом семье.

1.2. В сервисе две роли, и документ называет их по отдельности:

  • Владелец аккаунта — взрослый ребёнок. Регистрируется в кабинете семьи (www.tasklution.com/app/), привязывает компьютер родителя, получает письма-тревоги и управляет настройками.
  • Пользователь — родитель. Расширение работает в его браузере.

1.3. Вся проверка происходит на компьютере родителя. Наружу уходит только вывод: код сработавшей проверки, категория из заранее заданного перечня, время и узкий набор фактов из раздела 3. Ниже перечислено ровно то, что делает код, — без обещаний на будущее.

2. Согласие родителя и видимость расширения

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

Расширение видно в списке расширений браузера и в панели инструментов. В его окне родитель в любой момент видит состояние защиты — работает она или выключена, — счётчики за сегодня (они считаются только на этом компьютере и семье не уходят), состояние списков защиты и журнал «Что делала семья»: входы в кабинет, изменения настроек и ответы на события. Кнопка выключения доступна всегда: в один клик, без пароля и без подтверждения семьи.

3. Какие данные мы получаем

3.1. От владельца аккаунта — при регистрации и работе с кабинетом

  • адрес электронной почты, отображаемое имя и часовой пояс (например, Asia/Almaty);
  • пароль — только в виде хеша;
  • имя компьютера, которое вводят при привязке (например, «Мама»);
  • cookie сессии кабинета семьи — живёт 30 дней. Счётчиков посещений и рекламных cookies нет; единственный cookie — сессия кабинета;
  • IP-адрес и заголовки браузера при обращении к кабинету и API — для ограничения частоты запросов и защиты от злоупотреблений.

3.2. С компьютера родителя — когда срабатывает проверка

Код проверки из фиксированного перечня (RA-101, ML-008 и подобные), уровень («Срочно», «Важно», «Сводка»), время события, идентификаторы устройства (deviceToken) и семьи, версия расширения и ключ дедупликации.

Вместе с ними — узкий заранее заданный набор фактов, и только он: хост сайта, на который был совершён переход (не полный адрес); имя программы удалённого доступа и расширение скачиваемого файла; название бренда, за который выдаёт себя домен; расширение вложения; возраст домена в днях; число дней между ответами в переписке и длина периода в днях; категория письма из перечня «инвестиции», «выигрыш», «блокировка карты», «выплата от государства», «посылка», «угроза аккаунту», «другое»; почтовый сервис, в котором открыто письмо, — Gmail, Почта Mail.ru или Яндекс Почта. Для события защиты — что произошло: расширение удалено. И два признака «да/нет»: переход начался в веб-почте; переписка отмечена как подозрительная. Любое поле сверх этого списка не читается и не передаётся.

3.3. Регулярно, пока браузер открыт

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

3.4. При проверке возраста домена

Только имя домена — без адреса страницы и без указания, из какого письма был переход. Запрос уходит на наш сервер, который обращается к публичному реестру зоны домена: для .kz — к RDAP KazNIC, для .ru, .рф и .su — к WHOIS ООО «Технический центр Интернет», для остальных зон — к RDAP через rdap.org, который передаёт запрос реестру зоны. Уходит он после каждого перехода из веб-почты, а не только когда что-то отмечено: именно по возрасту домена и решается, отмечать ли переход. Имя домена стоит в адресе этого запроса, поэтому попадает в журнал запросов хостинга (Render).

3.5. Платёжные данные

Первый месяц бесплатно, дальше 500 ₸ в месяц. Оплату пока не принимаем — о начале предупредим письмом за 14 дней. Когда оплата будет запущена, банковские реквизиты будет обрабатывать платёжный шлюз; сервер Tasklution их не получает.

3.6. С сайта — если вы оставили адрес в форме «пришлём ссылку письмом»

Только адрес почты и отметка, с какой страницы он оставлен. Нужен, чтобы один раз прислать ссылку на установку. Хранится 6 месяцев и удаляется автоматически; удалить раньше — напишите на matrosovta@gmail.com.

4. Какие данные мы не получаем никогда

  • Текст писем. Расширение не читает тело письма. К теме и адресу отправителя открытого письма — только в Gmail, Почте Mail.ru и Яндекс Почте — оно обращается внутри страницы веб-почты и наружу отдаёт только результат проверки. Адрес отправителя нужен на компьютере родителя для двух вещей: из него считается отпечаток (раздел 5), по которому узнаются повторные письма одного отправителя, и он сверяется с адресом открытого ящика, который расширение читает на той же странице, — чтобы письмо самому себе не считалось письмом от отмеченного отправителя. Тема, адрес отправителя и адрес ящика не сохраняются, не пишутся в журналы и не передаются — ни на сервер, ни семье.
  • Имена скачиваемых файлов. Наружу уходят только имя программы удалённого доступа, если оно узнано, и расширение файла. Само имя не сохраняется и не передаётся.
  • Полные адреса страниц. Наружу уходит только хост. Строка с ://, косой чертой или знаком вопроса отбрасывается программно.
  • Содержимое экрана. Снимков экрана в этой версии нет вовсе, разбора изображений тоже.
  • Нажатия клавиш и поля ввода. Клавиатура не перехватывается; пароли, одноразовые коды и набираемый текст не читаются.
  • Содержимое произвольных сайтов. Код внедряется в страницу только на трёх почтовых сервисах — Gmail, Почта Mail.ru и Яндекс Почта. Разрешение на доступ ко всем сайтам не запрашивается. Переход по ссылке из письма и скачивание сразу после почты отмечаются в Gmail, Почте Mail.ru, Яндекс Почте и Outlook — по имени домена, без чтения письма.
  • История посещений и список запущенных программ. Журнал посещений целиком мы не получаем; список процессов расширению недоступен.

5. Что остаётся на компьютере родителя

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

Повторные письма от одного отправителя и ответы в одной переписке расширение узнаёт по необратимому отпечатку (senderKey, threadKey): HMAC-SHA256 от адреса отправителя или нормализованной темы с «секретным кодом установки» (deviceSalt), созданным при установке расширения. У почтовых сервисов, где адрес выдают каждому — mail.ru, Gmail, Яндекс и подобных, — отпечаток считается от адреса целиком: иначе все их пользователи были бы для расширения одним отправителем. У остальных доменов он считается от домена, чтобы рассылка, меняющая адрес, не начинала счёт заново. Секретный код установки не покидает устройство, поэтому по отпечатку нельзя восстановить исходное значение. Наружу отпечатки уходят только в составе ключа дедупликации и как значение исключения, если семья попросила больше не отмечать отправителя или переписку. Так уходят и отпечаток отправителя, и отпечаток темы — обратимым ни один из них не становится: секретного кода установки у нас нет.

В локальном хранилище браузера лежат: настройки расширения и токен устройства; очередь неотправленных событий; последние переходы — только имена сайтов, без адресов страниц; кеш возраста доменов; счётчики за день для окна расширения; секретный код установки и отпечатки отправителей и переписок с датами — для повторных писем и ответов; пакет списков и сведения о его загрузке; доля удачных проверок почты и число распознанных писем за сегодня и вчера по почтовым сервисам. Журнал «Что делала семья» здесь не хранится — окно каждый раз берёт его с сервера.

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

  • формирование инцидентов и отправка писем-тревог владельцу аккаунта — основная функция сервиса;
  • ведение аккаунта семьи и привязка устройств;
  • суточная сводка мягких событий (в 19:00 по времени Астаны), в которой каждое событие дня перечислено отдельно;
  • хранение исключений, заданных семьёй, чтобы не присылать повторные тревоги;
  • журнал действий: кто и когда подтвердил инцидент или добавил исключение;
  • обработка платежей — после запуска оплаты;
  • ответы на обращения и разбор жалоб на ложные срабатывания; защита сервиса от злоупотреблений.

На каком основании мы обрабатываем данные

Согласие родителя, данное на отдельном экране до начала работы расширения; согласие владельца аккаунта при регистрации; исполнение договора об оказании услуги. Мы не используем данные для рекламы, не строим на них профили и не обучаем на них модели.

7. Сроки хранения и удаление

  • Инциденты и связанные записи — 12 месяцев с момента создания: событие, отправленные по нему уведомления, одноразовые ссылки и материалы. Затем они удаляются автоматически фоновой задачей. Сведения об удалениях — только количество и период — хранятся без срока.
  • Одноразовые ссылки подтверждения в письмах действуют семьдесят два часа и повторно не принимаются.
  • Кеш возраста домена обновляется не реже раза в неделю; он привязан к домену, а не к семье или устройству. Запись о домене хранится без ограничения срока: в ней только имя домена, дата его регистрации и время проверки.
  • Исключения из проверок действуют, пока семья их не снимет в настройках. Снятое исключение перестаёт действовать сразу, а запись о нём остаётся помеченной как снятая до удаления аккаунта — ссылка из письма живёт семьдесят два часа, и без этой записи старая ссылка создала бы исключение заново. В исключении хранятся вид (сайт, отправитель, переписка), значение, семья, компьютер и время; для отправителя и переписки значение — отпечаток, а не адрес или тема.
  • Журнал действий семьи — 12 месяцев: входы в кабинет, ответы по событиям, исключения, отметки о превышении частоты запросов. Затем записи удаляются автоматически.
  • Сессия кабинета живёт 30 дней.
  • Адрес из формы листа ожидания на сайте — 6 месяцев, затем удаляется автоматически.
  • Данные аккаунта хранятся, пока аккаунт существует.
  • Снимки экрана не хранятся — сервис их не создаёт.

8. Передача третьим лицам

  • Resend — отправка писем-тревог и сводок с домена alerts.tasklution.com. Получает адрес владельца аккаунта и текст нашего письма; темы исходного письма родителя и адреса страницы в нём нет.
  • Реестры доменных имён — проверка даты регистрации домена: KazNIC (зона .kz), ООО «Технический центр Интернет» (Россия, зоны .ru, .рф, .su), для остальных зон — rdap.org и реестр зоны, которому он передаёт запрос. Получают только имя домена, без привязки к семье или устройству.
  • Chrome Web Store (Google) — место, откуда ставится расширение. Данные установки Google обрабатывает по своим правилам; мы их не получаем.
  • Render (хостинг API и сайта, Франкфурт) и Supabase (база данных PostgreSQL, регион eu-central-1) — поставщики инфраструктуры, обрабатывающие данные по нашему поручению. Render получает адреса запросов к API, в том числе имя проверяемого домена.

Данные не передаются в OpenAI или другие модели распознавания изображений и текста, не продаются и не передаются рекламным сетям. Государственным органам Республики Казахстан — только по официальному запросу в рамках действующего законодательства.

9. Трансграничная передача

Данные хранятся на серверах Render (Франкфурт, Германия) и Supabase (регион eu-central-1, Европейский союз), то есть за пределами Республики Казахстан. Это трансграничная передача персональных данных в смысле статьи 16 Закона № 94-V. Данные об инцидентах привязаны к устройству и аккаунту семьи и не являются анонимными.

Регистрируясь в кабинете, владелец аккаунта соглашается на такую передачу. Родитель даёт согласие на экране согласия при установке расширения (раздел 2).

10. Права субъектов и удаление данных

В соответствии со статьёй 24 Закона № 94-V владелец аккаунта и родитель вправе, в том числе, получить сведения о своих данных и их копию, потребовать исправления или удаления, отозвать согласие и ограничить обработку.

Напишите на matrosovta@gmail.com с адреса, на который зарегистрирована семья. Мы отвечаем в течение 30 календарных дней. Удаление семьи удаляет аккаунт, привязанные компьютеры, события, уведомления, ссылки из писем, исключения и журнал действий семьи. Остаются сведения об удалениях — только количество и период — и записи о доменах (имя, дата регистрации, время проверки), которые с семьёй не связаны. Удаляем в течение 30 календарных дней со дня письма.

Родителю, чтобы прекратить сбор, писать не нужно: достаточно выключить расширение кнопкой в его окне или удалить его из браузера. Локальные данные расширения удаляются вместе с ним.

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

  • данные передаются по HTTPS (SSL/TLS);
  • пароли хранятся только в виде хеша;
  • список угроз хранится на устройстве в виде фильтра Блума на SHA-256: чтение пакета не раскрывает читаемый список доменов;
  • пакет списков подписан, расширение проверяет подпись — подменить данные на устройстве нельзя;
  • отпечатки отправителей и переписок считаются с локальным секретным кодом установки, поэтому сервер не может сопоставить переписки между устройствами. В пределах одного компьютера отпечаток постоянен, и по нему видно, что несколько событий относятся к одной переписке, — на этом держится возможность семьи исключить переписку из проверок; содержания переписки сервер при этом не узнаёт.

12. Дети

Сервис предназначен для совершеннолетних. Мы сознательно не собираем данные лиц, не достигших 18 лет. Если вы считаете, что такие данные попали к нам, напишите нам, и мы их удалим.

13. Изменения документа

О существенных изменениях мы предупредим письмом не позднее чем за 14 дней. Любое изменение, расширяющее объём собираемых данных, потребует нового согласия родителя, а не молчаливого обновления.

14. Контакты и споры

ИП Мирай, Республика Казахстан, г. Астана, пр. Мангилик Ел, 19/2, matrosovta@gmail.com. Споры рассматриваются по месту регистрации оператора — в городе Астане.