Политика конфиденциальности
Обновлено: 27 июля 2026
Эта страница описывает, какие данные собирает Websanya Calendar и как они используются.
1. Какие данные мы храним
Email, хеш пароля (Argon2id — сам пароль на сервере никогда не хранится), часовой пояс, язык интерфейса, а также содержимое вашего календаря: намерения, заметки, оценки настроения и загруженные фотографии.
Технические данные сессии: IP-адрес и user-agent устройства, с которого вы вошли — только для защиты аккаунта (список активных сессий, обнаружение подозрительных входов).
2. Как мы используем данные
Данные аккаунта используются исключительно для работы сервиса: аутентификации, отображения вашего календаря и синхронизации между устройствами. Мы не продаём и не передаём ваши данные рекламным сетям.
3. Хранение и защита
Вход выполняется через серверную сессию: браузер получает cookie, недоступную JavaScript-коду (`HttpOnly`), а не токен, который можно украсть через XSS. Пароли хешируются алгоритмом Argon2id.
При регистрации и смене пароля мы проверяем его по базе утечек (HIBP) способом k-анонимности — сам пароль или его полный хеш никогда не покидает ваше устройство и наш сервер.
4. Сторонние сервисы
Для проверки паролей на утечки используется api.pwnedpasswords.com (получает только часть хеша, не пароль). Для данных о праздниках и переносах используется isdayoff.ru. Ни один из этих сервисов не получает персональные данные аккаунта.
5. Хранение и удаление данных
Вы можете выгрузить все свои данные (раздел «Экспорт» в настройках) или полностью удалить аккаунт. Удаление стирает намерения, заметки, серии, изображения (все варианты размеров), сессии и ленты; событие удаления фиксируется в журнале без персональных данных.
6. Cookie
Сервис использует ровно две cookie, необходимые для входа: `__Host-sid` (сессия, недоступна JavaScript) и `__Host-csrf` (защита от межсайтовых запросов). Ни одна из них не используется для отслеживания или рекламы.
7. Ваши права
Вы можете в любой момент запросить копию своих данных или их удаление из настроек аккаунта. По вопросам, связанным с этой политикой, напишите нам на support@websanya.example.