Перейти к содержимому

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

Версия 1.1, обновлено 2026-11-07

Эта политика объясняет, какие данные о вас обрабатывает Mapiko, зачем, кто их видит, сколько они хранятся и как их удалить. Описано то, что сервис делает на самом деле.

1. Кто обрабатывает ваши данные

Владелец персональных данных — физическое лицо Демʼянов Д.М. (далее: «мы»). Вопросы о данных: форма «Написать в поддержку» (тема «Запрос о персональных данных») или [email protected].

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

Мы обрабатываем данные в соответствии с Законом Украины «О защите персональных данных»: чтобы предоставлять сервис по Условиям использования (аккаунт, карты, метки, письма); в законном интересе — для защиты от спама, злоупотреблений и нарушений (отпечаток, хеши, лимиты, журналы, модерация); чтобы выполнять требования закона.

2. Какие данные мы обрабатываем

  • Аккаунт

    Какие данные
    Email, пароль (хранится только необратимый хеш argon2id), имя (необязательно), профиль (необязательно): фото (JPEG до 400 px без метаданных EXIF), текст «О себе» и статус его проверки фильтрами, настройка «Скрыть профиль»; язык и тема интерфейса (светлая, тёмная или как в системе), дата регистрации, дата подтверждения email, время и версия принятых правил, статус аккаунта, роль на платформе (platform_role), статус проверки имени фильтрами (display_name_status)
    Зачем
    Вход, связь с вами, показ автора вашей карты
    Кто видит
    Вы. Имя (если задали) видят все как автора вашей карты, участники ваших карт в списке участников и каждый, кто открыл вашу ссылку-приглашение. Профиль (фото, «О себе», месяц и год регистрации) видят все на странице профиля и рядом с вашим именем как автора карты и комментариев — только если имя задано и прошло проверку, а профиль не скрыт; если вы включили «Показывать мои карты», в профиле видны ваши публичные карты из каталога (до трёх и число остальных; по умолчанию выключено); кнопку «Следить» видят только вошедшие пользователи и только когда карты показываются — кто именно следит за вами, не видит никто, а вы видите лишь их число в настройках профиля; метки по-прежнему без автора, роли на картах и действия на чужих картах профиль не показывает (единственная отметка о роли — «Администрация Mapiko» рядом с именем администратора платформы: это публичное подтверждение, что профиль официальный). Email видят владелец карты, где вы участник, и администраторы платформы
  • Сессии входа

    Какие данные
    Хеш токена обновления, название браузера (User-Agent) и время входа; сразу после обновления входа — на 30 секунд зашифрованная копия нового токена, чтобы другая вкладка того же браузера не потеряла вход
    Зачем
    Поддержка входа, безопасность
    Кто видит
    Только сервис
  • Вход через Google, Telegram или Facebook

    Какие данные
    Название сервиса входа, ваш идентификатор в нём и дата привязки. Google передаёт email: подтверждённый Google адрес мы записываем в аккаунт, созданный через Google, или в аккаунт без email, к которому вы привязали Google, если адрес ещё не занят; если адрес уже принадлежит подтверждённому аккаунту, вход привязывается к нему (с письмом на этот адрес) или просит войти паролем. Facebook передаёт email, но мы его не используем и не храним; Telegram email не передаёт. Ник, имя, фото и токены сервиса входа мы не храним и нигде не показываем
    Зачем
    Вход без пароля, привязка и отвязка способов входа в профиле, подтверждение личности перед удалением аккаунта
    Кто видит
    Вы (в профиле и «Моих данных»)
  • Служебные письма

    Какие данные
    Мы отправляем только служебные письма: подтверждение email (только по вашему запросу из профиля), ссылку для смены пароля (по вашему запросу), уведомление о смене способа входа, ответ на ваше обращение к администрации или команде карты (если вы указали в нём email; в таком письме только ссылка на обращение), предупреждение от администрации; администраторам — ещё оповещения о сбоях. В письмах подтверждения и смены пароля только ссылка с одноразовым ключом. В базе хранятся хеш ключа, его срок (24 часа для подтверждения, 1 час для смены пароля) и время использования. До отправки письмо ждёт в очереди на сервере (таблица messenger_messages): там лежат адрес получателя и текст письма со ссылкой, где ключ записан открытым текстом (хеш только в таблице ключей); адрес, введённый в форме «Забыли пароль», тоже попадает в очередь, даже если такого аккаунта нет
    Зачем
    Подтверждение email, восстановление доступа, уведомление об ответе на обращение
    Кто видит
    Только сервис и почтовый сервер, который доставляет письмо (см. «Третьи стороны»)
  • Журнал писем

    Какие данные
    Время, вид письма (подтверждение email, смена пароля, смена способа входа, ответ на обращение, предупреждение, оповещение администраторам), статус (в очереди, отправлено, доставлено, не отправлено из-за лимита или стоп-листа, ошибка, вернулось, отмечено как спам), скрытый адрес (первые два символа и домен, например d6***@gmail.com), необратимый хеш адреса (HMAC), идентификатор письма в почтовом сервисе, ссылка на аккаунт. Текста и ссылок письма в журнале нет. Адреса, с которых письмо вернулось или на которые получатель пожаловался как на спам, попадают в стоп-лист (только хеш адреса и причина): на них письма больше не отправляются, пока администратор не снимет адрес
    Зачем
    Лимиты писем (не больше нескольких в день на один адрес, пауза между одинаковыми письмами), защита от отправки писем на чужой адрес и от спама, разбор проблем с доставкой
    Кто видит
    Вы (в «Моих данных» — письма, связанные с вашим аккаунтом) и администраторы платформы
  • Анонимная личность (если вы без аккаунта или с ним)

    Какие данные
    Случайный идентификатор в cookie (подписан сервером), хеш отпечатка браузера, хеш IP-адреса, с которого создана анонимная сессия (для IPv6 — и хеш его подсети /64), оценка доверия (число), даты создания и последнего обновления анонимной сессии, статус; связь с аккаунтом, если вы входили из этого браузера
    Зачем
    Защита от спама и злоупотреблений, лимиты действий
    Кто видит
    Администраторы платформы видят идентификатор, доверие, статус, даты создания и последнего обновления сессии и число активных меток; хеши в интерфейсе не показываются
  • Комментарии и реакции

    Какие данные
    Текст комментария, выбранный эмодзи, время, пометки фильтров (flags) и причина модерации комментария (moderation_reason); в базе связаны с автором (аккаунтом или анонимной личностью), никнейм автора комментария видят все. Предложения правок метки: новый текст и поля, пояснение, «закрылось», пометки фильтров, статус, время и кто решил; в базе связаны с автором предложения, видят их только команда карты и автор метки (автора предложения — как автора комментария)
    Зачем
    Обсуждение меток
    Кто видит
    Зависит от видимости карты. Комментарий, попавший под фильтры, видят автор и модераторы, пока его не одобрили
  • Метки на картах

    Какие данные
    Текст и значения дополнительных полей, если автор карты добавил их к типу метки (текст и поля проверяет фильтр персональных данных и запрещённых слов); необязательный телефон для связи (только в шаблоне «Потерянные и найденные животные»): хранится отдельно от остальных полей, не попадает в ленту, на страницы и в экспорт карты, показывается всем по кнопке «Показать номер» (с ограничением числа запросов) и стирается, когда метка стала «решено», исчезла по сроку или снята; место на карте, тип, время создания, последнего редактирования автором (автор может изменить текст и поля, пока с меткой не взаимодействовал никто другой (голос, комментарий, реакция, жалоба); прежний текст не хранится) и окончания, голоса «подтверждаю / опровергаю» (с хешем подсети голосующего, 30 дней), служебные пометки фильтров и доверия (flags), статус, причина модерации (moderation_reason), пояснение модератора автору метки (author_reason), время и исполнитель модерации. У типов со статусом выполнения — статус («открыто / в работе / решено») и история его изменений: кто изменил («команда карты» или «автор метки», без имени), когда, комментарий; видят все, кто видит метку. У типов «Можно взять задачу» — кто взял задачу («Я беру», только аккаунт), когда взял и отправлено ли напоминание; кто именно взял (никнейм, если он прошёл проверку), видят только автор метки и команда карты, остальные — «Взято волонтёром»; связь снимается, когда волонтёр отказался, его сняли или аккаунт удалён. В базе метка связана с её автором
    Зачем
    Основная функция сервиса
    Кто видит
    Зависит от видимости карты. Автора метки на карте не показывают; кто за что голосовал, не публично
  • Фото меток

    Какие данные
    Изображение JPEG до 1600 px и миниатюра до 400 px без метаданных (EXIF), размеры, статус проверки, время загрузки; фото связано с меткой, а через неё с её автором
    Зачем
    Иллюстрация метки
    Кто видит
    На проверке — автор метки и модераторы карты; опубликованное — все, кто видит метку; администраторы платформы
  • Ваши карты и участие

    Какие данные
    Название, описание, настройки и видимость карт, типы меток (названия и подписи полей); участники, подписки (с отметкой «Заглушить карту»). Уведомления на сайте: настройки, до трёх «Моих мест» для уведомлений «рядом» (координаты округлены примерно до 100 м — точный адрес не хранится), выбор «Следить / Не следить» на метках, авторы, за которыми вы следите (их публичный ключ профиля и время), и сами уведомления (тип события, карта, метка или комментарий, прочитано или нет, время); в уведомлениях нет email и id других людей, автор комментария показывается так же, как в обсуждении. Уведомления хранятся 90 дней от последнего события, настройки и места — до удаления аккаунта; всё это есть в файле «Мои данные»; приглашения-ссылки (хеш ключа, роль, срок, лимит и счётчик использований, кто создал); кто пригласил участника; предложение передать карту другому участнику (действует 7 дней, запись удаляется примерно через сутки после истечения)
    Зачем
    Основная функция сервиса
    Кто видит
    Зависит от видимости карты; список участников видят участники
  • Уведомления в Telegram

    Какие данные
    Уведомления в Telegram (по желанию): если вы подключили бота @mapiko_login_bot в профиле, мы храним идентификатор чата Telegram (chat_id), чтобы отправлять туда ваши уведомления; их текст передаётся Telegram. Идентификатор удаляется, как только вы отключите уведомления в профиле или командой /stop, заблокируете бота или удалите аккаунт.
    Зачем
    Дублирование ваших уведомлений в Telegram, только по вашему выбору
    Кто видит
    Вы (в «Моих данных»); текст уведомлений — Telegram (см. «Третьи стороны»)
  • История открытых карт

    Какие данные
    Какие карты вы открывали, войдя в аккаунт, и когда (до 20 последних)
    Зачем
    Список «Недавно открытые» в поиске на любом вашем устройстве
    Кто видит
    Только вы
  • Просмотры карт

    Какие данные
    Сколько раз за день открывали каждую карту — только число, без того, кто открывал. Чтобы не считать один и тот же просмотр дважды, сервер до суток держит в памяти отметку «уже учтено»: хеш от карты, вашего аккаунта или анонимной личности и даты, а также счётчик просмотров с одной сети — хеш от карты, IP-адреса (для IPv6 — подсети /64) и даты; для браузера без анонимной личности — отметку «уже учтено» с его подсети: хеш (HMAC с секретной солью) от карты, подсети (IPv4 /24, IPv6 /64) и даты. В базе хранится только дневное число просмотров
    Зачем
    Порядок «Популярные карты» в поиске
    Кто видит
    Только сервис; публично виден только порядок карт
  • Жалобы

    Какие данные
    Причина, комментарий (телефоны, номера авто и полные имена из него автоматически вырезаются), кто пожаловался (аккаунт или анонимная личность) и хеш его подсети (30 дней), статус, время и исполнитель рассмотрения
    Зачем
    Модерация
    Кто видит
    Администраторы платформы. Автору контента жалобщика не показывают
  • Обращения к администрации

    Какие данные
    Тема, текст ваших сообщений и ответы администрации, объект обращения (метка, комментарий, фото, карта или блокировка), кто написал (аккаунт или анонимная личность), email для ответа (необязательно, хранится только в этом обращении), язык, статус и время. Телефоны, имена и другие персональные данные в тексте не вырезаются: они могут быть нужны для вашего запроса (например, на удаление данных)
    Зачем
    Ответ на ваш вопрос, обжалование решения модерации или блокировки, запрос о ваших данных. Частые вопросы администрация может обезличенно переписать в «Вопросы и ответы»
    Кто видит
    Вы (в том аккаунте или браузере, из которого писали) и администраторы платформы. Команда карты обращений не видит
  • Обращения к команде карты

    Какие данные
    Тема, текст ваших сообщений и ответы команды карты, карта, которой вы писали, кто написал (аккаунт или анонимная личность), email для ответа (необязательно, хранится только в этом обращении), язык, статус и время
    Зачем
    Вопрос, предложение или обжалование владельцу и модераторам конкретной карты. Команда может заблокировать автора на своей карте или передать обращение администрации платформы
    Кто видит
    Вы, владелец и модераторы этой карты — только текст: ваши email, имя и аккаунт команде не показываются, а вам не показывается, кто из команды ответил. Администраторы платформы — если команда передала обращение им
  • Архив жалоб

    Какие данные
    Открытые жалобы на удалённые метку, комментарий, фото, карту или аккаунт: вид и идентификатор цели, причина, комментарий жалобщика, дата. Без идентификатора жалобщика
    Зачем
    Чтобы нарушитель не мог спрятать следы удалением
    Кто видит
    Администраторы платформы
  • Служебные записи после удаления

    Какие данные
    Для удалённых заблокированных: необратимый хеш email (HMAC) и такие же хеши привязанных способов входа (сервис и ваш идентификатор в нём), дата и причина блокировки. Для стёртой анонимной личности: только случайный идентификатор её токена
    Зачем
    Закрыть обход блокировки повторной регистрацией; старый токен не воскрешает стёртую личность
    Кто видит
    Только сервис
  • Блокировки на карте

    Какие данные
    Карта, кого заблокировали (аккаунт или анонимная личность), срок (1 день, 7 дней или навсегда), причина, скрыты ли записи, кто заблокировал и кто снял, время; у анонимной личности — хеш отпечатка её браузера, пока блокировка действует
    Зачем
    Команда карты ограничивает участие нарушителя на своей карте; счётчики нарушений автора
    Кто видит
    Команда этой карты (без email и идентификатора анонимной личности), администраторы платформы
  • Ограничения и предупреждения

    Какие данные
    Срок режима «только чтение» аккаунта или анонимной личности, а пока ограничение действует — хеши отпечатка и сети (IP-адреса, для IPv6 — подсети /64) её браузеров; предупреждение — обращение от администрации с причиной в «Мои обращения» и письмо на подтверждённый email
    Зачем
    Ступени реагирования администрации до блокировки
    Кто видит
    Вы и администраторы платформы
  • Журнал модерации

    Какие данные
    Какое действие, над чем, по какой причине и когда выполнил модератор или администратор
    Зачем
    Подотчётность модерации, защита от злоупотреблений
    Кто видит
    Администраторы платформы
  • Технические журналы

    Какие данные
    IP-адрес, время, метод и адрес запроса без параметров (токен приглашения в адресе скрыт), код, размер и время ответа в журналах доступа веб-сервера, без названия браузера (User-Agent) и страницы, с которой пришёл запрос (Referer); временные счётчики лимитов в памяти сервера (до суток); отметка «из этой сети уже входили в аккаунт» — хеш от email и сети (IP-адреса, для IPv6 — подсети /64), 30 дней; журналы ошибок веб-сервера и приложения при сбое могут содержать IP-адрес, адрес запроса с параметрами (например, участок карты) и адрес страницы, с которой пришёл запрос (Referer), но не токены — за исключением редкого аварийного обрыва зависшего запроса приглашения; счётчик переходов по метке ссылки (?ref=) с лендинга и страниц карт: только количество за день, без IP-адреса, названия браузера, cookie и данных о вас (хранится 400 дней)
    Зачем
    Безопасность, диагностика, защита от перебора
    Кто видит
    Администраторы платформы

