Como Processamos Imagens Localmente
O nobackground executa a remoção de fundo por IA diretamente no seu navegador usando WebAssembly e ONNX Runtime Web. Suas imagens não são enviadas para nossos servidores para processamento.
O que acontece primeiro
No primeiro uso, seu navegador baixa os arquivos do modelo de IA e os armazena em cache. Essa etapa inicial pode demorar mais dependendo da velocidade da rede.
Como o processamento funciona depois
Após o cache do modelo estar pronto, a remoção de fundo é executada localmente no seu dispositivo. Isso melhora a privacidade e geralmente reduz a latência em usos repetidos.
Fallback para pouca memória
Em dispositivos mais simples, podemos alternar automaticamente para um modelo mais leve para melhorar a confiabilidade e evitar falhas de processamento.
Por que o processamento no dispositivo importa para a privacidade
Como o modelo de IA é executado dentro do próprio sandbox do seu navegador, tanto sua foto original quanto a versão com o fundo removido permanecem no seu dispositivo do início ao fim. Nenhum dado de imagem é transmitido para os servidores do nobackground, armazenado em um banco de dados ou registrado em qualquer sistema que controlamos, o que representa uma postura de privacidade bem diferente de ferramentas que enviam seu arquivo para um servidor remoto para processamento.
Velocidade e desempenho após o primeiro uso
O download único do modelo é a única etapa que depende da sua conexão com a internet. Cada processamento seguinte é limitado apenas pela CPU ou GPU do seu próprio dispositivo, por isso o uso repetido no mesmo dispositivo costuma parecer bem mais rápido do que a primeira imagem processada. Fechar e reabrir a aba não exige baixar o modelo novamente, já que navegadores modernos o armazenam em cache localmente.
Por que isso importa para imagens sensíveis ou pessoais
Muitas pessoas usam o nobackground para fotos que preferem não enviar para lugar nenhum, como fotos de passaporte ou identidade, documentos médicos ou de seguro, fotos de produtos ainda não lançados, ou fotos de família privadas. Como o processamento nunca sai do navegador, não existe nenhuma cópia da imagem em servidor para se preocupar, nenhuma API de terceiros no meio do caminho, e nada para excluir depois, já que nada foi armazenado desde o início.
Perguntas sobre processamento local
O nobackground chega a ver ou armazenar minhas imagens?
Não. As imagens são processadas inteiramente dentro do ambiente WebAssembly do seu navegador. Não recebemos, armazenamos nem temos acesso às imagens que você processa.
Isso vai funcionar se eu perder a conexão com a internet?
O modelo de IA precisa ser baixado uma vez com conexão à internet. Depois que esse download inicial fica em cache no seu navegador, a remoção de fundo pode continuar funcionando offline no mesmo dispositivo e navegador.
Por que a primeira imagem demora mais que as demais?
A primeira execução inclui o download e a inicialização dos arquivos do modelo de IA, o que é um custo único. Cada imagem seguinte só precisa da etapa real de processamento, que é muito mais rápida.