Политика конфиденциальности
Oriveo («мы», «нас» или «Oriveo») — мультимодельный ИИ-клиент по модели BYOK (Bring Your Own Key — «со своими API-ключами»). Настоящая Политика конфиденциальности объясняет, как мы собираем, используем, передаём и защищаем информацию, когда вы пользуетесь сайтом Oriveo, веб-приложением, приложениями для iOS и Android (вместе — «Сервис»). Наши принципы — минимизация данных, хранение на устройстве по умолчанию и понятное раскрытие информации. Данные BYOK по умолчанию хранятся на вашем устройстве, но для облачной синхронизации, маршрутизации совместимости в веб-версии, резервных копий, файлов знаний Skills и Oriveo Free нам и нашим подрядчикам приходится обрабатывать данные, необходимые для работы этих функций.
1. Кратко о главном
Коротко: BYOK означает, что вы пользуетесь собственным аккаунтом у провайдера и своим API-ключом. Мы не продаём ваши данные, не используем их для рекламы и не обучаем на вашем контенте ИИ-модели, принадлежащие Oriveo. Мы обрабатываем контент только там, где это нужно для работы выбранных вами функций.
- API-ключи: по умолчанию хранятся на устройстве. В веб-версии и других режимах совместимости, где запрос идёт через сервер, ключ может передаваться в рамках одного запроса, чтобы Oriveo переслал его выбранному вами провайдеру; как запись аккаунта мы его не сохраняем.
- Чаты и вложения: по умолчанию хранятся на устройстве. Если включить облачную синхронизацию, записи разговоров, текст сообщений, ответы моделей, текст рассуждений (если он есть) и сведения о вложениях синхронизируются через Firebase Firestore и хранятся там в читаемом виде, без сквозного шифрования. Файлы вложений могут загружаться в Firebase Cloud Storage для доступа с разных устройств.
- Маршрутизация к провайдерам: во многих сценариях BYOK нативные приложения обращаются к провайдерам напрямую. Веб-приложение, Relay, Oriveo Free и некоторые функции могут направлять запросы через серверы Oriveo — для потоковой передачи, совместимости, контроля лимитов или безопасности.
- Резервные копии: экспортированная резервная копия может содержать разговоры и вложения, и сама копия не шифруется. API-ключи попадают в неё и шифруются, только если вы решили их включить и задали пароль.
- Чего мы не делаем: не продаём персональные данные, не используем их для таргетированной рекламы и не обучаем на вашем контенте модели, принадлежащие Oriveo.
2. Оператор данных и контакты
Для целей настоящей Политики конфиденциальности оператором (контролёром) данных, обрабатываемых в рамках Сервиса, является команда Oriveo.
- Оператор: команда Oriveo
- Юридический / почтовый адрес: чтобы получить сведения о действующем операторе и почтовый адрес, напишите на [email protected]
- Вопросы конфиденциальности и защиты данных: [email protected]
- Общая поддержка: [email protected]
Если вы находитесь в ЕЭЗ, Великобритании или Швейцарии, по вопросам обработки ваших персональных данных в связи с Сервисом вы также можете обратиться к нам или в местный орган по защите данных.
3. Какие данные мы собираем
Мы собираем только ту информацию, которая нужна для работы Сервиса и функций, которыми вы пользуетесь. Основные категории:
- Данные аккаунта: через Firebase Authentication мы обрабатываем ваш email, отображаемое имя, URL изображения профиля и способ входа (Google, Apple или одноразовый код по email). Ваш пароль мы не храним; одноразовые коды отправляются через Resend и обычно действуют не дольше 10 минут.
- Данные облачной синхронизации (если она включена): Firebase Firestore хранит и синхронизирует записи разговоров, текст сообщений, ответы моделей, текст рассуждений (если он есть), временные метки, папки, данные каталога Skills, текст Memory, настройки, статистику использования, сведения о моделях и провайдерах, сведения о вложениях, миниатюры изображений и ссылки на хранилище.
- Вложения (если этого требует синхронизация или доступ к вложениям): изображения, PDF и другие файлы могут загружаться в раздел вашего аккаунта в Firebase Cloud Storage, чтобы они были доступны на нескольких устройствах; вы можете удалить их в любой момент.
- Данные маршрутизации BYOK: чтобы выполнить запрос к модели, запросы (промпты), вложения, выбор модели, API-ключи и ответы обрабатываются выбранным вами ИИ-провайдером. В веб-приложении, Relay и некоторых режимах совместимости этот трафик может проходить через серверы Oriveo в качестве промежуточного шага пересылки.
- Файлы базы знаний Skills: когда вы загружаете файлы знаний для Skill, наш сервер может передать их в OpenAI Vector Store, чтобы по ним работал поиск; исходные файлы и векторы используются только в пределах вашего аккаунта.
- Технические данные и данные устройства: IP-адрес, приблизительное местоположение по IP, модель устройства, версия операционной системы, версия приложения, язык и часовой пояс — для защиты от злоупотреблений, ограничения частоты запросов, диагностики и соблюдения требований.
- Диагностика ошибок и производительности: через Sentry мы можем получать трассировки стека необработанных исключений, журнал событий перед сбоем (breadcrumbs), ваш текущий идентификатор пользователя (Firebase UID) и отпечатки устройства. Эти записи могут быть связаны с вашим аккаунтом и не являются полностью анонимными; отключить диагностику можно в разделе «Настройки → Конфиденциальность».
- Операционные записи Oriveo Free: когда вы пользуетесь бесплатным тарифом, запросы передаются через серверы Oriveo вышестоящим провайдерам моделей. Мы храним минимум записей, необходимый для учёта лимитов, защиты от злоупотреблений, стабильности, рассмотрения жалоб и аудита. Текст обычных сообщений в Oriveo Free по умолчанию не сохраняется в виде журналов чатов, но обрабатывается при передаче.
- Данные безопасности панели администратора: когда администраторы входят в систему, мы можем использовать Cloudflare Turnstile, чтобы убедиться, что входит человек, и записывать связанные с этим события входа.
4. Какие данные мы не собираем (принцип BYOK)
В режиме BYOK Oriveo устроен так, чтобы хранить как можно меньше, но в зависимости от функции и платформы всё же могут обрабатываться следующие данные:
- API-ключи по умолчанию хранятся на устройстве; в веб-версии или в режимах совместимости, где запрос идёт через сервер, они могут передаваться только для выполнения выбранного запроса к провайдеру и не сохраняются как записи аккаунта.
- Запросы (промпты), контекст разговора, вложения и ответы модели отправляются выбранному вами ИИ-провайдеру, чтобы модель могла сформировать ответ.
- В веб-приложении, Relay, Oriveo Free и некоторых режимах совместимости или потоковой передачи запросы и ответы могут кратковременно проходить через серверы Oriveo.
- Если включена облачная синхронизация, история разговоров, текст сообщений, ответы моделей, текст рассуждений (если он есть) и сведения о вложениях синхронизируются через Firebase Firestore; файлы вложений могут загружаться в Firebase Cloud Storage.
- Если вы экспортируете или восстанавливаете резервную копию, файл копии может содержать разговоры и вложения. API-ключи попадают в неё, только если вы выбрали этот вариант и защитили их паролем.
5. Как мы используем данные и на каких правовых основаниях
Мы обрабатываем персональные данные только в перечисленных ниже целях и, когда это применимо, на правовых основаниях, которых требуют GDPR, UK GDPR, CCPA/CPRA и аналогичные законы:
- Предоставление и поддержка Сервиса (вход в аккаунт, облачная синхронизация, доступ с нескольких устройств) — необходимо для исполнения договора.
- Диагностика сбоев и улучшение продукта (журналы ошибок, стеки сбоев, агрегированные метрики использования) — на основании нашего законного интереса в повышении стабильности и качества.
- Безопасность, защита от злоупотреблений и контроль лимитов (ограничение частоты запросов, CAPTCHA, выявление подозрительных входов, аудит лимитов Oriveo Free, меры против мошенничества) — на основании законных интересов и/или юридических обязанностей.
- Работа Oriveo Free (маршрутизация запросов, расчёт лимитов, рассмотрение жалоб) — необходимо для исполнения договора.
- Выполнение требований закона (судебные решения, запросы регуляторов, обращения субъектов данных) — для соблюдения юридических обязанностей.
- Связь с вами по поводу изменений в Сервисе, инцидентов безопасности и других важных уведомлений — необходимо для исполнения договора или на основании законного интереса.
Мы не:
- продаём и не сдаём в аренду ваши персональные данные третьим лицам;
- используем ваши персональные данные для таргетированной рекламы или рекламного профилирования;
- используем ваш контент для обучения ИИ-моделей Oriveo.
6. Сторонние сервисы и передача данных
Для работы Сервиса мы передаём только необходимые данные следующим субобработчикам и подрядчикам:
- Google Firebase (Authentication / Firestore / Cloud Storage / Hosting) — данные аккаунта, данные синхронизации, включая записи разговоров и текст сообщений при включённой синхронизации, сведения о вложениях, файлы вложений и данные хостинга.
- Sentry — диагностика ошибок и производительности.
- Resend — email получателей и одноразовые коды для входа.
- Cloudflare — сетевые метаданные, IP-адреса, средства защиты и Turnstile для панели администратора.
- OpenAI — использование Vector Store для баз знаний Skills и, где применимо, запросы к моделям, передаваемые через наши серверы.
- ИИ-провайдеры, которых вы выбираете — запросы (промпты), вложения, контекст разговора, выбор модели и ответы, необходимые для запросов к моделям через BYOK или Relay. В зависимости от платформы и функции запрос может отправляться непосредственно клиентом или пересылаться через эндпоинты совместимости Oriveo.
- Вышестоящие провайдеры Oriveo Free — запросы и контекст разговора, необходимые для формирования ответов в бесплатном тарифе.
- Вышестоящие провайдеры моделей Oriveo AI — запросы и контекст разговора, необходимые для формирования ответов в платном сервисе Oriveo AI, где запросы передаются через серверы Oriveo вышестоящим провайдерам моделей.
У каждого из этих сервисов своя политика конфиденциальности и свои правила обработки данных. Вы сами отвечаете за то, чтобы с ними ознакомиться, в том числе с настройками отказа от использования данных для обучения, если они есть. Помимо перечисленных выше случаев и случаев, предусмотренных законом, мы не продаём, не сдаём в аренду и не передаём ваши персональные данные для рекламы.
7. Трансграничная передача данных
Наша облачная инфраструктура (в том числе Firebase, Sentry и Cloudflare) работает в нескольких регионах. Если вы пользуетесь Сервисом из региона, отличного от того, где размещена часть инфраструктуры, ваши персональные данные могут передаваться за границу.
Для такой передачи мы используем следующие механизмы:
- Для пользователей из ЕЭЗ, Великобритании и Швейцарии: стандартные договорные положения (SCC), утверждённые Европейской комиссией, а при необходимости — дополнительные меры защиты.
- Для пользователей из других юрисдикций: соблюдение применимых местных требований к трансграничной передаче данных.
Чтобы узнать больше о применяемом механизме передачи, напишите на [email protected].
8. Сроки хранения и меры безопасности
Сроки хранения:
- данные аккаунта: всё время существования аккаунта и до 30 дней после его удаления, чтобы можно было восстановить аккаунт, удалённый по ошибке;
- данные облачной синхронизации, синхронизированный текст сообщений, сведения о вложениях, файлы вложений и файлы баз знаний: пока вы их не удалите, не отключите или не уберёте соответствующие данные либо не закроете аккаунт, с учётом сроков хранения технических резервных копий;
- записи о лимитах Oriveo Free, защите от злоупотреблений и аудите: до 180 дней, если более долгий срок не требуется по соображениям безопасности, по закону или для разрешения споров;
- содержание жалоб, отправленных пользователями: до 180 дней, если более долгий срок не требуется для разрешения спора, применения Условий или соблюдения закона;
- журналы ошибок Sentry: до 90 дней;
- журналы входа в панель администратора: до 12 месяцев;
- одноразовые коды: 10 минут либо сразу после успешной проверки;
- данные, хранение которых требует закон: в течение срока, установленного применимым законодательством.
Меры безопасности:
- Шифрование при передаче: все соединения между клиентом и сервером используют TLS 1.2 или выше.
- Шифрование при хранении: серверная инфраструктура использует шифрование данных при хранении. В экспортированных резервных копиях включённые в них API-ключи могут шифроваться AES-256, если вы задаёте пароль.
- Защита API-ключей на устройстве: iOS Keychain и Android Keystore в нативных приложениях; в веб-версии — хранилище браузера, изолированное политикой одного источника (same-origin).
- Контроль доступа: внутренний доступ предоставляется по принципу минимальных привилегий, а чувствительные операции фиксируются для аудита.
- Уведомление об утечках: если инцидент с персональными данными может создать для вас высокий риск, мы постараемся сообщить вам об этом в течение 72 часов по email или уведомлением в приложении и, когда это требуется, уведомим соответствующий надзорный орган.
9. Ваши права
В зависимости от применимого к вам законодательства (в том числе GDPR, UK GDPR, CCPA/CPRA и аналогичных законов) в отношении ваших персональных данных у вас могут быть следующие права:
- Доступ и получение копии: в разделе «Настройки → Резервные копии → Экспорт» можно выгрузить свои данные в виде ZIP-архива. Резервная копия не шифруется; API-ключи попадают в неё только по вашему выбору и в этом случае шифруются паролем, который вы задаёте.
- Исправление: доступные для редактирования данные вы можете изменить сами в настройках аккаунта; по остальным полям можно написать нам.
- Удаление: в разделе «Настройки → Аккаунт → Удалить аккаунт» можно удалить данные на сервере, связанные с вашим аккаунтом; отдельные журналы могут храниться в пределах установленных сроков.
- Переносимость: экспорт в структурированном, общепринятом, машиночитаемом формате.
- Ограничение обработки и возражение против неё: вы можете в любой момент отключить диагностику, выключить облачную синхронизацию или перестать пользоваться аккаунтом.
- Отзыв согласия: если обработка основана на вашем согласии, вы можете отозвать его в любой момент; это не влияет на законность обработки, проведённой до отзыва.
- Автоматизированное принятие решений: мы не принимаем в отношении вас решений, влекущих юридические или сопоставимо значимые последствия, исключительно на основе автоматизированной обработки; расчёт лимитов Oriveo Free — это операционная мера защиты от злоупотреблений, а не профилирование. Если применимое законодательство предоставляет вам связанные с этим права, вы можете воспользоваться ими, написав на [email protected].
- Право подать жалобу: пользователи из ЕЭЗ и Великобритании могут обратиться в местный орган по защите данных; пользователи из Калифорнии — к генеральному прокурору штата Калифорния.
- Отказ от продажи и передачи персональной информации; недопущение дискриминации (Калифорния): мы не продаём вашу персональную информацию и не передаём её для межконтекстной поведенческой рекламы в том смысле, в каком эти термины определены в CCPA/CPRA. Мы не будем дискриминировать вас за осуществление любого из этих прав.
Срок ответа: как правило, мы отвечаем в течение 30 дней после получения запроса, личность автора которого можно подтвердить. Если это допускает применимое законодательство, для сложных или многочисленных запросов мы можем продлить этот срок и сообщим вам о продлении и его причинах.
10. Cookie и локальное хранилище
Сайт Oriveo и веб-приложение используют перечисленные ниже технологии хранения, и не используют их для рекламного таргетинга или отслеживания между сайтами:
- Строго необходимые: сессионные cookie Firebase Auth, токены защиты от CSRF и JWT-cookie панели администратора.
- Функциональные: тема, язык и параметры интерфейса; черновики разговоров; кэш данных о моделях в IndexedDB браузера или аналогичном локальном хранилище.
- Безопасность: Cloudflare Turnstile для панели администратора и токены защиты Cloudflare от DDoS-атак.
- Аналитика: для собственной (first-party) продуктовой аналитики с бережным отношением к приватности мы используем PostHog, размещённый в Европейском союзе (eu.i.posthog.com). Фиксируются только ваши действия, например нажатия кнопок; запись сессий, автоматический сбор событий (autocapture) и опросы отключены, а PostHog хранит в вашем браузере только анонимный идентификатор. Эта аналитика никогда не используется для рекламы или отслеживания между сайтами. Отказаться от неё можно, заблокировав cookie и локальное хранилище в настройках браузера.
Мы не используем сторонние рекламные cookie, пиксели для отслеживания между сайтами и рекламные скрипты. Вы можете очистить или заблокировать cookie в настройках браузера, но это может помешать входу в аккаунт и работе некоторых функций.
11. Конфиденциальность детей
Сервис не предназначен для детей младше 13 лет (или более высокого минимального возраста, установленного в вашей юрисдикции, — например, 16 лет в некоторых странах ЕЭЗ). Пользователи младше применимого возраста могут пользоваться Сервисом только с согласия и под присмотром родителя или законного представителя.
Мы сознательно не собираем персональные данные детей, не достигших применимого возраста. Если вы родитель или законный представитель и считаете, что ваш ребёнок передал нам персональные данные, напишите на [email protected] — мы проверим обращение и оперативно удалим эти данные.
12. Изменения политики и контакты
Изменения политики: мы можем время от времени обновлять настоящую Политику конфиденциальности с учётом изменений в продукте, технологиях, процессах или применимом законодательстве. О существенных изменениях мы сообщим до их вступления в силу — уведомлением в приложении, по email или заметным объявлением на сайте — и соответственно обновим дату «Последнее обновление». Если вы продолжаете пользоваться Сервисом после вступления новой редакции в силу, это означает, что вы её принимаете. Если вы не согласны, вы можете прекратить пользоваться Сервисом и удалить аккаунт.
Контакты:
- вопросы конфиденциальности и обращения субъектов данных: [email protected]
- общая поддержка по продукту: [email protected]
- юридические вопросы: [email protected]
Мы приложим разумные усилия, чтобы ответить в разумный срок.
13. Подключения Library и получение документов
Если вы подключаете Notion или Google Drive / Google Docs, Oriveo хранит OAuth-токен в зашифрованном виде, чтобы действовать от вашего имени. Мы обращаемся к этим источникам, только когда вы запускаете в Library поиск, просмотр списка или чтение либо подтверждаете шаг исследования. Запрошенный текст документа проходит через Oriveo Server только во время этой операции; мы не создаём предварительный индекс или векторную базу и не храним текст документа как долгосрочную запись. Текст отправляется модели, которой вы пользуетесь, только в рамках начатого или подтверждённого вами исследовательского процесса. Кратковременный кэш нужен только для выполнения операций Library и удаляется после истечения срока или отключения источника. Отключение или отзыв разрешения немедленно прекращает новые обращения и удаляет сохранённый токен и связанный кэш. Содержимое Library не используется для обучения, рекламы или аналитики.
Отдельно о Google Drive и Google Docs: модель, получающая текст документа, — это сторонний провайдер, которого вы выбираете сами и подключаете собственным API-ключом; этот провайдер обрабатывает текст на своих условиях. Если же вы используете модель Oriveo (Oriveo AI или Oriveo Free), текст документа передаётся через сервис моделей Oriveo вышестоящему провайдеру, который обслуживает эту модель, и этот провайдер обрабатывает текст на своих условиях. Использование компанией Oriveo информации, полученной через Google Workspace API, соответствует Google API Services User Data Policy, включая требования Limited Use, и мы не используем эту информацию для разработки, улучшения или обучения универсальных моделей ИИ или машинного обучения.