3. Чего мы не делаем

  • Не продаём и не передаём ваши данные для рекламы. Рекламы и рекламных трекеров в сервисе нет. Рассылок и рекламных писем мы не отправляем.
  • Считаем анонимную статистику посещений без cookie с помощью нашей сети доставки и защиты (см. «Третьи стороны»): страница, сайт, с которого вы перешли, страна, браузер, система, тип устройства, скорость загрузки страницы; без cookie, без идентификатора, без профиля интересов. Сторонние аналитические сервисы вроде Google Analytics не используем.
  • Не отслеживаем ваше местоположение. Кнопка «Моё место» на карте запрашивает геолокацию устройства только после нажатия и с вашего разрешения в браузере: координаты используются только в вашем браузере, чтобы показать вас на карте, на сервер не отправляются и не хранятся. Но карта перемещается к вам, и браузер, как и для любого участка, загружает метки этого участка с нашего сервера и подложку с OpenFreeMap: границы видимого участка вокруг вас получают наш сервер (в журналы он их не записывает) и OpenFreeMap. Так же работает кнопка определения места на демо-странице. Сортировка списка меток «Рядом со мной» тоже запрашивает геолокацию только с вашего разрешения, а расстояние считает только браузер. Поиск карт показывает «На этом участке карты»: для этого на сервер отправляются границы видимой части карты, округлённые примерно до 10 км. После нажатия «Возле меня» и вашего разрешения карта перемещается к вам, поэтому эти границы фактически описывают ваш район. Сервер их не хранит, не записывает в журналы и не связывает с вами. Координаты есть только у метки, которую вы поставили вручную.
  • Не показываем, кто автор метки, и не храним историю ваших маршрутов.
  • Не храним метаданные фото меток и профиля: файл перекодируется, EXIF (в том числе координаты съёмки и модель телефона) не сохраняется.

