Como funciona

Seu navegador baixa o motor de imagens, e não o contrário. Veja o que acontece quando você usa uma ferramenta e como conferir por conta própria.

Em resumo

O Scissor Image nunca recebe suas fotos. Quando você abre uma ferramenta, o navegador baixa o site e um motor de imagens. Quando você escolhe um arquivo, o navegador o decodifica em pixels na memória da aba, o motor os processa no seu próprio processador e o resultado volta para você como download. Fechar a aba apaga tudo.

O que roda onde

A decodificação (leitura de JPG, PNG, WebP, AVIF e, no Safari, HEIC) é feita pelo seu navegador, do mesmo jeito que ele mostra imagens em qualquer página.

O motor de imagens que converte, redimensiona, recorta, gira, comprime até um tamanho desejado e remove metadados é escrito em Rust, com a biblioteca de código aberto image, e compilado para WebAssembly. Ele roda em um processo em segundo plano para que a página continue respondendo.

O servidor apenas hospeda os arquivos do site. Ele não tem nenhum ponto de envio de imagens, então não há nada que pudesse recebê-las. Um pequeno serviço de atendimento ao cliente no mesmo domínio recebe somente o que você decidir enviar, como feedback ou a inscrição na lista de espera, além de contagens anônimas de páginas.

Confira por conta própria

Abra as ferramentas de desenvolvedor do navegador, vá para a aba Rede e use qualquer ferramenta. Você verá os arquivos da própria página carregarem, pequenas requisições anônimas de contagem de páginas para /_care/ e nenhuma requisição levando a sua imagem. Você também pode desconectar da internet depois que a página carregar: todas as ferramentas continuam funcionando.

O site também envia uma Política de Segurança de Conteúdo rigorosa, que manda o navegador impedir a página de contatar qualquer outro servidor. Assim, mesmo um erro no nosso código não poderia enviar suas fotos para outro lugar.

Funciona offline e se instala como um app

Depois da primeira visita, um service worker guarda o site e o motor no cache do navegador, e as ferramentas abrem e funcionam sem conexão. No Chrome ou no Edge, escolha Instalar na barra de endereços. No Safari, escolha Adicionar ao Dock (Mac) ou Adicionar à Tela de Início (iPhone e iPad).