Transcrição

Política de Privacidade

Resumo

O aplicativo transforma fala de vídeos e áudios em texto. O uso não exige conta. Os métodos disponíveis de login com Google ou Apple são mostrados na seção da conta. No aplicativo instalado, a confirmação ocorre em um navegador externo e é concluída ao inserir um código no aplicativo. O aplicativo não exibe publicidade, não realiza rastreamento entre aplicativos e não vende dados pessoais.

Dados processados

Processamos o link público que você inserir ou o arquivo de vídeo/áudio que você escolher, além do nome do arquivo, identificador temporário do job, transcrição, resumo e metadados necessários para apresentar o resultado. Para proteger o serviço, também são usados a plataforma do aplicativo, um identificador aleatório da instalação e o endereço IP da rede, conforme explicado abaixo. O aplicativo não lê seus outros arquivos nem seus contatos.

Se você optar pelo login com Google ou Apple, o aplicativo recebe seu identificador no provedor, nome e endereço de email verificado, quando fornecidos. A senha é digitada no provedor; o aplicativo não a recebe. Se você preparar um relatório por email, o último endereço digitado pode ser lembrado no próprio dispositivo.

Para o histórico e as estimativas de tempo economizado, a Cloudflare também armazena a data de criação, o status e o tempo de processamento da tarefa, a duração da gravação e a contagem de palavras. A biblioteca da conta mantém essas informações, o número de registros e, se você preparar ou enviar um relatório, o status e o horário dessa ação. Esses dados servem às funções do aplicativo e à exibição do seu histórico e das suas estatísticas, não à publicidade nem ao rastreamento em outros aplicativos.

Identificador da instalação e prevenção de abuso

O aplicativo móvel instalado cria um identificador aleatório estável da instalação (UUID). A extensão «Compartilhar» no iOS cria seu próprio identificador desse tipo. Ele é armazenado localmente e reutilizado nas chamadas seguintes: as requisições, inclusive o envio do arquivo escolhido e a consulta ao resultado, incluem o identificador no cabeçalho X-Installation-Id e a plataforma em X-App-Platform. Não se trata de um identificador de publicidade (IDFA/ADID), número de série do dispositivo ou identificador de conta.

No servidor, um hash SHA-256 determinístico do identificador da instalação e da plataforma é usado para limitar a frequência das requisições nativas. Um hash SHA-256 do endereço IP é usado para limites adicionais de rede e, no navegador, também para o limite principal de requisições. Esses hashes são chaves de contadores de proteção da Cloudflare. O hash permite reconhecer chamadas repetidas; não é anonimização completa. Na recepção da requisição, o conteúdo escolhido e o identificador chegam juntos, portanto os dados podem ser vinculados à instalação do aplicativo mesmo sem uma conta. Não salvamos o identificador da instalação nem seu hash no registro do job.

O identificador e os contadores de proteção são usados para segurança e prevenção de abuso, não para publicidade, rastreamento entre aplicativos ou sincronização do histórico. A janela configurada de limitação de requisições é de 60 segundos. Essa é a janela do contador, não uma promessa de exclusão física de identificadores, hashes ou de todos os dados técnicos exatamente em 60 segundos.

Como ocorre o processamento

Na versão em nuvem, o conteúdo selecionado é enviado por HTTPS para a transcrição, os resumos e a tradução solicitados. O processamento em nuvem é realizado somente pela Cloudflare: o aplicativo e o armazenamento temporário usam sua infraestrutura, o Cloudflare Workers AI transcreve o áudio com Whisper, e o GPT-OSS cria e confere resumos e traduz o texto integral. A tradução é armazenada separadamente e não substitui a transcrição original. O responsável pelo serviço define um limite de gastos com processamento por IA. Se o limite configurado for atingido ou o processamento estiver temporariamente indisponível, a tarefa aguardará a retomada dentro de seu prazo de retenção. Não usamos nem compartilhamos o conteúdo para publicidade ou rastreamento. Na versão local para macOS, o processamento pode ocorrer no próprio computador. Existe também um modo temporário de teste por telefone na mesma rede Wi-Fi que usa HTTP local: ele não deve ser exposto à internet nem usado com conteúdo confidencial.

Se você usar o aplicativo complementar Wear OS com um telefone Android pareado, histórico selecionado, status, resumos e texto completo são transferidos com o idioma da interface, um identificador opaco da conta e a revisão da atualização. Cada conjunto é limitado a 12 registros e 512 KiB; cada texto, a 256 KiB. Senhas e tokens de acesso, sessão e instalação não são transferidos. O Google Play services Data Layer é utilizado; sem Bluetooth, os dados podem passar pelo Google Cloud com criptografia de ponta a ponta. O relógio mantém uma cópia local privada. Sair, excluir a conta ou limpar o histórico coloca a limpeza do relógio na fila para a próxima conexão. Até reconectar, o relógio pode manter a última cópia. Política: Google.

Retenção e exclusão

Uma tarefa comum e seu resultado ficam disponíveis por 24 horas a partir da criação. Uma tarefa aguardando capacidade de processamento pode ter esse prazo estendido até o máximo de 7 dias a partir da criação da tarefa, não de cada nova tentativa. Durante a espera, os materiais selecionados, os trechos de áudio preparados e os dados intermediários para retomar o processamento ficam em armazenamento privado Cloudflare R2. Após o prazo, o serviço deixa de fornecer a tarefa e exclui seu registro quando o temporizador é executado ou o registro é acessado.

Para acelerar o processamento repetido de links públicos, o serviço pode guardar temporariamente a transcrição e o resumo em um cache separado. Esse cache é válido por 7 dias a partir da gravação e não é utilizado depois de expirar. Isso não sincroniza seu histórico local.