4. Отпечаток браузера

Чтобы отличать живых людей от спам-ботов, ваш браузер вычисляет отпечаток: число из характеристик браузера и устройства (с помощью библиотеки FingerprintJS с открытым кодом, она работает на вашем устройстве). Мы считаем отпечаток персональными данными.

Отпечаток вычисляется и отправляется на сервер только перед действием, которое записывает данные (метка, голос, реакция, комментарий, жалоба, обращение), или когда вы нажимаете кнопку такого действия либо переходите в его поле; браузер без аккаунта тогда же получает анонимную сессию (cookie anon_token), если её ещё нет. Перед созданием анонимной сессии браузер проходит проверку сервисом защиты от ботов (см. «Третьи стороны»): он видит IP-адрес и технические признаки браузера; мы храним только результат. Для просмотра карт и страниц отпечаток не вычисляется и анонимная сессия не создаётся. Сырой отпечаток мы не храним и не пишем в журналы: сервер сразу превращает его в хеш (HMAC-SHA256 с секретной солью, которая хранится в настройках сервера, а не в базе) и хранит только этот хеш. Так же хранятся хеш IP-адреса и, для IPv6, хеш его подсети /64: по ним администратор может временно закрыть доступ с адреса автора нарушения, а для IPv6 — и из его подсети /64 (у автора с аккаунтом — по хешам его последних сессий браузера; подсети голосов для этого не используются). При повторном получении сессии новые хеши заменяют предыдущие: хранится только последний хеш отпечатка, IP и подсети. Хеш не позволяет прочитать отпечаток или адрес, но тот, кто знает соль, может проверить, соответствует ли хеш определённому значению, поэтому мы считаем хеши персональными данными.

