ЖурналпреподавателяОткрыть журнал

Как хранятся данные

Редакция от 17 октября 2026 года. Здесь описана техническая работа сервиса. Условия коммерческого обслуживания и юридическое оформление обработки данных ещё готовятся.

Кто отвечает за приложение

Елизавета Полетаева. Связь по вопросам доступа, исправления и удаления записей: @eelpo в Telegram. При обращении не присылайте коды входа, пароли и банковские данные.

Какие данные используются

Почта нужна для входа и отображения аккаунта. В журнале хранятся внесённые преподавателем имена или условные обозначения учеников, занятия, оплаты, учебные результаты и заметки. Преподаватель определяет состав записей и основания для их внесения. Указывайте минимум необходимых сведений; не добавляйте медицинские данные, документы, номера карт и лишние контакты.

Облако и устройство

Приложение размещено в Sites / Cloudflare Workers. Журналы и предыдущие версии хранятся в Cloudflare D1. При включении входа по почте проверку адреса и отправку кодов выполняет Supabase и настроенный почтовый провайдер. Фактические регионы размещения пока не подтверждены. Google Диск для работы журнала не используется.

Локальная копия журнала сохраняется в браузере. Оболочка приложения кэшируется для запуска без сети. На общем устройстве выходите из аккаунта и удаляйте локальную копию. Не используйте приватный режим для единственного экземпляра журнала.

Сеансы и сроки

Для почтового входа используется защищённая cookie сеанса со сроком до 30 дней. Токены провайдера остаются на сервере в зашифрованном виде и не передаются в JavaScript приложения. Старые ограничители запросов удаляются при следующих обращениях. Отдельной рекламной аналитики в приложении нет.

Журнал сохраняется до очистки преподавателем или обработки запроса на удаление. Сохраняются до 20 предыдущих облачных версий. Очистка всего облачного журнала удаляет и эту историю; ранее скачанные файлы и копии на других устройствах нужно удалить отдельно. Провайдеры могут сохранять технические журналы и резервные копии по своим условиям.

Выгрузка и восстановление

Кнопка «Резервная копия» скачивает полный JSON, включая успеваемость. «Загрузить копию» восстанавливает его вместо текущих записей. CSV содержит занятия и оплаты. Сохраните копию до смены способа входа. Перенос между аккаунтами выполняется явно через файл; совпадение почты само по себе не открывает чужие записи.

Надёжность

Синхронизация и история в основной базе не заменяют независимую резервную копию. Не гарантируется постоянная доступность хостинга. Регулярно сохраняйте JSON вне устройства с журналом. Без интернета изменения остаются локально до следующего подключения.

Условия Sites · Политика Supabase