O Sparkfy Reviewer ("nós", "nosso" ou "extensão") valoriza a sua privacidade. Esta Política de Privacidade detalha como coletamos, usamos, armazenamos e compartilhamos os dados dos usuários ao utilizar nossa extensão para navegadores Chrome e derivados.
1. Coleta de Dados
Para fornecer as funcionalidades de análise de código por IA, a extensão Sparkfy Reviewer coleta as seguintes informações:
- Dados de Conteúdo (Código): Quando você solicita uma revisão em uma Pull Request (GitHub) ou Merge Request (GitLab), a extensão lê os "diffs" (alterações de código) dos arquivos abertos para enviá-los ao provedor de IA.
- Dados de Configuração: Armazenamos suas preferências de uso (como idioma da interface) e as chaves de API (API Keys) dos provedores de IA que você configura manualmente.
-
Informações do Navegador: A extensão utiliza
permissões de abas (
tabs) e script (scripting) apenas para identificar a URL do repositório e injetar a interface de revisão na página.
2. Uso dos Dados
Os dados coletados são utilizados estritamente para os seguintes fins:
- Geração de Revisões de Código: O código coletado é enviado ao provedor de IA configurado por você para gerar sugestões de melhoria, correções de bugs e análises de segurança.
- Personalização: Suas configurações são usadas para garantir que a extensão funcione de acordo com sua preferência de idioma e provedor de IA.
3. Compartilhamento de Dados com Terceiros
O Sparkfy Reviewer não vende seus dados. O compartilhamento ocorre apenas com os provedores de serviços de IA essenciais para o funcionamento da ferramenta, conforme sua escolha nas configurações:
- Google (Gemini Pro): Se você utilizar o Gemini, os fragmentos de código serão enviados para a Google Generative AI API.
- OpenAI (GPT-4/o): Se configurado, os dados serão enviados para a API da OpenAI.
- Anthropic (Claude): Se configurado, os dados serão enviados para a API da Anthropic.
Importante: Nós não compartilhamos seus dados com nenhuma outra parte além do provedor de IA que você mesmo autorizou ao fornecer sua chave de API.
4. Armazenamento e Segurança
-
Armazenamento Local: Todas as suas chaves de API e
preferências são armazenadas exclusivamente no
armazenamento local do seu navegador
(
chrome.storage.local). Nós não possuímos servidores de banco de dados externos para armazenar suas chaves ou seu código. - Processamento em Tempo Real: O código analisado não é armazenado por nós após a conclusão da revisão. Ele é processado em tempo real e mantido apenas na memória volátil durante a execução da análise.
5. Seus Direitos e Controle
Você tem total controle sobre seus dados:
- Exclusão: Você pode apagar todas as informações armazenadas (incluindo chaves de API) desinstalando a extensão ou limpando os dados da extensão nas configurações do navegador.
- Acesso: Você pode visualizar e alterar suas chaves de API a qualquer momento através do menu de opções da extensão.
6. Conformidade com a Política do Programa de Desenvolvedores
Esta política está em conformidade com as diretrizes da Chrome Web Store, detalhando:
- Como coletamos, usamos e compartilhamos dados do usuário.
- Todas as partes com quem os dados são compartilhados.