Зачем: лимиты на количество меток считаются по анонимной личности или аккаунту, хешу отпечатка и хешу IP вместе; голоса, реакции и жалобы ограничиваются по анонимной личности или аккаунту, хешу отпечатка и хешу подсети (IPv4 /24, IPv6 /64); чтобы снять метку голосами или пометить её жалобами, считаются только голоса и жалобы с разных устройств и сетей. Совпадение хеша означает «похоже на того же человека», а не «это точно он». Отпечаток не является ключом вашей личности и не используется для рекламы или слежки за вами на других сайтах; никаких автоматических решений только по отпечатку мы не принимаем.

Анонимная личность — это случайный идентификатор в cookie anon_token, подписанный сервером (HMAC-SHA256 с секретным ключом), чтобы его нельзя было подделать; других данных о вас cookie не содержит. Хеш IP-адреса и подсети стирается через 30 дней после создания или обновления анонимной сессии. Во время атаки или злоупотреблений администратор может временно (до 30 дней) закрыть доступ с адреса, подсети (IPv4 /24, IPv6 /64) или браузера: для этого хранятся только хеш (такой же HMAC), причина и срок, сам адрес не хранится; запись удаляется через 30 дней после окончания блокировки. Хеш отпечатка хранится, пока существует запись анонимной личности; его можно стереть в разделе «Ваши права и управление данными». Если команда карты заблокировала анонимную личность на своей карте, хеш её отпечатка хранится и в блокировке, пока она действует (даже после стирания личности): блокировка действует и на новые анонимные сессии с тем же отпечатком на этой карте. Так же, пока действует ограничение «только чтение» от администрации, оно действует и на новые анонимные сессии с тем же отпечатком в той же сети (тот же IP-адрес, для IPv6 — подсеть /64), даже после удаления аккаунта или стирания личности. Хеш отпечатка заблокированной анонимной личности кнопкой не стирается, только вместе со связанным аккаунтом.

