Política de privacidade

Atualizado em

A versão resumida

Quem é responsável pelos seus dados

O CircleCrop é mantido por uma pessoa. Para a LGPD (Lei nº 13.709/2018, Brasil), o GDPR (União Europeia e Reino Unido), a CCPA (Califórnia) e leis semelhantes, o controlador dos dados é Guilherme Campos, no Brasil.

Pela Resolução CD/ANPD nº 2/2022, o CircleCrop é um agente de tratamento de pequeno porte e não indicou encarregado pelo tratamento de dados pessoais. O controlador acima responde diretamente a você e à ANPD.

A sua foto

Aberta, recortada e transformada em arquivo no seu navegador

Quando você escolhe, tira, solta ou cola uma foto, a página a lê no seu dispositivo. Abrir a foto, enquadrar o círculo, desenhar a borda e o fundo e gerar o arquivo final acontecem no seu navegador. Ao salvar, o arquivo vai para o seu dispositivo ou para o aplicativo com o qual você o compartilha. A foto nunca chega aos servidores do CircleCrop: ela é aberta, recortada e transformada em arquivo no navegador. Por isso, não temos nada seu para manter, consultar ou apagar. Se você abrir a foto do Google Drive ou do Dropbox, ou salvá-la lá, o seu navegador troca o arquivo diretamente com esse serviço.

Abrir uma foto por um link

Se você colar o endereço de uma imagem, o seu navegador baixa a imagem direto desse endereço, sem os seus cookies daquele site e sem informar qual página fez o pedido. O site que hospeda a imagem vê um acesso comum do seu navegador, como se você abrisse o endereço por conta própria, e segue a própria política de privacidade. O CircleCrop não recebe a imagem nem o endereço.

Cópias temporárias no seu dispositivo

A página inicial e o editor são páginas separadas, então a foto passa de uma para a outra pelo armazenamento do próprio navegador (IndexedDB), no seu dispositivo. O mesmo armazenamento mantém o arquivo pronto e o nome dele, para que a página inicial possa mostrá-lo a você. Essas cópias são usadas por no máximo uma hora: depois disso, o site as ignora e as apaga na próxima vez que olhar. Uma foto nova substitui a anterior, e o botão “Outra foto” apaga o arquivo pronto. Limpar os dados deste site no navegador remove essas cópias na hora.

O armazenamento de sessão do navegador, que é esvaziado quando você fecha a aba, mantém pequenas anotações que permitem à ferramenta se recuperar depois de uma falha ou de uma recarga (por exemplo, que uma foto estava sendo aberta). Ele nunca contém a foto em si.

Google Drive e Dropbox

Os botões do Google Drive e do Dropbox são opcionais. Nada desses dois serviços entra na página até você ir a um dos botões deles, com o ponteiro, com o teclado ou com um toque, ou abrir “Mais opções” no seu resultado, onde ficam os botões de salvar; só então o código desse serviço entra na página, vindo dos servidores dele.

O uso e a transferência, pelo CircleCrop, para qualquer outro aplicativo, de informações recebidas das APIs do Google seguirão a Política de Dados do Usuário dos Serviços de API do Google (Google API Services User Data Policy), inclusive os requisitos de Uso Limitado (Limited Use). Você pode remover o acesso do CircleCrop a qualquer momento na sua Conta do Google e nos apps conectados do Dropbox.

Como o site mede o uso

Para saber se a ferramenta funciona para as pessoas e onde ela falha, o CircleCrop mede de duas maneiras e nada além disso. Nenhum outro serviço de análise é usado. Os dois tipos de dado são gravados no Workers Analytics Engine da Cloudflare, na conta da Cloudflare do próprio operador. Só o operador os lê. Eles não são compartilhados, não são vendidos e não são usados para publicidade.

Visitas, contadas no nosso servidor

Quando uma página do site é pedida, o Cloudflare Worker que a entrega soma um à contagem. A página não executa nenhum código de medição para isso, e nada é lido nem gravado no seu dispositivo. Uma visita contada registra: a página (a inicial, o editor e as páginas de foto inteira e de borda, cada uma pelo nome em todos os idiomas do site, ou o rótulo “other” para todas as demais páginas, nunca a parte do endereço depois do “?”), a hora, o seu país, e o tipo de dispositivo, o sistema e o navegador com a versão principal, lidos da identificação que o seu navegador envia (User-Agent), que em seguida é descartada. A Cloudflare deduz o país a partir do seu endereço IP; só o código do país é gravado. Não há site de origem, cookie, identificador nem endereço IP armazenado, então uma contagem não pode ser ligada a você nem a uma visita posterior. Visitas de robôs são reconhecidas e contadas à parte. Nada é contado quando o Do Not Track ou o Global Privacy Control está ativado, nem nos carregamentos antecipados que os navegadores fazem antes de você abrir uma página (prefetch, prerender).

