Политика конфиденциальности
Настоящая Политика конфиденциальности описывает, как Sevio («мы») собирает, использует и передаёт информацию при использовании вами сайта sevio.tech и наших сервисов обработки изображений («Сервис»).
1.1 Данные аккаунта
При регистрации или входе мы храним:
- Адрес электронной почты
- Пароль — только в защищённом хешированном виде с использованием современных отраслевых практик безопасности; в открытом виде мы его не храним. (У аккаунтов, созданных через Google, пароля может не быть вовсе.)
- Имя (обязательно) и фамилию (необязательно)
- Статус подтверждения email
- Роль аккаунта и отметки времени (создание / обновление)
- Новый адрес email — временно, на период смены почты
1.2 Вход через Google
При выборе «Войти через Google» скрипт Google Identity Services загружается в вашем браузере напрямую от Google, и Google может устанавливать собственные cookies в рамках своей политики конфиденциальности. Затем мы проверяем полученный Google ID-токен на нашем сервере и считываем из вашего профиля Google только следующие поля:
- Идентификатор аккаунта Google (`sub`)
- Адрес email и статус его подтверждения
- Имя и фамилию
Мы не запрашиваем доступ к каким-либо иным данным Google (Drive, Gmail, Calendar, контакты и т.д.) и ничего не публикуем в вашем аккаунте Google.
1.3 Сессии, устройства и данные безопасности
По каждой активной сессии мы храним:
- IP-адрес
- User-agent браузера / устройства
- Человекочитаемую метку устройства (например, «Chrome 119 на macOS»), вычисленную из user-agent
- Отметки активности сессии (создание, последняя активность, отзыв)
- Хешированные токены аутентификации (refresh- и верификационные токены хранятся только в виде хешей)
Вы можете просматривать активные сессии и устройства, а также можете получать письмо при входе с нового или незнакомого устройства. Для этого уведомления безопасности мы также считываем двухбуквенный код страны входа из заголовка нашего сетевого провайдера; эта страна используется только в письме и не сохраняется.
1.4 Загружаемые файлы
Для работы с инструментами вы предоставляете изображения (JPEG, PNG, WebP, AVIF, GIF, HEIC) для сжатия, конвертации или изменения размера.
- Часть оптимизаций выполняется целиком в вашем браузере. Небольшие файлы JPEG и WebP сжимаются локально на вашем устройстве и никогда не загружаются на наши серверы.
- Когда обработка в браузере невозможна (например, PNG, AVIF, строгие ограничения по размеру или крупные файлы), изображение загружается на наши серверы для обработки.
Для файлов, обрабатываемых на сервере, мы считываем только технические метаданные, необходимые для обработки (формат, размеры, EXIF-ориентация). Мы не используем загруженные изображения для рекламного профилирования или обучения моделей и не просматриваем их содержимое вручную, кроме случаев, необходимых для работы сервиса, обеспечения безопасности или соблюдения закона.
1.5 Аналитика использования
Мы фиксируем технические события Сервиса для контроля надёжности и производительности, в том числе:
- Тип события (завершение регистрации, вход через Google, запуск / завершение / ошибка задания)
- Тип операции (сжатие / конвертация / изменение размера)
- Размер и формат входного и выходного файлов, длительность обработки
- Категорию ошибки и усечённое сообщение об ошибке при сбое задания
Эти события привязаны к вашему аккаунту. Когда вы авторизованы, каждое событие сохраняется с вашим идентификатором пользователя. Метрики активности, такие как число активных пользователей за день/месяц (DAU/MAU), вычисляются напрямую из этих пользовательских записей — они не получаются из анонимизированных или предварительно агрегированных данных. События гостей не привязываются к идентификатору аккаунта.
При удалении аккаунта существующие записи событий отвязываются от вашего аккаунта (идентификатор пользователя удаляется), но сами записи событий сохраняются.
Перечисленные события являются собственными (first-party) и хранятся в нашей базе данных. Кроме того, наш сайт использует Google Analytics 4 (сервис Google) для понимания совокупного использования и улучшения Сервиса. Google Analytics работает в режиме Consent Mode: он устанавливает аналитические cookies и собирает данные только после вашего согласия через баннер cookies. Пока вы не приняли — и если вы отклонили — аналитическое хранилище отключено и аналитические cookies не устанавливаются. Вы можете отозвать согласие в любой момент через ссылку «Cookies» в футере. В отношении этих данных Google выступает нашим обработчиком (см. политику конфиденциальности Google).
С вашего отдельного согласия мы также используем Google Ads для оценки эффективности нашей рекламы (отслеживание конверсий) — например, чтобы связать покупку кредитов с рекламным объявлением. Это работает в том же режиме Consent Mode: рекламные cookies и идентификаторы используются только после вашего согласия на категорию «Реклама» в баннере cookies, и вы можете отозвать согласие в любой момент. Скрипты записи сессий мы не используем.
1.6 Гости (анонимное использование)
Если вы используете Сервис без аккаунта, мы можем использовать технические идентификаторы для соблюдения лимитов и предотвращения злоупотреблений. Сырой IP-адрес для этой цели мы не храним.
1.7 Cookies и локальное хранилище
Мы используем следующие собственные (first-party) cookies:
| Cookie | Назначение | Доступна из JavaScript |
|---|---|---|
| accessToken | Аутентификация (access-токен) | Нет (HttpOnly) |
| refreshToken | Сохранение сессии / ротация | Нет (HttpOnly) |
| csrfToken | Защита от CSRF | Да |
| isLoggedIn | Флаг «сессия активна» для интерфейса | Да |
Перечисленные выше cookies строго необходимы для аутентификации и безопасности. Они используют `SameSite=Lax` и помечены `Secure` в production.
С вашего согласия (см. раздел 1.5) Google Analytics также устанавливает аналитические cookies — обычно `_ga` и `_ga_*` — для оценки совокупного использования, а Google Ads может устанавливать рекламные cookies для оценки конверсий. Ни одна из категорий не устанавливается, пока вы не дадите согласие на неё в баннере cookies, и вы можете отозвать согласие в любой момент.
Помимо cookies, наш сайт хранит небольшой объём данных в локальном хранилище и хранилище сессии браузера исключительно для функциональности: ваш выбор согласия на cookies/аналитику (чтобы применить его и не спрашивать снова); краткоживущее состояние интерфейса (например, флаг повторного открытия диалога входа после перенаправления), которое очищается автоматически; а также — после обработки на сервере — имена файлов и временные ссылки на скачивание ваших последних результатов, чтобы они пережили перезагрузку страницы. Эта запись хранится только в вашем браузере и автоматически удаляется примерно через час.
При входе через Google собственный скрипт Google может дополнительно устанавливать cookies под контролем Google (см. раздел 1.2).
1.8 Платёжные данные
Покупки обрабатываются Paddle.com в роли реселлера-плательщика (Merchant of Record). Когда вы покупаете кредиты, Paddle собирает и обрабатывает ваши платёжные и биллинговые данные (например, имя, email, платёжный адрес, данные карты). Sevio не получает и не хранит данные вашей карты. Мы получаем только ссылку на транзакцию и email/идентификатор, необходимые для зачисления кредитов на ваш аккаунт. О том, как Paddle обрабатывает данные, см. в Уведомлении о конфиденциальности Paddle. См. также нашу Политику возврата.
1.9 Отзывы, которые вы оставляете
Если вы оставляете отзыв, отображаемое имя вашего аккаунта, оценка и текст отзыва публикуются публично на Сервисе после модерации. Не указывайте сведения, которые не хотите делать публичными, а также персональные данные третьих лиц.
При удалении аккаунта ваши отзывы не удаляются, а анонимизируются — имя автора заменяется на «Аноним», отзыв отвязывается от аккаунта, при этом оценка и текст остаются видимыми и продолжают учитываться в среднем рейтинге.
2. Как мы используем информацию
- Для предоставления и работы Сервиса (обработка изображений, управление аккаунтом и сессиями)
- Для вашей аутентификации и защиты аккаунта
- Для соблюдения лимитов и предотвращения злоупотреблений (ограничение частоты запросов, блокировка при переборе)
- Для отправки транзакционных писем (см. раздел 5)
- Для контроля, поддержания и улучшения надёжности и производительности, в том числе с помощью аналитики использования
Мы не продаём ваши персональные данные.
3. Сроки хранения данных
- Файлы, обрабатываемые на наших серверах, обычно автоматически удаляются в течение примерно одного часа после обработки — исходные файлы вскоре после обработки, а файлы результата вместе со ссылками на скачивание (presigned URL) — обычно примерно через час после создания. Файлы, оптимизированные в браузере, на сервер вообще не загружаются. Пожалуйста, скачивайте результаты своевременно.
- Данные аккаунта хранятся, пока существует ваш аккаунт.
- Сессии / refresh-токены истекают при ротации; срок жизни refresh-токена — 7 дней.
- События аналитики использования привязаны к вашему аккаунту через идентификатор пользователя и потому являются персональными данными. В настоящее время они хранятся без фиксированного срока удаления. При удалении аккаунта идентификатор пользователя в этих событиях удаляется, но сами записи сохраняются.
- Данные Google Analytics (собираются только с вашего согласия) хранятся Google в соответствии с нашими настройками хранения в Google Analytics и политиками самого Google.
- Данные Google Ads (собираются только с вашего согласия) хранятся Google в соответствии с политиками самого Google.
4. Поставщики услуг (субпроцессоры)
Мы передаём данные следующим поставщикам строго для работы Сервиса:
| Провайдер | Назначение | Передаваемые данные |
|---|---|---|
| Вход через Google | Google ID-токен → email и базовый профиль; скрипт Google работает в вашем браузере | |
| Google Analytics (Google) | Аналитика использования — только с вашего согласия | Псевдонимные события использования, идентификаторы cookies, приблизительное местоположение по IP |
| Google Ads (Google) | Эффективность рекламы / отслеживание конверсий — только с вашего согласия | Псевдонимные события конверсий, идентификаторы cookies |
| Cloudflare R2 | Временное хранилище файлов | Загруженные/обработанные изображения (хранятся ≤ ~1 часа) |
| Cloudflare (сеть/CDN) | Проксирование трафика, реальный IP и страна клиента | IP-адрес, двухбуквенный код страны |
| Resend | Доставка транзакционных писем | Email получателя, содержимое письма |
| Fly.io, Inc. (Франкфурт, ЕС) | Хостинг backend-приложения; очереди, квоты, лимиты (self-hosted Redis) | Данные аккаунта, обрабатываемые бэкендом; хешированные идентификаторы и счётчики |
| Neon, Inc. (PostgreSQL) | База данных приложения | Данные аккаунта и связанные данные |
| Paddle.com Market Ltd (Merchant of Record) | Обработка платежей, биллинг, налоги, возвраты | Имя, email, платёжный адрес, данные карты (собираются Paddle; мы получаем только ссылку на транзакцию и статус) |
Помимо перечисленных выше поставщиков, Sevio может ссылаться на сайты и сервисы или интегрироваться с ними, которыми мы не владеем и не управляем. Мы не контролируем и не управляем такими сторонними сервисами и рекомендуем ознакомиться с их собственными политиками конфиденциальности.
5. Транзакционные письма
Мы отправляем служебные письма через Resend, в том числе: подтверждение email, сброс пароля, подтверждение смены email и уведомления безопасности (например, вход с нового устройства, завершение сессии). Эти письма могут содержать ваш email, а уведомления безопасности — соответствующий IP-адрес, устройство и примерную страну входа. Маркетинговые письма мы не отправляем без вашего согласия.
6. Безопасность
Мы применяем современные технические и организационные меры защиты данных. Пароли хранятся только в защищённом хешированном виде, токены аутентификации хранятся в HttpOnly-cookies и никогда в открытом виде, и мы применяем ограничение частоты запросов и другие меры против злоупотреблений.
Вы несёте ответственность за сохранение конфиденциальности учётных данных вашего аккаунта. Если ваши учётные данные утеряны, переданы другим или используются небрежно, третьи лица могут получить несанкционированный доступ к вашему аккаунту и данным; мы не несём ответственности за убытки, вызванные таким доступом.
Ни один способ передачи или хранения не является полностью безопасным, и мы не можем гарантировать абсолютную защиту.
7. Ваши права
В зависимости от вашей юрисдикции (например, GDPR / CCPA) вы можете иметь право на доступ, исправление, экспорт или удаление ваших персональных данных, а также на возражение против определённой обработки или её ограничение.
Вы можете изменить имя и email в настройках профиля, а также удалить аккаунт самостоятельно в любой момент прямо в личном кабинете. Запросить удаление аккаунта или экспорт данных можно и написав нам: support@sevio.tech
8. Дети
Сервис не предназначен для использования детьми младше 13 лет, и мы сознательно не собираем их данные.
9. Международная передача данных
Некоторые поставщики услуг могут обрабатывать данные за пределами вашей страны проживания. Мы принимаем разумные меры для обеспечения надлежащего уровня защиты данных при такой передаче.
10. Изменения политики
Мы можем периодически обновлять эту Политику. Существенные изменения отражаются обновлением даты «Последнее обновление» выше.
11. Контакты
Вопросы и запросы: support@sevio.tech