5. Cookie и локальное хранилище

Мы используем только технические cookie, без которых сервис не работает. Cookie для рекламы и аналитики нет. В локальном хранилище браузера (localStorage) мы храним только отметку cookie_notice_ack о том, что вы закрыли уведомление о cookie, map_style — выбранный вид карты (Safety, Dark, Positron или Liberty), map_panel — развёрнута ли карточка карты и выбранная в ней вкладка, point_sort — порядок списка меток на картах, где вы его изменили (номер карты и выбранный порядок), route_stops — остановки маршрута, которые вы добавили (метка, координаты и название метки), и recent_maps — до 5 карт, которые вы открывали без входа (адрес и название карты), для списка «Недавно открытые». cookie_notice_ack, map_style, map_panel, point_sort и route_stops на сервер не отправляются; адреса карт из recent_maps перед показом списка отправляются на сервер только для проверки (недоступные карты убираются, названия обновляются; сервер их не сохраняет), а recent_maps после входа один раз переносится в историю открытых карт вашего аккаунта и стирается из браузера. На время входа через Google, Telegram или Facebook в хранилище вкладки (sessionStorage) лежит social_return — язык и страница, на которую вернуться после входа; он стирается, как только вход завершён, и на сервер не отправляется. Других настроек браузер не запоминает.

  • access_token

    Зачем
    Вход в аккаунт (токен доступа, действует 15 минут, обновляется автоматически). Недоступна скриптам (HttpOnly)
    Срок
    До 30 дней
  • refresh_token

    Зачем
    Обновление входа без ввода пароля. HttpOnly, отправляется только в раздел входа
    Срок
    30 дней
  • csrf_token

    Зачем
    Защита от поддельных запросов. Её читает страница, чтобы подписывать запросы
    Срок
    30 дней со входом, 1 год без него
  • anon_token

    Зачем
    Анонимная личность: случайный идентификатор, подписанный сервером (HMAC). HttpOnly
    Срок
    1 год
  • social_flow

    Зачем
    Незавершённый вход через Google, Telegram или Facebook: проверяет, что ответ сервиса входа вернулся в тот же браузер. Подписана сервером, HttpOnly, отправляется только в раздел входа
    Срок
    10 минут
  • social_signup

    Зачем
    Первый вход через сервис входа до вашего согласия с правилами: название сервиса, ваш идентификатор в нём и email, если сервис его передал. До согласия аккаунт не создаётся и ничего не сохраняется. Подписана сервером, HttpOnly, отправляется только в раздел входа
    Срок
    10 минут
  • social_reauth

    Зачем
    Подтверждение личности через сервис входа перед удалением аккаунта или привязкой способа входа, если у вас нет пароля. Подписана сервером, HttpOnly, действует один раз
    Срок
    5 минут
  • i18n_locale

    Зачем
    Язык интерфейса (украинский, русский или английский)
    Срок
    1 год
  • theme

    Зачем
    Выбранная тема интерфейса (светлая или тёмная); «как в системе» — cookie нет. Функциональная, её читает страница до показа, чтобы не мигала
    Срок
    1 год
  • last_map

    Зачем
    Адрес (slug) последней открытой карты: чтобы вернуть на неё из кабинета и администрирования. Функциональная, её читает страница
    Срок
    1 год

Все cookie имеют атрибут SameSite=Lax. В рабочей версии сервиса access_token, refresh_token, csrf_token, anon_token, social_flow, social_signup, social_reauth, i18n_locale, last_map и theme имеют атрибут Secure (передаются только через HTTPS).

6. Кто видит ваши данные

  • Все посетители: содержимое публичных карт (метки без авторов), название и описание карты, имя автора карты, если вы его указали.
  • Участники карты: список участников и их роли. Владелец карты видит ещё и email участников.
  • Команда карты в кабинете карт: владелец и модераторы карты видят метки, комментарии и фото своих карт (без авторов), а также число и причины жалоб на них (без того, кто пожаловался, и без текста жалобы) и могут передать жалобу платформе (в журнал модерации записывается, кто передал); владелец — ещё участников с email и журнал действий на своих картах, где действия администраторов платформы помечены «Администрация платформы» без имени; редактор видит типы меток и настройки. Хеши отпечатков и IP, оценку доверия и слова фильтров кабинет не показывает. Рядом с записью команда видит счётчики её автора только по своей карте: сколько жалоб на его записи и сколько из них подтверждено, сколько записей снято модераторами, сколько раз его блокировали на этой карте — без имени, аккаунта и данных с других карт; пометки подозрения автоматики — только причиной («похоже на ТЦК», «номер телефона»), без слов и правил. В разделе «Заблокированные» команда видит заблокированных на своей карте: проверенное имя аккаунта (у анонимной личности — без идентификатора), срок, причину и запись, из которой заблокировали.
  • Администраторы платформы: жалобы, журнал модерации, статусы аккаунтов. Они могут скрыть метку, заблокировать карту или пользователя независимо от настроек автора карты, а для модерации и поддержки видят и меняют любую карту, в том числе приватную, с её метками, участниками (с email) и настройками; их изменения чужих карт записываются в журнал модерации. Администраторы видят счётчики человека по всей платформе: как автора (жалобы на записи, подтверждённые, снятые модераторами записи, блокировки на картах) и как жалобщика (сколько жалоб подано и сколько подтвердилось); счётчики считаются из имеющихся данных и отдельно не хранятся. Если нарушений у автора больше порога, который задаёт администрация, его новые записи получают пометку «автор с нарушениями» — это не блокировка, решение принимает человек. Модераторы платформы (люди или помощник на основе искусственного интеллекта) по указанию администрации просматривают и модерируют записи платформы: очереди модерации, жалобы, метки, комментарии и фото с текстом, счётчиками автора как автора и журналом модерации — без email, IP-адресов, счётчиков жалобщика и обращений. Они могут одобрить, отклонить или скрыть запись, разобрать жалобу, предупредить автора или ограничить «только чтение» на 1 или 7 дней; каждое действие записывается в журнал с причиной. Блокировать аккаунты и карты, видеть обращения, менять правила и настройки модераторы платформы не могут.
  • Приватные карты и карты «по ссылке» видят только те, у кого есть доступ или ссылка, и администраторы платформы.
  • Каждый, кто видит карту, может скачать её метки файлом (GeoJSON, KML, CSV): текст, дополнительные поля, тип, место, время и голоса, без авторов.
  • Публичные карты и карты «по ссылке» можно встроить на другие сайты (виджет): тогда карту с метками видят посетители этих сайтов.
  • Название, описание и число меток публичной карты из каталога попадают в превью для соцсетей и в карту сайта для поисковых систем.
  • Анонимность не абсолютна. Публично автор метки не показывается, но сервис хранит связь записи с аккаунтом или анонимной личностью, анонимный идентификатор и хеш отпечатка, хеш IP-адреса и подсети (30 дней) и IP-адреса в журналах доступа веб-сервера (до 14 суток) и журналах ошибок. По законному требованию уполномоченного органа (например, суда или полиции) мы можем передать эти данные.

