Como o JustScanText Funciona
Suas imagens são processadas inteiramente no seu navegador. Aqui está exatamente o que acontece por baixo dos panos.
Processamento no Navegador
JustScanText funciona inteiramente no seu navegador. Quando você carrega uma imagem, cada etapa acontece no seu dispositivo. Nenhum arquivo é enviado para nenhum servidor.
Implementação Técnica
A ferramenta é construída sobre estas tecnologias e bibliotecas de código aberto:
Tesseract.js
Um motor OCR de código aberto compilado para WebAssembly que funciona inteiramente no seu navegador. Os arquivos de modelo de idioma são baixados sob demanda e armazenados em cache localmente.
WebAssembly (WASM)
A tecnologia que permite que o código C/C++ compilado seja executado em velocidade quase nativa dentro do seu navegador.
SharedArrayBuffer + Web Workers
JustScanText usa processamento multi-thread para OCR mais rápido. Isso requer cabeçalhos de isolamento de origem cruzada (COOP/COEP), por isso o motor OCR funciona em um subdomínio separado.
File API & Blob URLs
As imagens que você arrasta são lidas diretamente na memória do navegador. Nenhuma solicitação de rede é feita durante o processamento OCR.
O Que Isso Significa para Sua Privacidade
- Suas imagens nunca são enviadas para nenhum servidor
- Nenhum terceiro recebe ou processa seus dados de imagem
- Não temos acesso ao conteúdo dos seus arquivos nem ao texto extraído
- Nenhum dado de arquivo é registrado ou armazenado em qualquer lugar
- Os arquivos existem apenas na memória do seu navegador durante o processamento
Como Verificar
Você não precisa confiar apenas em nossa palavra. Veja como confirmar:
- 1 Abra as ferramentas de desenvolvimento do seu navegador (pressione F12 ou clique com o botão direito e escolha Inspecionar)
- 2 Vá para a aba Rede
- 3 Use a ferramenta para carregar e escanear uma imagem
- 4 Observe: nenhuma solicitação de saída contém dados da sua imagem
Alternativamente, desconecte-se da internet após carregar a página. A ferramenta OCR continua funcionando, porque não requer servidor.
Compensações e Limitações
Como o processamento acontece no seu dispositivo, o desempenho depende do seu hardware. Imagens muito grandes podem demorar mais em dispositivos mais lentos. Estes são os compromissos para manter seus arquivos completamente privados.