O Lado Técnico do Colar para Baixar

O PasteSave combina um servidor pequeno que entrega as páginas com ferramentas que fazem todo o processamento de arquivos no seu navegador.

Como Funciona

Cada ferramenta segue o mesmo padrão de quatro passos:

  1. Cole ou escolha arquivos locais.
  2. As APIs do navegador os decodificam e inspecionam.
  3. Canvas, WebAssembly, ONNX Runtime Web ou bibliotecas de PDF os processam no seu dispositivo, conforme a ferramenta.
  4. O navegador monta o resultado e salva localmente.

Durante todo esse fluxo, o conteúdo dos seus arquivos permanece no navegador; ele não é enviado aos nossos servidores para processamento.

Nossa pilha tecnológica inclui:

  • JavaScript puro com Alpine.js para a interface
  • Canvas API e codecs WebAssembly para o trabalho com imagens
  • Modelos ONNX Runtime Web para as ferramentas de IA (remover fundo, ampliar, inpainting)
  • pdf-lib e JSZip para as ferramentas de PDF e empacotamento
  • Tailwind CSS para os estilos; várias bibliotecas e modelos carregam de CDNs no primeiro uso

Segurança e Privacidade

Valorizamos muito a segurança e a privacidade dos usuários. O design do projeto segue esses princípios:

  • Processamento local de arquivos - Os arquivos que você escolhe são processados no seu navegador e não são enviados para processamento
  • O armazenamento do site é separado dos seus arquivos - O site guarda pequenas preferências (como tema e idioma) no seu navegador; o conteúdo das suas imagens e PDFs não é gravado nos nossos servidores
  • Dependências carregadas quando necessárias - Bibliotecas e modelos de IA de terceiros carregam de CDNs quando uma ferramenta precisa; eles rodam no seu navegador e seus arquivos não são enviados a eles

Limitações Técnicas

Como utilizamos tecnologia puramente frontend, o projeto possui algumas limitações técnicas:

  • Funciona em navegadores modernos; algumas ferramentas exigem APIs mais novas (WebAssembly, e WebGPU quando disponível)
  • Arquivos grandes e lotes grandes são limitados pela memória do seu dispositivo
  • Cada ferramenta tem tetos explícitos de tamanho de arquivo ou pixels; variantes incomuns de formato podem falhar na decodificação
  • Várias bibliotecas e modelos de IA são baixados pela rede no primeiro uso (até ~40 MB)
  • Resultados de IA são de melhor esforço — bordas, texturas finas e cenas complexas nem sempre ficam perfeitas

O que as ferramentas fazem hoje

As 14 ferramentas estão no ar, gratuitas e locais ao navegador:

A primeira versão da ferramenta principal é código aberto no GitHub. Tudo o que as ferramentas fazem roda no seu navegador, então você pode inspecionar a atividade de rede e o JavaScript entregue a qualquer momento. Se você tiver alguma dúvida ou sugestão sobre a implementação técnica, por favor, entre em contato conosco em: [email protected]