7. Третьи стороны

Подложку карты (тайлы, шрифты и стили) браузер загружает с tiles.openfreemap.org (OpenFreeMap). Этот сервис, как и любой сайт, видит ваш IP-адрес, название браузера и то, какой участок карты вы смотрите. Данные карты © участники OpenStreetMap (лицензия ODbL). Ваши метки в OpenStreetMap не передаются; для определения адреса координаты метки (без текста, автора и вашего IP-адреса) передаются OpenStreetMap Nominatim. Справочные карты платформы содержат данные из открытых источников (OpenStreetMap — ODbL, открытые данные — CC BY), в том числе контакты организаций и ФЛП (название или имя ФЛП, телефон, сайт, email, часы работы) так, как они указаны в источнике; мы показываем их как справку в законном интересе пользователей. Чтобы убрать свои данные, пожалуйтесь на метку с причиной «персональные данные» — жалобу рассматривает администрация платформы.

Обновления карты в реальном времени идут с собственного сервера сервиса (Mercure): при открытии карты браузер отправляет ему ваш IP-адрес и кратковременный токен с номером карты. Это наш сервис, не третья сторона.

Обработчики, которые работают с данными по нашему поручению: хостинг-провайдер (сервер, база данных, резервные копии), почтовый сервис (доставка писем; видит адрес и текст письма со ссылкой и сообщает нам, доставлено ли письмо, вернулось ли оно и отметил ли его получатель как спам), сервис искусственного интеллекта, через который работает помощник модерации платформы (получает только то, что видит модератор платформы, и только когда администрация поручила ему модерацию), служба отслеживания ошибок (отчёты о сбоях сервера и браузера: текст ошибки, место в коде, метод и адрес запроса без параметров; в отчётах нет данных аккаунта, cookie и заголовков, а email, IP-адреса и токены из текста ошибки вырезаются; отчёт о сбое в браузере отправляет сам браузер, поэтому служба, как и любой сайт, видит IP-адрес соединения) и сеть доставки и защиты от атак (через неё проходит весь трафик между браузером и сервером, поэтому она видит IP-адрес, запросы и ответы; используется для доставки страниц, защиты от атак и подсчёта анонимной статистики посещений; она же — сервис защиты от ботов, который проверяет браузер перед созданием анонимной сессии). Названия поставщиков сообщим по запросу. Других внешних сервисов (другая аналитика, реклама, соцсети, шрифты с чужих серверов) страницы не подключают. Сервисы входа Google, Meta (Facebook) и Telegram вы выбираете сами: их скриптов на наших страницах нет, браузер переходит на сайт сервиса только после нажатия кнопки входа. Сервис входа обрабатывает ваши данные по собственной политике конфиденциальности, в том числе за пределами Украины, и передаёт нам только ваш идентификатор и email (см. «Какие данные мы обрабатываем»); своих данных о вас мы ему не передаём. Telegram получает также текст уведомлений, которые вы сами включили в профиле (см. «Какие данные мы обрабатываем»): он обрабатывает их по собственной политике конфиденциальности.

Другим лицам мы данные не передаём, кроме случаев, описанных в этой политике, и законных требований уполномоченных органов.