Relatórios de erro, enviados pela página

A página só envia algo quando uma etapa que você iniciou falha ou a foto é recusada: escolher ou abrir uma foto, gerar o arquivo, salvá-lo. Uma visita em que nada falha não envia nada a partir da página. Se você fechar uma janela ou negar uma permissão, isso é escolha sua e não entra em relatório. Um relatório contém, no máximo:

O Worker acrescenta, a partir do pedido do relatório: o navegador (família e versão principal), o sistema e o tipo de dispositivo, lidos da identificação que o seu navegador envia (User-Agent), que em seguida é descartada. Nenhum país é gravado nos relatórios de erro.

Nunca entram em um relatório: a foto, os pixels dela, o nome do arquivo, o tamanho ou as dimensões exatas, nem os metadados (como localização ou câmera); endereços da web, endereços de e-mail e caminhos de arquivo; qualquer identificador, cookie ou item do armazenamento do seu navegador; memória, núcleos do processador ou densidade da tela.

Sem cookies e sem endereço IP armazenado

A medição não define nenhum cookie e não mantém nada no armazenamento do seu navegador. Não há identificador da aba nem de uma foto. Nas visitas contadas, o nosso código não lê o endereço IP, nem como chave; a Cloudflare deduz o país a partir dele e o usa para reconhecer redes de robôs, e ele não é armazenado. Nos relatórios de erro, ele é usado só pelo tempo necessário para limitar enxurradas de pedidos, e nunca é armazenado. Esses dados não são usados para publicidade.

Quando a página não envia nada

Com o Do Not Track ou o Global Privacy Control ativado no seu navegador, nenhuma visita é contada e a página não envia relatórios de erro; o servidor também descarta qualquer relatório que traga um dos dois sinais. Navegadores controlados por automação também não enviam nada a partir da página. Bloqueadores de anúncios e de rastreadores também podem impedir os relatórios, e por nós tudo bem.

Por quanto tempo e com qual base legal

Por quanto tempo. A Cloudflare mantém por três meses os dados gravados no Workers Analytics Engine (declaração da Cloudflare para este serviço, atualizada em 23 de abril de 2026: Analytics Engine limits, página em inglês). O nosso código não define nenhum outro prazo. Depois disso, os dados somem.

Acesso ao seu dispositivo (§ 25 (2) nº 2 TDDDG, Alemanha; art. 5 (3) da Diretiva ePrivacy, União Europeia). Enviar um relatório de erro não precisa de consentimento, porque o tratamos como estritamente necessário para entregar sem erros o recorte que você pediu. O nosso raciocínio está registrado por escrito e disponível sob pedido. A contagem de visitas não acessa o seu dispositivo.

Tratamento do que chega. Quando dados pessoais são tratados, a base legal é o nosso interesse legítimo em manter a ferramenta funcionando para quem a usa (LGPD, art. 7º, IX; GDPR, art. 6 (1)(f)). A ponderação de interesses está registrada por escrito e disponível sob pedido.

O seu direito de se opor

Você pode se opor a qualquer momento ao tratamento baseado em interesse legítimo, por motivos ligados à sua situação particular (GDPR, art. 21). Há duas formas: ativar o Do Not Track ou o Global Privacy Control no seu navegador (tratamos os dois como uma oposição automatizada, nos termos do art. 21 (5) do GDPR) ou escrever para privacy@circlecrop.app.

Hospedagem na Cloudflare

O site é entregue pela Cloudflare, que também o protege contra abusos. Além do código de publicidade, quando houver anúncios, e do código do Google ou do Dropbox, que só entra na página quando você vai aos botões deles ou abre “Mais opções”, todo arquivo que as páginas usam vem do próprio circlecrop.app. A Cloudflare pode definir cookies estritamente necessários, como o `__cf_bm`, para distinguir pessoas de robôs; eles não são usados para publicidade nem para seguir você. A lista está na política de cookies da Cloudflare (em inglês).

Preferências salvas no seu navegador

