OctaneGo · версия 1.3
Политика обработки персональных данных
1. Общие положения
1.1. Политика определяет порядок обработки и защиты персональных данных пользователей сайта octanego.ru, веб-интерфейсов, Android-приложения, Telegram-бота @octanego_bot и бота OctaneGo в MAX.
1.2. Оператор персональных данных — индивидуальный предприниматель Романов Никита Дмитриевич.
- ОГРНИП
- 323460000005862
- ИНН
- 366609438768
- Адрес для обращений
- romanov@iswin.ru
- Основное место хранения
- хостинг vmland.ru, Москва, Российская Федерация
1.3. Политика подготовлена с учётом Федерального закона от 27 июля 2006 года № 152-ФЗ «О персональных данных» и других применимых требований российского законодательства.
1.4. Оператор обрабатывает только данные, необходимые для описанных целей, не проверяет их по государственным реестрам и не принимает на их основе решений, создающих для пользователя юридические последствия.
2. Основные принципы
Оператор:
- обрабатывает данные законно, добросовестно и для заранее определённых целей;
- не собирает избыточные сведения;
- не объединяет базы с несовместимыми целями;
- принимает меры для точности, безопасности и ограничения доступа;
- прекращает обработку и уничтожает либо обезличивает данные после достижения цели, отзыва согласия или появления другого законного основания.
3. Субъекты, данные и цели обработки
| Субъект и сценарий | Данные | Цель | Основание и срок |
|---|---|---|---|
| Посетитель сайта | IP-адрес, дата и время запроса, адрес страницы, тип браузера и устройства, технические сведения об ошибках и безопасности | Доставка страниц, защита от атак, диагностика и поддержание работы | Законный интерес Оператора в безопасной работе Сервиса; в пределах срока ротации технических журналов либо до завершения расследования инцидента |
| Заявитель на ранний доступ | Адрес электронной почты, время заявки, факт и версии принятого соглашения, политики и согласия | Ведение списка ожидания, отправка одного приглашения, подтверждение согласия | Отдельное согласие; до отправки приглашения, отзыва согласия или прекращения раннего доступа. После достижения цели данные уничтожаются в срок, установленный законом |
| Пользователь с токеном | Отпечаток и зашифрованное значение токена, название доступа, уровень прав, срок и время последнего использования | Авторизация, разграничение прав, отзыв доступа и защита Сервиса | Исполнение пользовательского соглашения; до удаления или окончательного отзыва токена либо прекращения Сервиса |
| Пользователь карты и уведомлений | Выбранный город, избранные АЗС, координаты или введённый адрес базовой точки, рассчитанные расстояния | Персонализация карты, расчёт расстояний и фильтрация уведомлений | Исполнение пользовательского соглашения и запрос пользователя; до изменения или удаления настройки, удаления токена либо прекращения Сервиса |
| Пользователь Telegram-бота | Telegram chat ID, команды, время авторизации и проверки, отпечаток токена, настройки города и уведомлений, статусы доставки; имя и username могут кратковременно поступать в составе обновления Telegram, но не сохраняются в основной базе OctaneGo | Приём команд, авторизация чата, ответы и уведомления, защита от повторной доставки | Исполнение пользовательского соглашения и запрос пользователя; до команды /logout, отзыва токена, обращения об удалении или прекращения Сервиса. Технические журналы хранятся только пока нужны для доставки и диагностики |
| Пользователь бота в MAX | MAX user ID и chat ID, команды и нажатия кнопок, время авторизации и проверки, отпечаток токена, настройки региона и уведомлений, статусы доставки | Авторизация чата, приём команд, ответы и уведомления, защита от повторной доставки | Исполнение пользовательского соглашения и запрос пользователя; до выхода, отзыва токена, обращения об удалении или прекращения Сервиса |
| Пользователь Android-приложения | Случайный идентификатор установки, пакет и версия приложения, отпечаток токена, выбранный регион, Избранное, настройки уведомлений, зашифрованные адреса доставки RuStore, FCM и HMS, координаты текущего положения или базиса только после явного действия пользователя, отправленные сведения об АЗС, технические ошибки и обезличенные события использования приложения | Вход, синхронизация настроек, карта и маршрутный прогноз, доставка уведомлений, отправка сведений об АЗС, отзыв устройства, диагностика, анализ использования и улучшение приложения | Исполнение пользовательского соглашения, согласие и запрос пользователя; до выхода, отзыва токена или устройства, обращения об удалении либо прекращения Сервиса. Недействительные адреса доставки удаляются по правилам жизненного цикла данных |
| Автор обращения | Адрес электронной почты, имя при его указании, содержание обращения и ответы | Ответ, поддержка, исполнение требований субъекта и защита прав Оператора | Согласие, исполнение соглашения или требование закона; до завершения обращения и в пределах применимого срока защиты прав |
3.1. Оператор не намерен собирать сведения о здоровье, биометрические и иные специальные категории данных, паспортные сведения, данные банковских карт или платежей. Не передавайте их через формы, Telegram и электронную почту.
3.2. Сервис предназначен для лиц старше 18 лет. Оператор сознательно не обрабатывает данные детей.
4. Действия с данными
4.1. Оператор может собирать, записывать, систематизировать, накапливать, хранить, уточнять, извлекать, использовать, сопоставлять, передавать указанным в политике лицам, блокировать, удалять и уничтожать данные с использованием автоматизированных средств либо без них.
4.2. Алгоритм OctaneGo автоматически рассчитывает вероятность наличия топлива, но эта оценка относится к АЗС и не оценивает личность пользователя. Автоматизированных решений, порождающих юридические последствия для пользователя, нет.
5. Локальное хранение
5.1. Текущая версия веб-интерфейса хранит токен доступа в localStorage браузера. Это не cookie: значение остаётся на устройстве до выхода или очистки данных сайта и отправляется OctaneGo только для авторизации запросов.
5.2. Пользователю не следует сохранять токен на чужом или общедоступном устройстве. Оператор планирует заменять долговременное браузерное хранение токена более короткими защищёнными сессиями по мере развития Сервиса.
5.3. Android-приложение хранит токен в зашифрованном виде. Ключ шифрования создаётся в Android Keystore и не включается в резервную копию. На устройстве также могут храниться последний полученный срез карты, настройки и очередь неотправленных сведений об АЗС. При выходе токен, ключ и связанные фоновые задания удаляются.
5.4. Приложение не запрашивает фоновое местоположение. Текущее положение используется только после действия Пользователя для центрирования карты, выбора базиса или расчёта расстояния.
6. Хранение в России
6.1. Первичная запись, систематизация, накопление и хранение персональных данных граждан Российской Федерации выполняются на основной инфраструктуре OctaneGo у хостинг-провайдера vmland.ru в Москве, Российская Федерация.
6.2. Доступ к данным ограничен Администратором и техническими лицами, которым он необходим для поддержки и безопасности. Такие лица обязаны сохранять конфиденциальность.
7. Привлечённые сервисы и получатели
7.1. Для работы OctaneGo могут использоваться:
- vmland.ru — российский хостинг сайта, приложений и основных баз данных;
- DaData — обработка введённой пользователем строки адреса и возврат адресных подсказок и координат;
- Project OSRM — расчёт расстояний по координатам выбранной пользователем базовой точки и АЗС;
- Telegram — получение команд и доставка ответов и уведомлений;
- MAX — получение команд и доставка ответов и уведомлений;
- RuStore Push, Firebase Cloud Messaging и Huawei Mobile Services — доставка уведомлений Android-приложению;
- MyTracker — обезличенная продуктовая аналитика Android-приложения на инфраструктуре в Российской Федерации;
- Яндекс Карты — основная картографическая подложка;
- OpenStreetMap — резервные картографические тайлы и исходные дорожные данные;
- unpkg — доставка открытых библиотек интерфейса в браузер;
- поставщик электронной почты Оператора — при отправке обращений и приглашений.
7.2. DaData получает введённую строку адреса от сервера OctaneGo. Публичный маршрутизатор OSRM получает координаты базовой точки и АЗС только после команды рассчитать расстояние. Telegram и MAX получают идентификатор чата и текст исходящего сообщения, необходимые для доставки.
7.3. При загрузке карты, значков и библиотек браузер может напрямую обращаться к Яндекс Картам, OpenStreetMap и unpkg. Эти сервисы получают стандартные технические сведения соединения, включая IP-адрес и заголовки браузера. Картографический сервис также получает номера запрошенных участков карты, соответствующих видимой области. Каждый сервис применяет собственные документы о конфиденциальности.
7.4. Поставщик Android-уведомлений получает выданный им адрес доставки и содержание уведомления: идентификатор события и АЗС, заголовок и краткий текст. API-токен OctaneGo, базис и точное положение Пользователя поставщику уведомлений не передаются.
7.5. После принятия актуального согласия MyTracker получает случайный идентификатор своей установки, сведения о модели устройства, версии системы и приложения, а также названия экранов и обобщённые результаты действий. Рекламный идентификатор, API-токен, точные координаты, идентификатор АЗС и содержание сообщения об обстановке не передаются.
7.6. Оператор не передаёт персональные данные для самостоятельной рекламы, продажи или формирования внешних профилей.
8. Трансграничная передача
8.1. Telegram, Firebase Cloud Messaging, Huawei Mobile Services, публичный сервер Project OSRM, OpenStreetMap и unpkg могут обрабатывать технические сведения, идентификаторы доставки, сообщения или координаты на инфраструктуре за пределами Российской Федерации. На дату публикации политики публичный маршрутизатор OSRM использует инфраструктуру в Швейцарии.
8.2. Трансграничная передача выполняется только для функции, которую запросил Пользователь: работы Telegram-бота, доставки Android-уведомления, загрузки внешнего ресурса или расчёта расстояния. Пользователь может не подключать Telegram, отключить Android-уведомления и не задавать персональную базовую точку.
8.3. До начала трансграничной передачи Оператор обязан выполнить применимые требования статьи 12 Федерального закона № 152-ФЗ, включая оценку получателя и уведомление уполномоченного органа, когда оно требуется. Если законная передача конкретному получателю невозможна, соответствующая функция должна быть ограничена либо переведена на российскую или собственную инфраструктуру.
9. Защита данных
9.1. Оператор применяет правовые, организационные и технические меры соразмерно риску, в том числе:
- HTTPS и ограничение сетевого доступа к базам данных;
- разграничение прав, токены доступа и повторную проверку полномочий;
- хеширование токенов для проверки и отдельное шифрование восстанавливаемых значений;
- шифрование адресов Android-доставки на сервере и токена приложения ключом из Android Keystore;
- ограничение журналирования секретов и удаление сообщения Telegram с токеном после авторизации;
- резервное копирование, обновление компонентов и контроль инцидентов;
- удаление либо обезличивание данных после прекращения цели обработки.
9.2. Ни один способ передачи через интернет не исключает риск полностью. При инциденте Оператор принимает меры для ограничения последствий и исполняет обязанности по уведомлению в предусмотренных законом случаях.
10. Права пользователя
Пользователь вправе:
- получить сведения об обработке своих данных;
- потребовать уточнения, блокирования или удаления неполных, устаревших, незаконно полученных или ненужных данных;
- отозвать согласие, если обработка основана на нём;
- возражать против обработки на ином законном основании;
- обратиться в Роскомнадзор или суд.
Запрос направляется на romanov@iswin.ru. Укажите, какой сервис использовался, e-mail, идентификатор чата или устройства, с которым связан запрос, и суть требования. Для защиты от удаления чужих данных Оператор вправе запросить разумное подтверждение связи с идентификатором.
11. Прекращение обработки
11.1. После достижения цели, отзыва согласия или получения обоснованного требования Оператор прекращает обработку и уничтожает данные в сроки, установленные законодательством, если хранение больше не требуется для исполнения соглашения, закона или защиты прав.
11.2. Технические резервные копии удаляются при их плановой перезаписи. До этого данные в копиях изолируются от обычного использования.
12. Изменение политики
12.1. Оператор обновляет политику при изменении Сервиса, состава данных или законодательства. Новая редакция публикуется на этой странице с датой вступления в силу.
12.2. Если новая цель требует отдельного согласия, простая публикация политики не заменяет такое согласие.