8. Сколько мы храним данные

  • Аккаунт, ваши карты, голоса, подписки

    Срок
    До удаления аккаунта (см. ниже)
  • Привязка способа входа (Google, Telegram, Facebook)

    Срок
    До отвязки в профиле или удаления аккаунта; установка или смена пароля по ссылке из письма снимает все привязки
  • Telegram chat_id

    Срок
    Пока включены уведомления в Telegram; удаляется, как только вы их отключите в профиле или командой /stop, заблокируете бота или удалите аккаунт
  • История открытых карт

    Срок
    90 дней от последнего открытия карты (ежедневная уборка) и не больше 20 карт; очищается кнопкой «Очистить историю» в профиле, удаляется вместе с аккаунтом
  • Просмотры карт

    Срок
    Дневные счётчики — 90 дней (ежедневная уборка); отметка «уже учтено» — до суток
  • Токены обновления входа

    Срок
    30 дней с последнего обновления входа (при каждом обновлении токен выпускается заново); после выхода название браузера стирается за сутки, сама запись без него хранится до конца срока, чтобы выявлять повторное использование токена. Запись удаляется через сутки после окончания 30-дневного срока (ежедневная уборка)
  • Ключи из писем

    Срок
    Действуют 24 часа (подтверждение) или 1 час (смена пароля), удаляются через сутки после окончания срока
  • Очередь писем

    Срок
    Сообщение с адресом и ссылкой удаляется из очереди сразу после отправки. Письмо, которое не удалось отправить после нескольких попыток, остаётся в очереди ошибок (адрес и ссылка с ключом) без автоматического срока, пока её не очистит администратор вручную; ключ в ссылке при этом теряет силу по своему сроку (24 часа или 1 час)
  • Журнал писем

    Срок
    30 дней, затем удаляется автоматически; с удалением аккаунта — сразу. Стоп-лист адресов — пока администратор не снимет адрес
  • Хеш IP-адреса и подсети анонимной личности

    Срок
    30 дней после создания или обновления анонимной сессии, затем стирается (и у заблокированной личности тоже); хеш подсети в голосе или жалобе — 30 дней после голоса или жалобы
  • Хеш отпечатка и анонимный идентификатор

    Срок
    Пока существует запись анонимной личности или пока вы её не сотрёте. Незаблокированная анонимная личность без меток, голосов, комментариев, реакций, жалоб, обращений и блокировок удаляется через 30 дней после последнего визита. У заблокированной личности — до удаления связанного аккаунта, без аккаунта — без ограничения срока, для ручной проверки администратором в базе; автоматически новые сессии по этому хешу сейчас не проверяются
  • Комментарии

    Срок
    Текст хранится, пока не удалена метка, карта или аккаунт автора. Если комментарий удалил автор (в течение 10 минут) или модератор, он не показывается, но остаётся в базе со статусом «удалён». Предложения правок — пока не удалена метка, карта или аккаунт (анонимная личность) автора предложения
  • Метки

    Срок
    Показываются на карте ограниченное время (часы или сутки в зависимости от типа), затем исчезают с карты. В базе остаются, пока не удалена карта или аккаунт автора
  • Фото меток

    Срок
    До 3 фото к своей метке — при создании или позже, пока с меткой не взаимодействовал никто другой; перекодируется в JPEG до 1600 px без метаданных, вместе с миниатюрой до 400 px. В зависимости от настройки карты фото публикуется сразу, без предварительной проверки (так по умолчанию), или только после одобрения модератором карты; владелец карты может и отключить фото. На фото не должно быть людей и номеров авто. На карте с проверкой своё фото владельца или модератора карты одобряет другой модератор карты, а на заблокированной карте фото одобряет только администрация платформы. Отклонённое или скрытое фото удаляется сразу вместе с миниатюрой; фото удалённой метки — при ночной уборке, в течение суток. Фото метки, исчезнувшей с карты по сроку, хранится, пока метка не удалена (см. «Метки»). На опубликованное фото можно пожаловаться; жалобы «персональные данные» рассматривает администрация платформы. Фото профиля удаляется сразу, когда вы его заменили или убрали, его убрала администрация или аккаунт удалён; на профиль можно пожаловаться — жалобу рассматривает администрация платформы
  • Жалобы

    Срок
    Удаляются вместе с меткой, фото или картой. Открытые жалобы на удалённое уходят в архив жалоб; жалобы вашего аккаунта после его удаления остаются без вашего имени
  • Обращения к администрации

    Срок
    Закрытые — 1 год после закрытия (ежедневная уборка), открытые — до закрытия. Удаляются и вместе с аккаунтом или анонимной личностью
  • Обращения к команде карты

    Срок
    Закрытые — 1 год после закрытия (ежедневная уборка), открытые — до закрытия. Удаляются и вместе с картой, аккаунтом или анонимной личностью
  • Блокировки на карте

    Срок
    Снятые и истёкшие блокировки хранятся для счётчиков нарушений, пока существуют карта и аккаунт или анонимная личность; удаляются вместе с ними. Хеш отпечатка в блокировке стирается сразу, как её сняли или заменили новой, а после окончания срока — в течение суток; действующая блокировка стёртой анонимной личности остаётся без связи с ней, только с хешем отпечатка, до конца срока или снятия
  • Ограничение «только чтение»

    Срок
    Действует до конца срока (1, 7 или 30 дней) и снимается само; дата срока остаётся в аккаунте или анонимной личности до следующего ограничения или их удаления. Хеши отпечатка и сети браузеров ограниченной личности стираются сразу, как ограничение сняли или заменили новым, а после окончания срока — в течение суток; удаление аккаунта или стирание личности их до того не стирает
  • Архив жалоб и служебные записи после удаления

    Срок
    До 1 лет от записи
  • Журнал модерации

    Срок
    До 1 лет от записи. Поле причины, которое пишет модератор, может содержать произвольный текст
  • Журналы веб-сервера

    Срок
    Журналы доступа — до 14 суток, затем удаляются автоматически. Журналы ошибок веб-сервера и приложения — до 7 суток (и в пределах объёма), затем удаляются автоматически
  • Резервные копии

    Срок
    До 30 суток, более старые копии удаляются автоматически. Удалённые данные исчезают из копий вместе с их ротацией

