Uma visão geral em linguagem simples de como ThaiHabit lida com dados de aprendizagem locais, recursos opcionais de IA on-line, processamento de fala, medição de sites com privacidade restrita, notificações de lançamento, mensagens de suporte e compras.
O progresso da aprendizagem básica prioriza o local. Os serviços online são usados apenas para recursos que precisam deles, como avaliação de pronúncia, áudio de referência gerado, importação de IA, conversação de IA, compras, diagnóstico e suporte.
Para quem quer saber o que fica no seu dispositivo, o que é enviado online e como são tratadas as compras e os dados de suporte.
O progresso e as preferências principais são armazenados localmente no dispositivo
Fala on-line, importação de IA e áudio gerado são executados somente quando usados
A medição opcional do site não exige pessoal e é restrita a eventos de funil local
A lista de lançamento opcional é usada para uma atualização de lançamento
Os pagamentos são realizados por App Store ou Google Play até RevenueCat
Por que funciona
Limites claros para dados locais e recursos online.
Aprendizagem local
Progresso, histórico de revisão, sequências e preferências são armazenados principalmente no dispositivo do aluno.
Chamadas de serviço opcionais
Fala, áudio gerado, importação de IA e conversação de IA usam serviços de back-end somente quando o aluno inicia esses recursos.
Provedores de serviços nomeados
A política explica quais serviços oferecem suporte a compras, fala, áudio gerado, recursos de IA e diagnósticos.
Dados de aprendizagem locais
O aplicativo armazena o progresso do aprendizado, histórico de revisão, sequências e preferências no dispositivo do aluno. Os usuários podem redefinir o progresso ou excluir dados locais do aplicativo nas configurações do aplicativo.
Progresso
Revise o histórico
Preferências
Recursos on-line opcionais
Avaliação de pronúncia, áudio de referência gerado, conversação de IA e importação inteligente podem enviar o texto, áudio, arquivo selecionado, texto da área de transferência ou dados de imagem mínimos necessários por meio do back-end do aplicativo. A conversação AI e a importação inteligente podem usar OpenAI ou OpenRouter; fala, OCR e análise de tailandês podem usar Azure Speech ou Hugging Face.
Supabase
OpenAI / OpenRouter
Azure Speech
ElevenLabs
Hugging Face
Compras e suporte
O status da assinatura é validado por meio de RevenueCat e das lojas. As solicitações de suporte ou feedback podem incluir uma mensagem, e-mail opcional, versão do aplicativo, plataforma e diagnósticos básicos; eles são armazenados em Supabase e entregues ao suporte por meio de Resend.
RevenueCat
Status de compra na loja
Supabase
Resend
Lista de espera de lançamento
Se você entrar na lista de espera do site, seu endereço de e-mail normalizado, localidade do navegador, horário de consentimento e fonte de inscrição serão armazenados em Supabase e sincronizados com um segmento Resend dedicado. Eles são usados para a atualização de lançamento única descrita ao lado do formulário, e não para um boletim informativo geral. Resend fornece o controle de cancelamento de assinatura e o suporte pode remover um endereço da lista de espera mediante solicitação.
Endereço de e-mail
Tempo de consentimento
Supabase
Resend
Medição opcional do site
After privacy review and configuration, the website can send personless funnel events to PostHog using an ephemeral in-memory event identifier. The allowlist is limited to route ID, locale, content cluster, CTA placement, detected platform, destination store, and a sanitized campaign label. It does not send emails, raw URLs or referrers, click IDs, form content, or persistent browser identifiers. Autocapture, session replay, person profiles, and persistent analytics storage are disabled. Collection stays off unless a valid deployment configuration is present.
Sem captura automática ou repetição de sessão
Nenhum perfil de pessoa
Sem URLs brutos, referenciadores, e-mails ou IDs de clique
Nenhum armazenamento analítico persistente
Exclusão e controle
You can delete local app data at any time. If you linked an email, Google or Apple account, you can also permanently delete that account and app-controlled cloud data from Progress > Profile; Apple-linked deletion reauthorizes with Apple first. Support remains available for records outside the direct account path. Scheduled retention cleanup removes stale caches and bounded operational records. Store purchase history and provider records required for legal, fraud-prevention or security purposes follow the applicable provider policies.
Redefinição local
Exclusão de conta no aplicativo
Armazenar registros de compras
Contas, recursos públicos e diagnósticos
A vinculação opcional de e-mail e conta do Google ou da Apple pode sincronizar o progresso do aprendizado qualificado com um instantâneo Supabase criptografado em trânsito, excluindo credenciais, caches de compra e identificadores de análise. A participação opcional na tabela de classificação pode tornar visíveis o apelido, a classificação e o XP escolhidos. Os dados da rede de back-end são usados para prevenção de abusos e o Sentry recebe diagnósticos de falhas restritos somente quando ativado.