Política de Privacidade da Extensão do Navegador
Última atualização 29 de agosto de 2026
A extensão do Orquesta conecta o navegador que você já está usando ao Orquesta CLI em execução na mesma máquina. Este documento explica exatamente o que ela lê, para onde isso vai e o que ela nunca faz.
O que a extensão lê
Somente em uma aba que você indicar — clicando na extensão, usando o atalho de teclado dela ou pedindo ao CLI pareado que use aquela aba:
- a URL, o título e o DOM da página;
- mensagens do console e requisições de rede dessa aba, enquanto uma sessão estiver ativa;
- capturas de tela da área visível, quando solicitadas.
Ela não lê abas que você não indicou, não é executada em segundo plano em cada site que você visita e não mantém nenhum histórico de navegação próprio.
Para onde isso vai
Para um programa no seu próprio computador. A extensão se comunica com a bridge do Orquesta por meio de um WebSocket vinculado a 127.0.0.1, e a bridge se comunica com o Orquesta CLI na mesma máquina. O conteúdo da página, a saída do console e as capturas de tela vão para lá e para nenhum outro lugar. A conexão só é estabelecida depois que você digita um código de pareamento que a bridge exibe e que expira em dois minutos.
Não para os servidores do Orquesta. A extensão em si não envia nada para getorquesta.com.
Uma exceção que você escolhe explicitamente. Se você injetar o widget embed do Orquesta em uma página, esse widget é um produto do Orquesta com comportamento de rede próprio: os prompts que você escreve nele, e o contexto de console, rede e elementos que você anexa a eles, são enviados ao Orquesta e armazenados no projeto ao qual o token de embed pertence. Isso acontece apenas nas páginas em que você injetou o widget deliberadamente, e quem faz isso é o widget, não a extensão. O que acontece com esses dados depois que chegam até nós é regido pelapolítica de privacidade do Orquesta.
O que é armazenado e onde
No armazenamento local de extensões do navegador, na sua máquina: o estado de pareamento com a bridge local, seu token de embed, se você o informou, e suas configurações. Nada é sincronizado com uma conta do Google nem com o Orquesta.
O que nunca fazemos
- Nenhuma análise de uso, telemetria ou relatório de falhas.
- Nenhuma publicidade, e nenhuma venda ou compartilhamento de dados.
- Nenhum código hospedado remotamente: tudo o que a extensão executa vem dentro do pacote, incluindo o SDK de embed, que é incorporado em tempo de build.
Permissões e por que cada uma existe
- activeTab — Acessar a página que você está vendo, somente durante essa visita, quando você clica no botão do Orquesta ou pressiona o atalho dele. É isso que a injeção manual do widget utiliza.
- debugger — Anexar o Chrome DevTools Protocol a uma aba que você indicou. Essa é a única API que expõe o histórico do console, o corpo das requisições de rede e entrada sintética — o objetivo central da integração com o CLI.
- scripting — Injetar o widget embed do Orquesta na página quando você solicitar.
- tabs — Listar suas abas para que você (ou o CLI) escolha em qual delas agir.
- storage — Manter localmente o estado de pareamento, seu token de embed e suas configurações.
- alarms — Acordar o service worker para restabelecer a conexão local. Sem isso, o Chrome descarta o worker e o pareamento é perdido silenciosamente.
- tabGroups — Colocar as abas que o CLI está controlando em um único grupo verde “Orquesta”, para que você veja quais abas estão sendo automatizadas sem precisar alternar para elas. Não altera nenhum outro grupo.
- sidePanel — Mostrar a tela de pareamento em um lugar que permaneça visível quando você usar alt-tab para o terminal e ler o código. Um popup fecharia assim que você desviasse o olhar.
- http://*/*, https://*/* (opcional) — Não concedida na instalação. Você a ativa pelo popup ou pela página de opções, e somente se quiser que o widget seja injetado automaticamente no carregamento da página ou que o CLI injete em uma aba em segundo plano. Pode ser revogada em chrome://extensions.
- https://getorquesta.com/* — Retransmitir as chamadas de API do próprio widget, para que uma Content-Security-Policy rígida no site que você está visitando não as quebre. Nenhum outro host é retransmitido.
- ws://127.0.0.1/*, http://127.0.0.1/* — Alcançar a bridge local. Somente loopback.
Remoção dos seus dados
Desinstalar a extensão remove tudo o que ela armazenou. Parar a bridge encerra a conexão local. Os dados que o widget embed enviou a um projeto do Orquesta são regidos pelapolítica de privacidade do Orquesta e são excluídos junto com o projeto.