9. Ваши права и управление данными

У вас есть права, предусмотренные статьёй 8 Закона Украины «О защите персональных данных»: знать, какие данные о вас обрабатываются, и получить их, требовать исправления или удаления, возразить против обработки, жаловаться Уполномоченному Верховной Рады Украины по правам человека или в суд. Запрос — через форму «Написать в поддержку» или на [email protected]; отвечаем в срок, установленный законом.

Многое вы делаете сами: имя, фото профиля, «О себе» и «Скрыть профиль» меняются в профиле; аккаунт, карты и данные удаляются в профиле (раздел «Удаление аккаунта»); архивную карту можно удалить навсегда на странице «Мои карты → Архив»; историю открытых карт очищает кнопка «Очистить историю» в профиле; все свои данные одним файлом JSON скачивает кнопка «Скачать мои данные» в профиле (данные анонимной личности этого браузера — кнопкой ниже; если аккаунт заблокирован — такой же кнопкой на странице входа после ввода email и пароля).

Сейчас у нас нет анонимных данных, связанных с этим браузером.

10. Как удалить данные

Аккаунт и все связанные с ним данные вы удаляете сами: войдите и откройте Профиль → вкладка «Приватность и данные» → «Удаление аккаунта» → «Удалить аккаунт…». Что исчезает, а что остаётся, — в разделе «Что происходит после удаления».

Если вы входите без пароля — через Google, Telegram или Facebook, — подтвердите удаление повторным входом через тот же сервис: кнопка в разделе «Удаление аккаунта», подтверждение действует 5 минут.

Отвязка способа входа (профиль → «Способы входа» → «Отвязать») и удаление аккаунта стирают привязку в Mapiko, но не снимают разрешение, которое вы дали в самом сервисе входа: его отзывают в настройках учётной записи Google, Facebook или Telegram.

Не можете войти или удалить аккаунт сами — напишите на [email protected] или через форму «Написать в поддержку» (тема «Запрос о персональных данных»): удалим аккаунт, как только убедимся, что он ваш. Данные без аккаунта стирает кнопка в разделе «Ваши права и управление данными».

11. Что происходит после удаления

Удаление необратимо. При удалении аккаунта:

  • исчезают ваш email, пароль, сессии, ключи из писем, ваши карты вместе со всем, что в них есть, ваши голоса, подписки, участие в картах, история открытых карт, уведомления, их настройки и «Мои места»; ваши жалобы на чужой контент остаются, но без вашего имени;
  • стираются анонимные личности, связанные с аккаунтом (и заблокированные тоже), и личность браузера, из которого вы удаляете аккаунт, если она ничья: хеши отпечатка, IP и подсети, голоса, метки и комментарии (на ваш выбор);
  • открытые жалобы на удалённые вами метки, комментарии, фото и карты, а также на сам аккаунт переходят в архив жалоб (без данных жалобщика), чтобы удаление не стирало следы нарушений;
  • если аккаунт заблокирован, удалить его может только оператор по обращению; тогда сохраняется необратимый хеш email, чтобы заблокированный не вернулся повторной регистрацией;
  • аккаунт нельзя удалить, пока вы владелец карты, заблокированной платформой, или имеете роль администратора: обратитесь в поддержку;
  • метки и комментарии на чужих картах вы выбираете сами: удалить или оставить без привязки к вам;
  • в журнале модерации действия, которые вы выполняли как модератор или владелец карты (передача, импорт и копирование карты), остаются, но автором становится служебная запись «удалённый пользователь»; записи о действиях над вашими данными остаются по идентификатору, по которому вас уже не узнать;
  • резервные копии очищаются по сроку, указанному выше.

Анонимная личность стирается кнопкой в разделе «Ваши права и управление данными»: исчезают хеши отпечатка, IP и подсети и голоса; жалобы, которые вы подавали, остаются, но без привязки к вам; метки и комментарии можно удалить или оставить без автора. Заблокированную анонимную личность кнопкой стереть нельзя (связанную с аккаунтом стирает удаление аккаунта): её хеш отпечатка хранится для ручной проверки администратором в базе (автоматически новые сессии по нему сейчас не проверяются). Если вы потеряли cookie браузера, мы не сможем определить, какие данные ваши, а значит и удалить их.

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

  • Пароль хранится только как необратимый хеш (argon2id).
  • Cookie входа недоступны скриптам (HttpOnly), запросы, меняющие данные, защищены от подделки (CSRF), попытки подбора пароля и злоупотребления ограничиваются лимитами.
  • Доступ администраторов к данным ограничен ролями; их действия в модерации записываются в журнал.
  • Ни один сервис не гарантирует полной безопасности данных; мы принимаем описанные меры и не отвечаем за доступ, полученный в результате действий третьих лиц вопреки этим мерам, в пределах, допускаемых законом.

13. Дети

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

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

Если мы изменим, какие данные собираем или зачем, мы обновим эту страницу, версию и дату. О существенных изменениях можем дополнительно сообщить в сервисе.

15. Контакты

Владелец данных: Демʼянов Д.М. Email: [email protected]; форма «Написать в поддержку» в меню сервиса.