Настоящая Политика описывает, какие данные собирает и обрабатывает мессенджер Dolus («Приложение», «мы»), как мы их используем и какие у вас есть права. Используя Приложение или сайт dolus.pro, вы соглашаетесь с условиями этой Политики.
1. Какие данные мы собираем
Мы собираем минимум данных, необходимый для работы мессенджера:
- Учётная запись: имя пользователя (username), отображаемое имя, аватар, дата рождения (опционально), краткая биография (опционально), email (опционально, для подтверждения адреса и восстановления доступа), пароль (хранится в виде bcrypt-хеша).
- Контент сообщений: отправленные вами тексты, фото, видео, голосовые сообщения и реакции хранятся на наших серверах для доставки получателю и сохранения истории.
- Публикации и комментарии: посты, которые вы публикуете, и комментарии к ним, включая лайки и счётчики просмотров, хранятся на наших серверах.
- Контакты и заявки в друзья: список ваших друзей и входящие/исходящие заявки в друзья. Этот список формируется только из ваших действий внутри Приложения — мы не импортируем телефонную книгу устройства.
- Технические данные: push-токен Firebase Cloud Messaging (для уведомлений), IP-адрес соединения (логи nginx, ротируются), время последнего входа, статус «в сети».
- Разрешения устройства: доступ к камере, фото, видео и микрофону — только когда вы явно отправляете медиа в чат или публикацию. Эти данные не загружаются автоматически.
Мы не собираем: геолокацию, телефонную книгу/контакты устройства, историю звонков, данные о других установленных приложениях, рекламные идентификаторы.
2. Для чего используются данные
- Доставка ваших сообщений собеседникам в реальном времени.
- Отображение ваших публикаций и комментариев другим пользователям.
- Работа списка друзей и заявок в друзья.
- Аутентификация и поддержание сессии (JWT-токены).
- Подтверждение добровольно указанного email и восстановление пароля.
- Отправка push-уведомлений о новых сообщениях (если чат не отключён вами в «без звука»).
- Поиск пользователей по username для начала диалога.
- Диагностика сбоев (логи ошибок без персональных данных).
Мы не используем ваши данные для рекламы, профилирования или продажи третьим лицам.
3. Хранение и удаление
Данные хранятся на серверах, расположенных в России (Tehnodom, Москва). Резервные копии шифруются. Загруженные изображения и голосовые сообщения дополнительно шифруются на диске сервера (см. раздел 6). Сообщения, публикации и комментарии хранятся до тех пор, пока вы не удалите их вручную или не удалите аккаунт. При удалении аккаунта:
- Профиль (имя, аватар, биография и привязанный email), ваши публикации, комментарии и связи (друзья, заявки) удаляются.
- Сообщения, отправленные вами в чужие чаты, остаются у получателей (как в email) — но автор обозначается как «[удалён]».
- Push-токены и сессии отзываются мгновенно.
Чтобы удалить аккаунт, напишите на support@dolus.pro или следуйте инструкции на странице удаления аккаунта.
4. Передача данных третьим лицам
Мы используем следующие сервисы:
- Firebase Cloud Messaging (Google) — для доставки push-уведомлений. Передаётся: push-токен устройства и заголовок уведомления. Политика Firebase.
- Resend — для доставки писем подтверждения email и восстановления пароля. Передаются адрес получателя и содержимое соответствующего сервисного письма. Политика Resend.
Мы не продаём ваши данные и не передаём их третьим лицам для рекламы.
5. Безопасность
- Соединения между приложением/браузером и сервером защищены TLS 1.3 (HTTPS/WSS).
- Мобильное приложение применяет certificate pinning — проверяет, что сертификат сервера принадлежит ожидаемой цепочке, что защищает от подмены соединения (MITM).
- Пароли хешируются (bcrypt с salt) — мы не можем восстановить ваш пароль в открытом виде.
- Токены авторизации хранятся на устройстве в зашифрованном виде (Android Keystore / EncryptedSharedPreferences), а не в открытом тексте.
- Доступ к серверу ограничен SSH-ключами.
Мы стремимся обеспечить безопасность, но интернет не является 100% защищённым каналом. Используйте сильные пароли и не передавайте их третьим лицам.
6. Шифрование
- При передаче: весь трафик идёт по TLS 1.3 (HTTPS для REST и WSS для реального времени).
- При хранении: загруженные изображения и голосовые сообщения шифруются на диске сервера алгоритмом AES-256-GCM; ключ шифрования хранится отдельно от данных. Резервные копии базы данных также шифруются.
- На устройстве: токены сессии шифруются через Android Keystore.
Важно — о сквозном (end-to-end) шифровании. На текущем этапе Dolus не использует сквозное шифрование: переписка, публикации и медиа шифруются «в пути» и «в покое», но технически доступны на сервере для доставки и хранения. Это значит, что мы не позиционируем Dolus как защищённый мессенджер для случаев, требующих E2E-гарантий. Не передавайте через Приложение информацию, разглашение которой может вам навредить.
7. Дети
Приложение не предназначено для детей младше 13 лет. Если вы родитель и узнали, что ваш ребёнок зарегистрировал аккаунт без согласия, напишите на support@dolus.pro — мы удалим аккаунт.
8. Ваши права
- Получить копию ваших данных.
- Исправить неточные данные (через настройки профиля в приложении).
- Удалить отдельные сообщения, публикации, комментарии и медиа, не удаляя аккаунт.
- Удалить аккаунт и связанные данные.
- Отозвать согласие на push-уведомления (в настройках устройства или через «без звука» для конкретного чата).
9. Изменения Политики
Мы можем обновлять эту Политику. При существенных изменениях мы уведомим пользователей в приложении. Дата последнего обновления указана в начале документа.
10. Контакты
Вопросы по обработке данных: support@dolus.pro