1. Escopo e controlador
Esta política se aplica ao aplicativo ReadTally Android, ao site readtally.app, ReadTally Cloud, compartilhamento direto de arquivos .rtbook e fluxos de suporte e exclusão de conta operados pela EasyProjects.
Você pode usar o leitor principal e o compartilhamento direto de arquivos .rtbook sem fazer login. Google Sign-In, ReadTally Cloud, acesso Premium verificado pelo servidor e exclusão de dados da conta da web são recursos opcionais.
2. Dados que processamos
2.1 Biblioteca local e leitura de dados
No seu dispositivo, ReadTally pode armazenar EPUB, PDF, FB2, TXT importado e conteúdo de arquivo; capas e metadados de livros; prateleiras; posição de leitura, histórico, sessões, gols e estatísticas; marcadores, destaques, notas e traduções salvas; preferências do leitor; cronogramas de notificação; estado do widget; um perfil de conta em cache; Status premium; e eventos de diagnóstico limitados. O backup automático de aplicativos Android está desativado. Os arquivos que você exporta ou compartilha são armazenados onde você escolher.
2.2 Identidade do Google e sessões ReadTally
Se você fizer login, o aplicativo receberá seu identificador de assunto do Google, endereço de e-mail, nome de exibição e URL da foto do perfil. O serviço de autenticação ReadTally verifica um token de ID do Google e processa o identificador do assunto e o e-mail verificado. Ele deriva um hash de conta unidirecional e emite uma sessão ReadTally assinada de curta duração. Os dados do perfil são armazenados em cache no seu dispositivo; o e-mail verificado também pode ser usado para um direito beta explicitamente concedido ou um relatório de suporte.
2.3 Armazenamento e sincronização em nuvem ReadTally
Quando você habilita ou executa recursos de nuvem, o ReadTally pode fazer upload de livros, capas, instantâneos de bibliotecas, estantes, notas, marcadores, traduções, progresso de leitura, histórico e estatísticas para um bucket Cloudflare R2 privado. O Cloudflare D1 armazena o hash da conta e os metadados de objeto, upload, cota e propriedade, como nomes de objetos, tamanhos, tipos de conteúdo, carimbos de data/hora e somas de verificação. URLs assinados de curta duração permitem que o aplicativo transfira arquivos sem receber credenciais R2 permanentes.
2.4 Compartilhamento direto de arquivos de livros
Quando você escolhe Compartilhar, o ReadTally cria um arquivo .rtbook localmente e o passa para a planilha de compartilhamento do sistema Android. Ele não carrega o arquivo, cria um link público ou envia o arquivo do livro, título, autores, anotação, capa ou outros metadados do arquivo para ReadTally ou Cloudflare para este recurso. O aplicativo, serviço e destinatário Android que você selecionar poderão processar ou reter o arquivo de acordo com suas próprias práticas. Compartilhe apenas arquivos que você tem o direito de distribuir.
2.5 Compras e direitos premium
O Google Play processa detalhes de faturamento e pagamento. ReadTally recebe e armazena tokens e hashes de compra, identificadores de produto, estado da assinatura, status de avaliação, datas de direito, carimbos de data e hora de verificação e o hash da conta pseudônima. As notificações em tempo real do Google Play podem ser processadas para manter o acesso Premium atualizado. ReadTally não recebe o número completo do seu cartão de pagamento.
2.6 Diagnósticos, exportações e relatórios de suporte
ReadTally armazena localmente eventos de diagnóstico redigidos e de tamanho limitado por até 14 dias ou 5.000 eventos. As exportações são criadas somente quando você as solicita. Ao enviar um relatório no aplicativo, você escolhe uma descrição e até cinco capturas de tela ou vídeos; o aplicativo também anexa um ZIP de diagnóstico. Inclui eventos técnicos; a versão e compilação do aplicativo; Lançamento Android e SDK; fabricante do dispositivo, modelo e arquiteturas suportadas; indicadores de tela, memória, processador e armazenamento de aplicativos; localidade ativa, tema e fuso horário; instantâneos de recursos e status Premium; e informações sobre o último livro aberto e estatísticas de leitura relacionadas, incluindo título, autor, formato, detalhes do nome do arquivo, um hash do caminho original, sessões de leitura, progresso e dados de navegação de página. O ZIP também inclui um histórico limitado e não identificado de sessões de leitura concluídas recentemente para investigar o tempo de leitura e cálculos de velocidade. Esse histórico contém tempo relativo à sessão, durações de leitura agregadas e em intervalo e estimativas de palavras, interação, ciclo de vida e sinais de visibilidade, formato do livro e configurações de layout do leitor, como tamanho da fonte, margens, altura da linha, modo de leitura e janela de visualização. Separadamente, pode incluir totais agregados desidentificados de qualidade de métrica em todas as sessões concluídas armazenadas, como contagens de sessões e intervalos, durações somadas, cobertura de cálculo, distribuições de origem em formato de livro e extensão de página e contagens de recuperação. Esses agregados não contêm identificadores de livros ou sessões, títulos, texto, localizadores, identificadores ou posições de páginas, caminhos de arquivos, nomes de fontes personalizados, hashes ou carimbos de data/hora absolutos de eventos. O histórico detalhado também não inclui texto do livro, IDs ou títulos de livros, localizadores, identificadores ou posições de páginas, caminhos completos de arquivos, nomes de fontes personalizados, hashes ou carimbos de data/hora absolutos de eventos. Os caminhos completos dos arquivos são editados. O relatório pode incluir seu e-mail conectado. A Cloudflare valida o relatório na memória e envia por e-mail para o suporte da ReadTally; o corpo e os acessórios não são gravados em R2, D1 ou KV. Um identificador aleatório de relatório de suporte armazenado no dispositivo é enviado com o relatório; A Cloudflare retém apenas seu hash SHA-256 junto com um sinal de limite de taxa de rede, ação, carimbo de data/hora e contador para evitar abusos.
2.7 Análise de produto
A análise do produto está habilitada por padrão e pode ser desabilitada em Configurações → Dados. O Google Analytics para Firebase pode processar uma instância de aplicativo ou identificador de dispositivo/publicidade, horário do evento, versão do aplicativo, sistema operacional, modelo de dispositivo, idioma, localização aproximada derivada de IP, referenciador e dados de campanha. ReadTally envia eventos grosseiros sobre primeiro uso, importações, aberturas de leitores e leitura ativa, visualizações Premium e resultados de fluxo de compra. Ele não envia conteúdo de livros, títulos, autores, caminhos de arquivos, estantes, e-mail, IDs do Google ou de livros, IDs de sessões de leitura, erros brutos ou tokens e hashes de compra.
2.8 Análise do site
Este site usa o Cloudflare Web Analytics para compreender visitas agregadas, páginas populares, referenciadores, países, navegadores, sistemas operacionais e desempenho da página. A Cloudflare afirma que o Web Analytics não usa cookies, armazenamento local ou impressão digital para rastrear visitantes em sites. ReadTally não usa dados analíticos deste site para identificar visitantes individuais.
2.9 Liberar notificações por e-mail
Se você solicitar ser notificado sobre o lançamento do ReadTally, armazenaremos seu endereço de e-mail normalizado, idioma, horário de consentimento, status de assinatura e um token aleatório de cancelamento de assinatura no Cloudflare D1. Usamos esses dados apenas para enviar uma mensagem de liberação por meio de Reenviar. Você pode cancelar a inscrição usando o link nessa mensagem. Os registros de assinatura podem permanecer por um período razoável após a entrega ou cancelar a assinatura para obter consentimento do documento, evitar envio duplicado e honrar solicitações de supressão.
2.10 Permissões do dispositivo e dados técnicos
Dependendo da versão do Android e de suas escolhas, o ReadTally pode usar acesso a arquivos para importar ou digitalizar livros suportados, permissão de notificação para lembretes locais, eventos de inicialização para restaurar programações e um serviço de sincronização de dados em primeiro plano para transferências na nuvem. A ReadTally e seus provedores de infraestrutura também podem processar endereço IP, horário de solicitação, agente de usuário, identificadores de solicitação e logs de segurança quando você usa recursos online ou este site. O Google ML Kit pode baixar modelos de idioma; o processamento da tradução foi projetado para ocorrer no dispositivo.
3. Como usamos os dados
Usamos os dados descritos acima para:
- fornecer recursos de leitura, biblioteca, anotação, tradução, estatísticas, lembretes e widgets;
- autenticar usuários e fornecer backup, sincronização e restauração opcionais;
- verificar compras, restaurar o acesso Premium e evitar abusos de direitos;
- medir aquisição, uso de recursos, ativação de leitura, retenção e conversão Premium e melhorar o produto;
- criar exportações solicitadas, entregar relatórios de suporte e solucionar falhas;
- operar, proteger, limitar a taxa e melhorar a confiabilidade dos serviços ReadTally;
- cumprir a lei e fazer cumprir os termos e direitos aplicáveis.
4. Quando compartilhamos dados e provedores de serviços
Divulgamos dados apenas quando necessário para um recurso que você usa, operação de serviço, segurança ou conformidade legal:
- Cloudflare fornece CDN e segurança de sites, Workers, armazenamento de objetos R2, serviços de banco de dados D1, limitação de taxa e entrega de e-mail de suporte.
- O Google fornece serviços de login e identidade, faturamento do Google Play e verificação de compra, Analytics para Firebase, atribuição opcional do Google Ads e relatórios de custos, entrega de modelo de kit de ML e a caixa de correio do Gmail usada para suporte.
- ReadTally não hospeda arquivos .rtbook nem opera páginas públicas de compartilhamento de livros para compartilhamento direto de arquivos.
- O Android e os aplicativos que você seleciona processam arquivos quando você os importa, abre, exporta ou compartilha.
- As autoridades ou outras partes podem receber dados quando exigido por lei ou necessário para proteger os utilizadores, os direitos e a segurança do serviço.
A ReadTally não vende ou aluga dados pessoais, não os utiliza para publicidade comportamental em vários contextos ou divulga o conteúdo do livro para publicidade.
5. Bases jurídicas, quando aplicável
Quando a lei de proteção de dados exige uma base legal, processamos os dados para executar o serviço solicitado ou o nosso acordo consigo; com o seu consentimento para permissões e ações opcionais; para interesses legítimos, como segurança, prevenção de fraudes, suporte e confiabilidade, onde esses interesses não sejam anulados pelos seus direitos; e para cumprir obrigações legais. Você pode retirar o consentimento através das configurações do Android, das configurações do aplicativo ou entrando em contato conosco, sem afetar o processamento anterior.
6. Retenção de dados
- Os dados locais permanecem até que você os exclua no ReadTally, limpe o armazenamento do aplicativo, remova os arquivos exportados ou desinstale o aplicativo.
- O conteúdo privado na nuvem é excluído após 90 dias consecutivos sem atividade autenticada da conta ReadTally, ou antes se você o excluir. As gerações substituídas e as limpezas com falha podem permanecer temporariamente até que a limpeza automatizada ou a exclusão dos dados da conta seja concluída. Após a exclusão automática, o ReadTally mantém apenas um marcador de exclusão pseudonimizado até poder avisar você no próximo login e então o remove.
- ReadTally não retém arquivos de compartilhamento .rtbook em seus servidores. Um arquivo preparado localmente pode permanecer no cache do aplicativo até que o Android ou ReadTally o limpe; um destinatário ou serviço de compartilhamento selecionado pode reter sua própria cópia.
- Os diagnósticos locais são limitados a 14 dias e 5.000 eventos, a menos que sejam exportados ou removidos antes.
- O Google Analytics retém eventos de análise de produto de acordo com a propriedade GA4 configurada e as configurações de retenção do provedor. A desativação da análise interrompe a coleta futura e redefine a identidade analítica local do aplicativo, mas não apaga retroativamente os relatórios agregados já processados.
- O conteúdo do relatório de suporte não é mantido no armazenamento ReadTally, mas os e-mails e anexos entregues podem permanecer na caixa de correio de suporte pelo tempo razoavelmente necessário para resolver a solicitação e proteger contra abusos.
- Os registros de compra, assinatura, avaliação e verificação de direitos podem ser retidos após a exclusão dos dados na nuvem, conforme necessário para restaurar compras, prevenir fraudes, resolver disputas e cumprir obrigações fiscais, contábeis ou legais.
- Registros pseudônimos de revogação de sessão, solicitação e limite de taxa podem ser retidos para segurança e prevenção de abusos. Após a exclusão dos dados da nuvem, as reservas de upload limpas podem permanecer até o curto período de vida do URL assinado antes da limpeza programada.
Os provedores de infraestrutura podem reter registros limitados de backup, segurança ou acesso de acordo com suas próprias políticas de retenção. Excluímos ou anonimizamos os dados quando eles não são mais necessários para os fins descritos acima.
7. Segurança
ReadTally usa HTTPS, um bucket R2 privado, autorização no escopo da conta, URLs de transferência assinados de curta duração, sessões ReadTally assinadas, armazenamento seguro de credenciais no dispositivo, uploads limitados, limites de taxa e redação e limites de tamanho para diagnósticos. A Cloudflare afirma que os objetos e metadados R2 são criptografados em repouso e as transferências são protegidas em trânsito.
Nenhum sistema é completamente seguro. Uma transferência direta .rtbook pode ser copiada pelo destinatário ou pelo serviço que você escolher. Compartilhe apenas conteúdo que você tem o direito de distribuir e somente com pessoas e serviços em quem você confia.
8. Suas escolhas, exportação, exclusão e direitos
- Use ReadTally sem fazer login; gerenciar permissões no Android; excluir livros e dados de leitura no aplicativo; ou limpe o armazenamento/desinstalação do aplicativo para remover dados locais.
- Desative a análise do produto a qualquer momento em Configurações → Dados. Isso interrompe a coleta futura de eventos de produto e redefine o identificador de análise local; os registros anteriores do fornecedor seguem os controles de retenção e exclusão do Google Analytics.
- Ative a sincronização na nuvem somente quando desejar e exclua conteúdo somente na nuvem ou local e na nuvem em Configurações → Nuvem → Opções de conta. Exclua arquivos de compartilhamento preparados localmente limpando o armazenamento do aplicativo ou removendo cópias do serviço de compartilhamento selecionado.
- Desconecte o dispositivo atual ou todas as sessões do ReadTally. A revogação do acesso ao Google não exclui, por si só, os dados do ReadTally Cloud.
- Gerencie ou cancele assinaturas no Google Play. A exclusão de dados ReadTally não cancela o faturamento.
- Use a exportação de dados no aplicativo, quando disponível, ou entre em contato conosco para solicitar acesso, correção, portabilidade ou exclusão.
Dependendo de onde você mora, você pode ter direitos de acesso, correção, exclusão, restrição ou oposição ao processamento, receber uma cópia portátil e reclamar junto a uma autoridade de proteção de dados. Talvez seja necessário verificar sua identidade antes de atender a uma solicitação. Exceções legais podem ser aplicadas.
9. Privacidade das crianças
ReadTally não é direcionado a crianças que não podem consentir legalmente com o processamento de dados em sua jurisdição, e não coletamos intencionalmente seus dados pessoais por meio de recursos de conta. Se você acredita que uma criança forneceu dados indevidamente, entre em contato conosco para que possamos investigá-los e excluí-los quando necessário.
10. Transferências internacionais de dados
A ReadTally e seus provedores podem processar dados em países diferentes do seu. Quando necessário, as transferências baseiam-se em salvaguardas reconhecidas ou noutros mecanismos legais. As localizações dos provedores e os subprocessadores podem mudar à medida que sua infraestrutura evolui.
11. Mudanças nesta política
Podemos atualizar esta política quando os recursos, fornecedores ou requisitos legais do ReadTally mudarem. A versão atual permanecerá neste URL com uma data de vigência revisada. Alterações materiais também podem ser comunicadas no aplicativo ou nos detalhes da loja, quando apropriado.
12. Contato
Para perguntas ou solicitações de privacidade, entre em contato com o desenvolvedor e controlador de dados ReadTally, EasyProjects:
EasyProjects
readtally.app@gmail.com
Descreva a solicitação e a Conta do Google usada com ReadTally se se tratar de dados na nuvem. Não envie senhas, detalhes de cartões de pagamento ou arquivos de livros por e-mail, a menos que o suporte solicite especificamente um anexo relevante.