Após a conclusão, o cancelamento ou uma falha definitiva, o serviço exclui os arquivos temporários de processamento do Cloudflare R2; se a limpeza falhar, ela será tentada novamente. A transcrição integral já produzida pode permanecer no resultado até o vencimento da tarefa, mesmo que o resumo ou a tradução não tenham sido concluídos. A limpeza adicional de arquivos e cache vencidos ocorre a cada hora. Atrasos técnicos podem adiar a exclusão física. O cancelamento bem-sucedido é confirmado após a verificação da limpeza.

Sem entrar em uma conta: No dispositivo, o aplicativo mantém em IndexedDB um histórico de até 50 itens, incluindo a transcrição completa, o resumo e metadados da entrada. Esse histórico permanece entre reinicializações até que você exclua uma entrada, limpe os dados do site/aplicativo ou que uma entrada antiga seja removida para respeitar o limite de 50 itens.

O último email digitado pode permanecer em localStorage até ser substituído ou até que os dados do site/aplicativo sejam apagados. O login opcional cria um cookie de sessão protegido com os atributos Secure e HttpOnly; o prazo configurado da sessão é de 7 dias. A transação temporária de login dura 10 minutos.

O identificador do aplicativo móvel permanece no armazenamento local do aplicativo, e o da extensão «Compartilhar», nas preferências locais da extensão, até que o respectivo valor seja excluído. Depois da exclusão desse valor, um novo identificador aleatório é criado no próximo uso. Excluir um item do histórico não redefine o identificador da instalação. Limpar dados locais não exclui automaticamente dados já processados no servidor nem os contadores de proteção.

Conta e conexões

Os dados de perfil do Google ou da Apple e as informações das sessões são armazenados nos servidores da Cloudflare; o token de autorização é armazenado de forma criptografada. A expiração da sessão ou a saída encerra o login atual, mas não exclui, por si só, o registro da conta. Na seção de conta, você pode solicitar a exclusão: o serviço revoga a autorização no provedor e exclui o registro da conta no servidor. Se essa etapa falhar, a interface não confirma a exclusão. Excluir a conta não apaga automaticamente o histórico local sem conta, os jobs temporários nem a conexão com o Instagram.

Quando a conexão com o Instagram estiver disponível, você autoriza o acesso à sua própria conta profissional Business ou Creator na página do Instagram. O serviço recebe nome de usuário, tipo de conta, quantidade de publicações, informações dos vídeos selecionados e um token de acesso. O token é armazenado criptografado na Cloudflare e vinculado a um hash do identificador da instalação; o aplicativo não recebe sua senha do Instagram. Um token de longa duração normalmente vale por 60 dias e pode ser renovado durante o uso. A expiração não significa exclusão física do registro da conexão. Desconectar o Instagram exclui esse registro do serviço; você também pode revogar a autorização no próprio Instagram.

Para um canal ou uma coleção de vídeos, o serviço armazena links e metadados selecionados, resultados individuais, resumos e documentos HTML/PDF gerados. A coleção fica disponível por 7 dias a partir da criação. Esse prazo é separado: uma tarefa comum dura 24 horas, e a espera por capacidade de processamento pode estendê-la até o máximo de 7 dias a partir da criação. Após o vencimento, a coleção deixa de ser fornecida, e a limpeza remove seus registros no servidor e arquivos associados. Atrasos técnicos podem adiar a exclusão física.

Biblioteca da conta na nuvem

Ao entrar com Google ou Apple, a biblioteca da conta é armazenada na Cloudflare e sincronizada entre os dispositivos conectados à mesma conta. O limite é de 50 registros e 32 MiB por conta. São armazenados textos, resumos, títulos, notas e informações sobre as fontes. O histórico criado sem login permanece local; a importação exige um botão separado. O dispositivo também pode manter um cache separado da biblioteca, vinculado à conta.

Sair da conta oculta a biblioteca e a remove da memória da interface, mas não exclui a cópia na nuvem. Limpar os dados do dispositivo remove o histórico local sem conta e o cache da conta; excluir a conta remove seu histórico na nuvem e o cache local atual. Os prazos de retenção de tarefas temporárias, cache de links públicos e coleções são independentes; eles não determinam por quanto tempo a biblioteca da conta é mantida.

Links de terceiros

Links do YouTube, Instagram e TikTok são usados somente para localizar mídia pública solicitada pelo usuário. O usuário deve ter autorização para processar o conteúdo. O aplicativo não solicita senha dessas plataformas.

A política do fornecedor de processamento em nuvem está disponível aqui: Cloudflare. Os dados da API estão sujeitos aos termos da API e aos acordos de tratamento de dados aplicáveis. O processamento pode ocorrer fora do seu país. Os prazos de retenção aqui indicados não significam que os registros técnicos da Cloudflare tenham os mesmos prazos.

Segurança e escolhas

Você pode cancelar um job enquanto ele estiver ativo e excluir itens individuais do histórico pela interface. Para apagar de uma vez o histórico local, o email lembrado e os cookies, limpe os dados deste site/aplicativo nas configurações do navegador ou do sistema. Para solicitar a exclusão antecipada de dados temporários do serviço de processamento, entre em contato com o suporte e informe o identificador do job, se disponível. Evite enviar conteúdo confidencial que não seja necessário para a transcrição.

Contato

Controladora: KAMAL SALBITTI LTDA, CNPJ 67.216.649/0001-15, Florianópolis, Santa Catarina, Brasil. Atendimento e pedidos de exclusão: WhatsApp +55 48 98838-1971, com link na página de suporte. O procedimento de exclusão é explicado em uma página separada.