Como o LocalTranscribe Funciona
Uma explicação técnica de como seus arquivos permanecem privados.
Processamento no Navegador
O LocalTranscribe funciona inteiramente no seu navegador web. Quando você carrega um arquivo, ele permanece no seu dispositivo — a transcrição por IA acontece localmente usando modelos baseados em WebAssembly. Nenhum dado de áudio, conteúdo de arquivo ou transcrição chega a um servidor.
Implementação Técnica
Estas são as tecnologias específicas que tornam a transcrição local possível:
Transformers.js
Executa modelos de IA Whisper diretamente no navegador usando JavaScript. Permite aprendizado de máquina de ponta sem um servidor backend.
Whisper (via ONNX Runtime Web)
O modelo de reconhecimento de fala Whisper da OpenAI, compilado para WebAssembly e executado no navegador via ONNX Runtime. Este é o motor que realiza a transcrição.
FFmpeg.wasm
Uma versão WebAssembly do FFmpeg usada para extrair faixas de áudio de arquivos de vídeo e lidar com conversão de formatos — tudo no seu dispositivo.
File API
A API de arquivos integrada do navegador lê seu arquivo na memória localmente. Nenhuma requisição de rede é feita para carregar seu conteúdo.
SharedArrayBuffer & Web Workers
O FFmpeg.wasm e os modelos de ML rodam em threads em segundo plano (Web Workers) usando SharedArrayBuffer para compartilhamento eficiente de memória. Isso mantém a interface responsiva durante a transcrição.
O Que Isso Significa para a Privacidade
- Seus arquivos nunca são enviados para nenhum servidor
- Nenhum conteúdo de áudio chega a nenhum endpoint de rede
- As transcrições são geradas e armazenadas apenas no seu dispositivo
- Nenhum nome de arquivo, duração ou metadado é registrado ou transmitido
- Nenhum terceiro tem acesso ao que você transcreve
Como Verificar
Você pode confirmar isso por conta própria:
- Abra as ferramentas de desenvolvedor do navegador (F12 ou clique com o botão direito → Inspecionar).
- Vá para a aba Rede.
- Carregue um arquivo e inicie a transcrição.
- Observe a aba Rede — você não verá nenhuma requisição contendo os dados do seu arquivo.
Você também pode se desconectar da internet após o carregamento da página. A transcrição ainda funciona.
Compensações
Como o processamento acontece no seu dispositivo, a velocidade de transcrição depende da sua CPU e memória disponível. Dispositivos mais antigos ou menos potentes levarão mais tempo do que ferramentas baseadas em servidor. Arquivos muito grandes (acima de 2 GB) podem causar pressão de memória em alguns dispositivos.
Pronto para transcrever com privacidade?
Transcrever um arquivo agora