Политика конфиденциальности
Обновлено 22.08.2026
Этот документ описывает, какие данные собирает Telegram-бот Tempo, зачем они нужны, как хранятся и как их удалить.
Кто обрабатывает данные
Сервис Tempo, доступный как Telegram-бот и сайт tempo-app.ru. Вопросы по данным — hufrycane@yandex.ru.
Какие данные мы собираем
- Учётные данные Telegram. Ваш Telegram ID, а также имя и username, если они открыты — мы кэшируем их, чтобы обращаться к вам в сообщениях и находить обращение в поддержке.
- Настройки. Часовой пояс, язык, время утреннего сообщения.
- Данные о цикле. Дата начала последних месячных, средняя длина цикла, длительность менструации, а также ответы про регулярность цикла и приём гормональной контрацепции. Это данные о здоровье — мы просим на них отдельное согласие и храним историю согласий.
- Напоминания. Ваши напоминания и отметки о выполнении по дням.
- Голосовые задачи. Текст расшифровки голосового сообщения, заголовок задачи, срок, длительность и состояние синхронизации с календарём.
- Подключение Google Календаря. Refresh-токен в зашифрованном виде, перечень выданных областей доступа, даты подключения и отзыва.
- Подписка и платежи. Статус подписки, даты пробного и оплаченного периодов, идентификаторы платежей у платёжного провайдера, сумма и валюта. Реквизиты карты к нам не попадают — их обрабатывает провайдер.
- Продуктовая аналитика. Обезличенные события использования (например, «прошёл онбординг», «подключил календарь») с датой и техническими признаками — чтобы понимать, где сервис ломается.
Зачем нам доступ к Google Календарю
Подключение календаря добровольное. Мы запрашиваем одну область доступа —
https://www.googleapis.com/auth/calendar.events — и используем её ровно
для двух вещей:
- Читаем события текущего дня, чтобы показать их в утреннем сообщении вместе с рекомендациями по фазе.
- Создаём события из задач, которые вы продиктовали голосом, и только после вашего подтверждения в боте.
Мы не изменяем и не удаляем события, созданные не через Tempo, не используем содержимое календаря для рекламы, профилирования или обучения моделей и не передаём его третьим лицам. Логи не содержат содержимого ваших событий.
Использование данных из Google API соответствует Google API Services User Data Policy, включая требования Limited Use.
Обработка голосовых сообщений
Аудиофайл передаётся сервису распознавания речи OpenAI, обрабатывается и не сохраняется у нас после расшифровки. Полученный текст передаётся OpenAI ещё раз — чтобы вытащить из него заголовок задачи и срок. В базе остаются расшифровка и результат разбора: они нужны, чтобы вы могли проверить и исправить задачу до того, как она попадёт в календарь.
Кому мы передаём данные
- Google — при работе с Календарём, в пределах описанной выше области доступа.
- OpenAI — расшифровка голосовых сообщений и разбор текста задачи.
- Telegram — доставка сообщений, это платформа самого бота.
- Платёжный провайдер — обработка оплаты подписки.
Мы не продаём данные и не используем их для рекламы.
Как данные хранятся и защищаются
Данные лежат в базе PostgreSQL на нашем сервере. Refresh-токен Google шифруется симметричным ключом (Fernet) и хранится только в зашифрованном виде — в открытом виде он не пишется ни в базу, ни в логи. Доступ к базе ограничен, соединение с сайтом и OAuth-эндпоинтом идёт по HTTPS.
Сколько мы храним данные
Пока вы пользуетесь сервисом. Записи согласий и журнал платежей мы храним дольше — они нужны как подтверждение, что согласие было получено, а оплата проведена.
Как отозвать доступ и удалить данные
- Отключить календарь — кнопка «Отключить» в разделе «Календарь» внутри бота. Tempo отзовёт токен на стороне Google и перестанет им пользоваться.
- Отозвать доступ со стороны Google — на странице Сторонние приложения с доступом к аккаунту.
- Удалить все данные — напишите в поддержку (hufrycane@yandex.ru) или
отправьте команду
/supportв боте. Мы удалим профиль, историю циклов, напоминания, задачи и подключение календаря.
Изменения политики
Если политика существенно поменяется, мы сообщим об этом в боте до того, как изменения вступят в силу. Дата последнего обновления указана в начале страницы.