Безопасность

Как мы защищаем ваши данные

Timora хранит только то, что нужно для расписания, оценок и напоминаний. Личные данные и пароли шифруются ещё до записи в базу, все соединения защищены, а удалить аккаунт можно самому в любой момент.

Хранение

Что мы храним и как

Личные данные — зашифрованы

  • ФИО, почта, логин ЭИОС и ники в Telegram и ВКонтакте лежат в базе в зашифрованном виде — AES-256-GCM.
  • Ключ хранится отдельно от базы: копия файла базы сама по себе ничего не раскрывает.
  • Для поиска по зашифрованным полям используются отпечатки, из которых значение не восстановить.

Пароль ЭИОС — только если вы разрешили

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

Резервные копии — зашифрованы

  • Копия базы делается раз в сутки и сразу шифруется открытым ключом. Закрытый ключ на сервере не хранится — сервер не может прочитать даже собственные копии.
  • Вторая зашифрованная копия хранится на другом сервере. Копии старше 30 дней удаляются.

Фото профиля — без метаданных

  • Загруженное фото пересохраняется заново: из него удаляются геометка, модель телефона и всё лишнее, что могло быть спрятано в файле.
  • Принимаются только JPEG, PNG и WebP разумного размера.

Передача и доступ

Соединения и серверы

Только защищённые соединения

  • Приложения, мини-приложения и сайт работают только по HTTPS, браузеру запрещено открывать сайт без шифрования (HSTS).
  • Серверы связаны между собой тоже по TLS.
  • Строгая политика безопасности страниц (CSP): мини-приложение не загружает чужие скрипты.

Закрытые серверы

  • База данных недоступна из интернета.
  • Вход на серверы — только по криптографическим ключам, пароли отключены. Подбор блокируется автоматически.
  • Обновления безопасности ставятся регулярно, действия на серверах записываются системным аудитом.
  • Основной сервер находится в Нидерландах, зеркало сайта и мини-приложения ВКонтакте — в Новосибирске.

Вход и сессии

  • В Telegram и ВКонтакте мы проверяем цифровую подпись мессенджера — подделать вход за другого человека нельзя.
  • Каждое устройство получает свой токен с ограниченным сроком, его можно отозвать отдельно — например, при выходе из аккаунта.
  • Частота запросов ограничена: так мы защищаемся от подбора, спама и массового выкачивания данных.

Журналы без личных данных

  • Пароли, токены и личные данные не попадают в журналы сервера.
  • Важные действия — смена ролей, отметки посещаемости, вход и удаление аккаунта — записываются в журнал, который нельзя незаметно изменить: каждая запись скреплена отпечатком предыдущей.

На вашем устройстве

Приложения и сторонние проекты

Приложение для iPhone

  • С версии 6.4 профиль и токен хранятся в защищённом хранилище iOS (Keychain), оценки — в файлах с защитой данных системы.
  • С версии 6.5 в переключателе приложений экран Timora скрывается, чтобы оценки не были видны посторонним.

Сторонние приложения — только с вашего согласия

  • Через «Войти через Timora» другой проект получает только то, что вы разрешили, и только на чтение.
  • Доступ можно отозвать в любой момент в разделе «Подключённые приложения».

Реклама без слежки

  • Баннеры не персонализируются: личные данные не используются для подбора рекламы и не передаются рекламодателям.
  • Сторонних рекламных и следящих скриптов нет. Статистика сайта собирается, только если вы разрешили её в настройках cookie.

Ваш контроль

Что можете сделать вы

1
Удалить аккаунт

Профиль → Настройки → «Удалить аккаунт». Данные уничтожаются, в том числе из резервных копий — в течение 30 дней.

2
Не хранить пароль ЭИОС

Не сохраняйте пароль при входе или удалите его в настройках — оценки тогда обновляются только при вводе пароля.

3
Отозвать доступ сторонних проектов

Профиль → Настройки → «Подключённые приложения».

4
Управлять cookie на сайте

Ссылка «Настройки cookie» внизу любой страницы.

Нашли уязвимость? Напишите в Telegram @timora_support или на timora-supp@yandex.ru — опишите, что и как воспроизвести. Мы разберёмся и ответим. Пожалуйста, не публикуйте подробности, пока уязвимость не исправлена.

Выберите, что сайту можно сохранять в вашем браузере. Изменить выбор можно в любой момент — ссылка «Настройки cookie» внизу каждой страницы.

ОбязательныеЗапоминают ваш выбор в этом окне. Без них сайт будет спрашивать снова, поэтому выключить их нельзя.