Se você escolher o tema claro ou o escuro no menu, a sua escolha é salva no armazenamento local do navegador, com o nome `cc-theme`, para que a próxima visita abra do mesmo jeito. Escolher “Sistema” remove essa escolha. Ela nunca sai do seu dispositivo. Quando uma foto entra pelo botão “Procurar” (seus arquivos, Google Drive ou Dropbox), esse lugar é salvo do mesmo modo, com o nome `cc-source`, para que o botão o abra com um toque na próxima vez; e, só para esta aba (armazenamento de sessão, `cc-photo-source`), de onde veio a foto atual, para que o resultado ofereça salvá-la de volta lá. Nenhum dos dois contém um arquivo ou uma conta, e nenhum sai do seu dispositivo.

Publicidade

O CircleCrop é grátis, e a publicidade é o que vai manter o site no futuro. Quando houver publicidade no CircleCrop, os anúncios serão exibidos pelo Google AdSense, e vale o seguinte.

O modo como o Google usa as informações de sites que exibem os anúncios dele é explicado na página do Google. A sua foto nunca faz parte disso: o código de publicidade funciona ao lado da ferramenta, e o CircleCrop nunca passa a foto para ele nem para nós.

Os seus direitos

Dependendo de onde você mora, você tem direitos pela LGPD (art. 18), pelo GDPR (artigos 15 a 22), pela CCPA e por leis semelhantes:

Para usar qualquer um deles, escreva para privacy@circlecrop.app. O CircleCrop não tem contas e não mantém nenhum identificador que dure além da sua aba, então, na maior parte dos casos, a resposta honesta é que não temos nada que possamos ligar a você; vamos dizer isso por escrito. Você também pode reclamar à ANPD, no Brasil (gov.br/anpd), ou à autoridade de proteção de dados do lugar onde você mora.

Crianças e adolescentes

O CircleCrop é uma ferramenta para o público em geral e não é direcionado a crianças. Ele não pede nome, e-mail nem conta a ninguém, e não coleta intencionalmente dados sobre crianças. Se você acha que dados de uma criança chegaram até nós, escreva para o endereço de privacidade e vamos apagá-los.

ECA Digital. A Lei nº 15.211/2025, o Estatuto Digital da Criança e do Adolescente (ECA Digital), se aplica, nos termos do art. 1º, a todo produto ou serviço de tecnologia da informação direcionado a crianças e a adolescentes no País ou de acesso provável por eles. A regulamentação e a fiscalização dessa lei competem à Agência Nacional de Proteção de Dados (ANPD), sem prejuízo das competências de outros órgãos públicos (Decreto nº 12.880/2026, art. 1º, parágrafo único). O CircleCrop não pede idade, nome, e-mail nem conta. Para direcionar publicidade comercial a crianças e a adolescentes, a lei veda o uso de técnicas de perfilamento (art. 22) e a criação de perfis comportamentais a partir da coleta e do tratamento dos dados pessoais deles (art. 26).

Transferências para fora do seu país

O controlador está no Brasil e os nossos fornecedores estão nos Estados Unidos, então os seus dados também são tratados lá. A Cloudflare tem data centers no mundo todo, então um pedido pode ser respondido, e os dados de medição armazenados, fora do seu país, inclusive nos Estados Unidos.

Para quem está no Brasil. Quando o tratamento de dados pessoais envolve transferência internacional de dados, a LGPD só a permite nos casos que o art. 33 enumera. A Resolução CD/ANPD nº 19/2024 define transferência como a operação de tratamento em que um agente de tratamento transmite, compartilha ou disponibiliza acesso a dados pessoais a outro agente de tratamento, e transferência internacional como a transferência de dados pessoais para um país estrangeiro ou um organismo internacional (art. 3º, III e IV). Entre os mecanismos válidos para essa transferência, a Resolução prevê a decisão de adequação da ANPD e as cláusulas-padrão contratuais, as normas corporativas globais ou as cláusulas contratuais específicas (art. 9º).

Com os itens que o art. 17, § 2º, da Resolução lista para esse documento, em português:

Para quem está na União Europeia ou no Reino Unido: quando isso for uma transferência de dados pessoais para um país terceiro nos termos do GDPR (art. 44 e seguintes), ela é protegida da seguinte forma (GDPR, art. 13 (1)(f)):

O Marco de Privacidade de Dados UE-EUA se apoia em uma decisão de adequação da Comissão Europeia de 10 de julho de 2023 e está em vigor. As cláusulas contratuais-padrão são as da Comissão (Decisão de Execução (UE) 2021/914). Para saber mais, veja a página da Comissão Europeia sobre decisões de adequação (em inglês) e a lista do Data Privacy Framework (em inglês).

Alterações nesta política

Quando a forma como o CircleCrop trata os dados mudar, esta página muda junto, e a data de “Atualizado em” mostra quando ela mudou pela última vez.

Atualizado em . Controlador: Guilherme Campos, Brasil.