Политика конфиденциальности
Здесь описано, какие данные использует Teacher Schedule Bot и как отключить доступ или запросить удаление.
Какие данные используются
- Telegram ID, ID личного чата, привязка к преподавателю, настройки уведомлений, часового пояса и вида расписания.
- Из AlfaCRM: имена преподавателей и клиентов в том виде, в котором они внесены в CRM, предметы, даты, время и статусы занятий, идентификаторы связанных записей.
- При подключении Google: идентификатор аккаунта, токен доступа для фоновой синхронизации, ID созданного календаря и сопоставления его событий с уроками.
- Технические сведения о выполнении запросов и ошибках, необходимые для работы и диагностики сервиса. Команды пользователя обрабатываются ботом; распознанные команды удаляются из чата после обработки, когда это допускает Telegram.
Для чего нужны данные
Для подключения преподавателя, показа его расписания, ежедневной рассылки, напоминаний и уведомлений об изменениях. При отдельном согласии пользователя расписание передаётся в Google Calendar. Данные не используются приложением для рекламы, продажи или обучения моделей искусственного интеллекта.
Доступ к Google Calendar
Подключение добровольное. Разрешение openid позволяет определить Google-аккаунт для повторного подключения. Разрешение calendar.app.created используется для создания отдельного календаря и управления календарями, созданными приложением. Синхронизация работает с календарём «Расписание занятий» конкретного преподавателя.
В события передаются предмет, имена участников занятия из CRM, дата и время. Бот читает события календаря расписания для сопоставления, добавления, обновления и удаления своих записей. Доступ к остальным личным календарям не запрашивается. Не добавляйте в календарь расписания посторонние конфиденциальные события.
Использование и передача информации, полученной через Google API, соответствуют Google API Services User Data Policy, включая требования Limited Use.
Где хранятся данные и кому передаются
Рабочие данные хранятся на сервере бота в базе SQLite. Google refresh-токен хранится в зашифрованном виде; сама база расписания целиком не шифруется приложением. Доступ к серверу и обслуживанию имеют ответственные администраторы. Сообщения передаются через Telegram, данные расписания поступают из AlfaCRM, а при включённой интеграции события передаются Google. Эти сервисы обрабатывают данные по своим условиям.
Данные Google используются только для работы выбранной пользователем интеграции. Доступ человека к таким данным допускается лишь в случаях, разрешённых политикой Google, например с согласия пользователя для поддержки или для расследования инцидента безопасности.
Хранение и удаление
Привязка и настройки хранятся, пока преподаватель подключён. Снимок расписания заменяется при успешной синхронизации. Записи очереди сообщений удаляются при очистке после истечения срока доставки и дополнительных семи дней. Приглашения ограничены сроком действия и удаляются после использования или истечения срока.
Чтобы отключить Google, откройте настройки бота → Google Calendar → «Отключить синхронизацию». Бот удалит сохранённый refresh-токен и остановит обновления; идентификатор аккаунта, календаря и сопоставления сохраняются для повторного подключения. Разрешение также можно отозвать в настройках Google-аккаунта. Сам календарь и события остаются у вас — их можно удалить в Google Calendar.
Напишите на alex.shinkarenko17@gmail.com, указав Telegram ID или сведения, позволяющие найти вашу привязку. Не присылайте пароли или токены. Администратор уточнит принадлежность аккаунта и объём удаления.
Отвязка удаляет локальную привязку, настройки, очередь и сведения о Google-подключении. Она не удаляет исходные записи из AlfaCRM и не удаляет календарь из Google. Данные занятий могут оставаться в общем снимке или поступать из CRM повторно; для их полного удаления нужен отдельный запрос администратору, включая проверку исходных записей и резервных копий. Автоматическое удаление из резервных копий самим ботом не выполняется.
Контакт и изменения
По вопросам обработки данных и этой политики: alex.shinkarenko17@gmail.com. Актуальная редакция публикуется на этой странице с датой обновления.