Безопасность без громких слов

Здесь только свойства, которые есть в коде и прошли проверку, с указанием статуса. Чего ещё нет, мы так и пишем.

Что означают статусы
Доступно в Alpha
Работает в сборке ORYVIO Alpha закрытого пилота. Публичного релиза пока нет.
В тестировании
Код написан и проверяется. В сборку для пользователей ещё не включено.
Планируется
Входит в план разработки. Сроки не объявлены.

Где хранятся данные

  • Personal: проекты, чаты, файлы и память хранятся на устройстве в локальной базе SQLite.

    Доступно в Alpha
  • Провайдер модели получает только контекст конкретного запроса: сообщение, выбранную память и добавленные тобой фрагменты.

    Доступно в Alpha
  • Team и Business: содержимое общих проектов хранится как зашифрованные объекты в выбранном S3 через шлюз синхронизации (TLS и AES-256-GCM).

    В тестировании
  • Центральная база аккаунтов хранит аккаунты, лицензии, роли и служебные указатели. Тексты чатов, файлы и память туда не попадают.

    Доступно в Alpha

API-ключи

  • Ключ вводится в маскированное поле и сразу уходит в системное хранилище. На macOS это Связка ключей.

    Доступно в Alpha
  • Интерфейс получает только отметку «ключ сохранён», а не сам ключ. Ключи не пишутся в журналы и не попадают в экспорт.

    Доступно в Alpha
  • Резервная копия не переносит ключи и адреса подключений: на новом устройстве их добавляют заново.

    Доступно в Alpha
  • Windows: хранение в диспетчере учётных данных Windows ещё не проверено на устройстве.

    Планируется

Разрешения агента

  • Hermes получает одноразовый токен сессии вместо API-ключа. Модель доступна ему только через прокси ORYVIO с проверкой прав.

    В тестировании
  • Перед запуском ORYVIO проверяет каждый файл встроенного Hermes по закреплённым хешам и отклоняет изменённые.

    В тестировании
  • На macOS процесс агента работает в песочнице: внешняя сеть закрыта, чтение домашней папки запрещено, запись только в выданные папки.

    В тестировании
  • Если песочница недоступна, а также на Windows и Linux, запуск агента отклоняется до появления проверенной изоляции.

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

    Планируется

Аккаунты

  • Вход по email и паролю от 12 символов. Пароль хранится как солёный хеш, сессии устройств можно отозвать.

    Доступно в Alpha
  • Регистрация и подтверждение email проверены владельцем на Mac в пилоте.

    Доступно в Alpha
  • Мы не собираем пароли и cookies сторонних сервисов, в том числе ChatGPT.

    Доступно в Alpha

Командные пространства

  • Тариф принадлежит лицензии организации. Роль каждого участника проверяет сервер при каждом действии.

    В тестировании
  • Приглашённые участники Team работают с командными проектами только в облаке и не сохраняют их в локальную базу.

    В тестировании
  • Отзыв участника закрывает доступ на сервере. Кеш в приложении не может выдать новые права.

    В тестировании

Чего мы пока не утверждаем

  • Сквозного шифрования между участниками команды нет: шифрование хранилища выполняет сервер.
  • Независимого внешнего аудита безопасности пока не было.
  • Подписанных Apple и Microsoft установщиков пока нет.
  • Проверки на нагрузку и в рабочей облачной среде для Team и Business ещё не приняты.

Нашёл уязвимость? Публичный адрес для сообщений появится на странице поддержки вместе с первым публичным выпуском.

Поддержка