Política de Privacidade
O Oriveo ("nós" ou "Oriveo") é um cliente de IA com vários modelos no formato BYOK (Bring Your Own Key: você usa a sua própria chave de API). Esta Política de Privacidade explica como coletamos, usamos, compartilhamos e protegemos informações quando você usa o site, o app web, o app para iOS e o app para Android do Oriveo (em conjunto, o "Serviço"). Nossos princípios são minimização de dados, armazenamento no dispositivo por padrão e transparência. Os dados do BYOK ficam armazenados no seu dispositivo por padrão, mas a sincronização na nuvem, o roteamento de compatibilidade da web, os backups, os arquivos de conhecimento das Skills e o Oriveo Free exigem que nós e nossos prestadores de serviço tratemos os dados necessários para esses recursos.
1. Resumo
Em poucas palavras: BYOK significa que você usa a sua própria conta de provedor e a sua própria chave de API. Não vendemos seus dados, não os usamos para publicidade e não treinamos modelos de IA do Oriveo com o seu conteúdo. Só tratamos conteúdo quando é necessário para oferecer os recursos que você escolhe.
- Chaves de API: ficam armazenadas localmente por padrão. Na web e em outros caminhos de compatibilidade que passam pelo servidor, a chave pode ser transmitida para uma única solicitação, para que o Oriveo a encaminhe ao provedor que você escolheu; não a salvamos como registro da conta.
- Conversas e anexos: ficam armazenados no seu dispositivo por padrão. Se a sincronização na nuvem estiver ativada, os registros de conversa, o texto das mensagens, as respostas dos modelos, o texto de raciocínio quando houver e os metadados de anexos são sincronizados pelo Firebase Firestore e ficam armazenados lá em formato legível (sem criptografia de ponta a ponta). Os arquivos anexados podem ser enviados ao Firebase Cloud Storage para acesso de outros dispositivos.
- Roteamento para provedores: em muitos fluxos BYOK, os apps nativos podem falar diretamente com os provedores. O app web, o Relay, o Oriveo Free e alguns recursos podem rotear solicitações pelos servidores do Oriveo para streaming, compatibilidade, cota ou controles de segurança.
- Backups: backups exportados podem incluir dados de conversas e anexos, e o backup em si não é criptografado. As chaves de API só entram, e só são criptografadas, se você escolher incluí-las e definir uma senha.
- O que não fazemos: não vendemos dados pessoais, não os usamos para publicidade direcionada e não treinamos modelos do Oriveo com o seu conteúdo.
2. Controlador e contato
Para os fins desta Política de Privacidade, o controlador dos dados do Serviço é a equipe do Oriveo.
- Responsável pela operação: equipe do Oriveo
- Endereço de registro / correspondência: escreva para [email protected] para receber os dados da entidade operadora responsável e o endereço de correspondência
- Contato de privacidade e proteção de dados: [email protected]
- Suporte geral: [email protected]
Se você estiver no Espaço Econômico Europeu (EEE), no Reino Unido ou na Suíça, também pode entrar em contato conosco ou com a autoridade de proteção de dados do seu país sobre o tratamento dos seus dados pessoais no Serviço.
3. Dados que coletamos
Coletamos apenas as informações necessárias para operar o Serviço e os recursos que você usa. As principais categorias são:
- Dados da conta: pelo Firebase Authentication, tratamos seu endereço de e-mail, nome de exibição, URL da foto de perfil e método de login (Google, Apple ou código OTP por e-mail). Não armazenamos sua senha; os códigos OTP por e-mail são enviados pela Resend e normalmente expiram em 10 minutos.
- Dados da sincronização na nuvem (se ativada): o Firebase Firestore armazena e sincroniza registros de conversa, texto das mensagens, respostas dos modelos, texto de raciocínio quando houver, datas e horários, pastas, dados do diretório de Skills, texto da Memória, preferências, estatísticas de uso, metadados de modelo e provedor, metadados de anexos, miniaturas de imagens e referências de armazenamento.
- Anexos (se a sincronização ou o acesso aos anexos exigir): imagens, PDFs e outros arquivos podem ser enviados à área da sua conta no Firebase Cloud Storage para permitir o acesso de vários dispositivos; você pode apagá-los a qualquer momento.
- Dados de roteamento do BYOK: para concluir as solicitações ao modelo, prompts, anexos, escolha de modelo, chaves de API e respostas são tratados pelo provedor de IA que você escolhe. No app web, no Relay e em alguns caminhos de compatibilidade, esse tráfego pode passar pelos servidores do Oriveo como uma etapa transitória de encaminhamento.
- Arquivos da base de conhecimento das Skills: quando você envia arquivos de conhecimento para uma Skill, nosso backend pode repassá-los ao OpenAI Vector Store para permitir a busca; os arquivos originais e os vetores são usados apenas dentro da sua conta.
- Dados técnicos e do dispositivo: endereço IP, localização aproximada com base no IP, modelo do dispositivo, versão do sistema operacional, versão do app, idioma e fuso horário, para prevenção de abuso, limite de taxa, diagnóstico e conformidade.
- Diagnóstico de erros e desempenho: pelo Sentry, podemos receber stack traces de exceções não tratadas, breadcrumbs, seu identificador de usuário atual (Firebase UID) e impressões digitais do dispositivo. Esses registros podem ser vinculados à sua conta e não são totalmente anônimos; você pode desativar os diagnósticos em "Configurações → Privacidade".
- Registros operacionais do Oriveo Free: quando você usa o plano gratuito, as solicitações passam pelos servidores do Oriveo até provedores de modelos upstream. Guardamos o mínimo de registros necessário para cota, prevenção de abuso, estabilidade, denúncias e auditoria. Por padrão, o conteúdo das mensagens comuns do Oriveo Free não é guardado como histórico de conversa, mas é tratado durante o trânsito.
- Dados de segurança do Admin: quando administradores fazem login, podemos usar o Cloudflare Turnstile para verificar que o acesso é humano e registrar os eventos de login correspondentes.
4. O que não coletamos (compromisso BYOK)
No modo BYOK, o Oriveo foi feito para armazenar o mínimo possível, mas os dados abaixo ainda podem ser tratados, dependendo do recurso e da plataforma:
- As chaves de API ficam armazenadas localmente por padrão; na web ou em caminhos de compatibilidade que passam pelo servidor, elas podem ser transmitidas apenas para concluir a solicitação ao provedor escolhido e não são salvas como registros da conta.
- Prompts, contexto da conversa, anexos e respostas do modelo são enviados ao provedor de IA que você escolhe, para que o modelo possa gerar a resposta.
- No app web, no Relay, no Oriveo Free e em certos fluxos de compatibilidade ou streaming, solicitações e respostas podem passar de forma transitória pelos servidores do Oriveo.
- Se a sincronização na nuvem estiver ativada, o histórico de conversas, o texto das mensagens, as respostas dos modelos, o texto de raciocínio quando houver e os metadados de anexos são sincronizados pelo Firebase Firestore; os arquivos anexados podem ser enviados ao Firebase Cloud Storage.
- Se você exportar ou restaurar um backup, o arquivo pode conter conversas e anexos. As chaves de API só entram se você escolher essa opção e protegê-las com uma senha.
5. Como usamos os dados e bases legais
Tratamos dados pessoais apenas para as finalidades abaixo e, quando aplicável, com as bases legais exigidas pelo GDPR, pelo UK GDPR, pela CCPA/CPRA e por leis semelhantes:
- Prestar e manter o Serviço (login, sincronização na nuvem, acesso de vários dispositivos) — necessário para a execução do contrato.
- Diagnosticar falhas e melhorar o produto (logs de erro, registros de travamento, métricas de uso agregadas) — com base no nosso interesse legítimo em melhorar a estabilidade e a qualidade.
- Segurança, prevenção de abuso e controle de cota (limite de taxa, CAPTCHA, detecção de login incomum, auditoria da cota do Oriveo Free, medidas antifraude) — com base em interesse legítimo e/ou obrigação legal.
- Operar o Oriveo Free (roteamento das solicitações, cálculo de cota, tratamento de denúncias) — necessário para a execução do contrato.
- Atender exigências legais (ordens judiciais, pedidos de autoridades, solicitações de titulares de dados) — para cumprir obrigações legais.
- Falar com você sobre mudanças no serviço, incidentes de segurança e outros avisos importantes — necessário para a execução do contrato ou com base em interesse legítimo.
Nós não:
- vendemos nem alugamos seus dados pessoais a terceiros;
- usamos seus dados pessoais para publicidade direcionada ou criação de perfil publicitário;
- usamos o seu conteúdo para treinar modelos de IA do Oriveo.
6. Serviços de terceiros e compartilhamento de dados
Para operar o Serviço, compartilhamos apenas os dados necessários com os seguintes suboperadores e prestadores de serviço:
- Google Firebase (Authentication / Firestore / Cloud Storage / Hosting) — dados da conta, dados sincronizados (incluindo registros de conversa e conteúdo das mensagens, quando a sincronização está ativada), metadados de anexos, arquivos anexados e dados de hospedagem.
- Sentry — diagnóstico de erros e desempenho.
- Resend — endereços de e-mail dos destinatários e códigos de login de uso único.
- Cloudflare — metadados de rede, endereços IP, controles de segurança e Turnstile para o Admin.
- OpenAI — uso do Vector Store da base de conhecimento das Skills e, quando aplicável, solicitações de modelo roteadas.
- Provedores de IA que você escolhe — prompts, anexos, contexto da conversa, escolha de modelo e respostas necessários para as chamadas de modelo do BYOK ou do Relay. Dependendo da plataforma e do recurso, a solicitação pode ser enviada diretamente pelo cliente ou encaminhada pelos endpoints de compatibilidade do Oriveo.
- Provedores upstream do Oriveo Free — prompts e contexto da conversa necessários para gerar respostas no plano gratuito.
- Provedores de modelos upstream do Oriveo AI — prompts e contexto da conversa necessários para gerar respostas no serviço hospedado pago Oriveo AI, em que as solicitações passam pelos servidores do Oriveo até os provedores de modelos upstream.
Cada provedor tem a sua própria política de privacidade e as suas regras de tratamento de dados. Cabe a você conferi-las, inclusive as opções de excluir seus dados do treinamento, quando existirem. Fora das situações acima e dos casos exigidos por lei, não vendemos, alugamos nem transferimos seus dados pessoais para fins de publicidade.
7. Transferência internacional de dados
Nossa infraestrutura em nuvem (incluindo Firebase, Sentry e Cloudflare) opera em várias regiões. Se você acessar o Serviço de uma região diferente daquela onde parte da infraestrutura está, seus dados pessoais podem ser transferidos para outro país.
Usamos os seguintes mecanismos:
- Para usuários no EEE / Reino Unido / Suíça: Cláusulas Contratuais Padrão (SCCs) aprovadas pela Comissão Europeia, com salvaguardas complementares quando necessárias.
- Para usuários de outras jurisdições: cumprimento das exigências locais aplicáveis a transferências internacionais.
Para saber mais sobre o mecanismo de transferência aplicável, escreva para [email protected].
8. Retenção de dados e medidas de segurança
Prazos de retenção:
- dados da conta: enquanto a conta existir, mais até 30 dias depois da exclusão, para permitir a recuperação em caso de exclusão por engano;
- dados da sincronização na nuvem, conteúdo sincronizado das mensagens, metadados de anexos, arquivos anexados e arquivos da base de conhecimento: até você apagá-los, desativar ou remover os dados correspondentes ou encerrar a conta, observada a retenção dos backups técnicos;
- registros de cota, prevenção de abuso e auditoria do Oriveo Free: até 180 dias, salvo se um prazo maior for necessário por motivos de segurança, legais ou de disputa;
- detalhes de denúncias enviadas por usuários: até 180 dias, salvo se um prazo maior for necessário para resolver uma disputa, fazer valer os termos ou cumprir a lei;
- logs de erro do Sentry: até 90 dias;
- logs de login do Admin: até 12 meses;
- códigos OTP: 10 minutos, ou expiração imediata depois da verificação bem-sucedida;
- dados que a lei obriga a guardar: pelo prazo exigido pela lei aplicável.
Medidas de segurança:
- Criptografia em trânsito: todas as conexões entre cliente e servidor usam TLS 1.2 ou superior.
- Criptografia em repouso: a infraestrutura de servidores usa criptografia em repouso. Os arquivos de backup exportados podem criptografar com AES-256 as chaves de API incluídas, quando você define uma senha.
- Proteção das chaves de API no dispositivo: Keychain do iOS / Keystore do Android nos apps nativos; na web, armazenamento do navegador isolado pela política de mesma origem.
- Controle de acesso: o acesso interno segue o princípio do menor privilégio, e as operações sensíveis são auditadas.
- Aviso de incidentes: se um incidente com dados pessoais puder representar alto risco para você, vamos tentar avisá-lo em até 72 horas por e-mail ou aviso no app e, quando exigido, comunicar a autoridade reguladora competente.
9. Seus direitos
Dependendo da lei que se aplica a você (incluindo GDPR, UK GDPR, CCPA/CPRA e leis semelhantes), você pode ter os seguintes direitos sobre seus dados pessoais:
- Acesso e cópia: você pode exportar seus dados como um backup ZIP em "Configurações → Backup → Exportar". O backup não é criptografado; as chaves de API só entram se você escolher, e nesse caso são criptografadas com uma senha definida por você.
- Correção: você mesmo pode atualizar as informações editáveis nas configurações da conta; para os demais campos, fale conosco por e-mail.
- Exclusão: em "Configurações → Conta → Excluir conta" você apaga os dados do servidor associados à sua conta; alguns logs podem permanecer durante o prazo de retenção aplicável.
- Portabilidade: exportação em formato estruturado, de uso comum e legível por máquina.
- Restrição ou oposição: você pode desativar os diagnósticos, desligar a sincronização na nuvem ou parar de usar a conta a qualquer momento.
- Revogação do consentimento: quando o tratamento se basear em consentimento, você pode revogá-lo a qualquer momento, sem afetar a legalidade do tratamento feito antes da revogação.
- Decisões automatizadas: não tomamos decisões com efeitos jurídicos ou efeitos igualmente significativos sobre você com base apenas em tratamento automatizado; o cálculo de cota do Oriveo Free é um controle operacional contra abuso e não é criação de perfil. Quando a lei aplicável lhe der direitos relacionados, você pode exercê-los escrevendo para [email protected].
- Direito de reclamação: usuários no EEE / Reino Unido podem recorrer à autoridade local de proteção de dados; usuários da Califórnia podem recorrer ao Procurador-Geral da Califórnia (California Attorney General).
- Sem venda nem compartilhamento de informações pessoais; não discriminação (Califórnia): não vendemos suas informações pessoais e não as compartilhamos para publicidade comportamental entre contextos, conforme esses termos são definidos na CCPA/CPRA. Você não será discriminado por exercer nenhum desses direitos.
Prazo de resposta: em geral respondemos em até 30 dias depois de receber uma solicitação verificável. Quando a lei aplicável permitir, podemos prorrogar esse prazo para solicitações complexas ou numerosas, e informaremos a prorrogação e o motivo.
10. Cookies e armazenamento local
O site e o app web do Oriveo usam as tecnologias de armazenamento abaixo, e não para direcionamento de publicidade nem rastreamento entre sites:
- Estritamente necessários: cookies de sessão do Firebase Auth, tokens de proteção CSRF e cookies JWT do Admin.
- Funcionais: preferências de tema, idioma e layout; rascunhos de conversa; e cache de metadados de modelos no IndexedDB do navegador ou em armazenamento local equivalente.
- Segurança: Cloudflare Turnstile no Admin e tokens de proteção contra DDoS da Cloudflare.
- Analytics: usamos o PostHog, hospedado na União Europeia (eu.i.posthog.com), para uma análise de produto própria (first-party) e cuidadosa com a privacidade. A coleta se limita às ações que você realiza, como cliques em botões; desativamos a gravação de sessão, a captura automática (autocapture) e as pesquisas, e o PostHog guarda apenas um identificador anônimo no seu navegador. Essas análises nunca são usadas para publicidade nem para rastreamento entre sites. Para não participar, bloqueie cookies e armazenamento local nas configurações do navegador.
Nós não usamos cookies de publicidade de terceiros, pixels de rastreamento entre sites nem scripts de tecnologia publicitária (ad-tech). Você pode apagar ou bloquear cookies nas configurações do navegador, mas isso pode afetar o login e alguns recursos.
11. Privacidade de crianças
O Serviço não é direcionado a crianças com menos de 13 anos (ou da idade mínima maior exigida na sua jurisdição, como 16 anos em partes do EEE). Usuários abaixo da idade aplicável só podem usar o Serviço com o consentimento e a supervisão de um dos pais ou do responsável legal.
Não coletamos intencionalmente dados pessoais de crianças abaixo da idade legal aplicável. Se você é pai, mãe ou responsável legal e acredita que seu filho nos forneceu dados pessoais, escreva para [email protected]; vamos verificar e apagar os dados sem demora.
12. Mudanças nesta política e contato
Mudanças na política: podemos atualizar esta Política de Privacidade de tempos em tempos para refletir mudanças no produto, na tecnologia, na operação ou na lei aplicável. Se a mudança for relevante, avisaremos antes de ela entrar em vigor, por aviso no app, e-mail ou aviso em destaque no nosso site, e atualizaremos a data de "Última atualização". Se você continuar usando o Serviço depois que a política revisada entrar em vigor, isso significa que aceita a nova versão. Se não concordar, pode parar de usar o Serviço e excluir sua conta.
Contato:
- Privacidade e solicitações de titulares de dados: [email protected]
- Suporte geral ao produto: [email protected]
- Assuntos jurídicos: [email protected]
Faremos o possível para responder em um prazo razoável.
13. Conexões da Library e busca em documentos
Se você conectar o Notion ou o Google Drive / Google Docs, o Oriveo armazena o token OAuth de forma criptografada para poder agir em seu nome. Só acessamos essas fontes quando você inicia uma busca, listagem ou leitura na Library, ou confirma uma etapa de pesquisa. O texto do documento solicitado passa pelo Oriveo Server apenas durante essa operação; não fazemos indexação prévia, não criamos banco de dados vetorial e não guardamos o conteúdo do documento como registro de longo prazo. O texto só é enviado ao modelo que você está usando como parte do fluxo de pesquisa que você iniciou ou confirmou. Caches de curta duração servem apenas para executar as operações da Library e são apagados quando expiram ou quando você desconecta a fonte. Desconectar ou revogar o acesso interrompe imediatamente novos acessos e remove o token armazenado e o cache relacionado. O conteúdo da Library não é usado para treinamento, publicidade nem analytics.
No caso específico do Google Drive e do Google Docs: o modelo que recebe o texto do documento é de um provedor terceiro que você escolhe e conecta com a sua própria chave de API, e esse provedor trata o texto conforme os próprios termos. Se, em vez disso, você usar um modelo hospedado pelo Oriveo (Oriveo AI ou Oriveo Free), o texto do documento passa pelo serviço de modelos hospedados do Oriveo até o provedor de modelos upstream que atende aquele modelo, e esse provedor upstream trata o texto conforme os próprios termos. O uso, pelo Oriveo, das informações recebidas das APIs do Google Workspace segue a Google API Services User Data Policy, incluindo os requisitos de Limited Use, e não usamos essas informações para desenvolver, aprimorar ou treinar modelos genéricos de IA ou de aprendizado de máquina.