Privacidade.
O Purple Reader foi projetado para funcionar de forma local-first. Esta página explica o que permanece no seu dispositivo e quais serviços externos participam do funcionamento do site.
PDFs e dados de leitura
Quando você abre um arquivo, PDF ou CBZ, o processamento e a renderização acontecem no navegador. Se você escolher salvar um livro na biblioteca, o arquivo e seu estado de leitura são armazenados localmente pelo navegador, usando recursos como IndexedDB e localStorage.
Marcadores, notas, marca-textos, progresso, preferências e metadados da biblioteca também permanecem no dispositivo. O arquivo de backup .purplebackup é criado e restaurado localmente.
Analytics
O site usa Cloudflare Web Analytics para entender, de forma agregada, acessos e desempenho. O Purple Reader não adiciona nomes de arquivos, texto de documentos, notas ou marcações a esses dados.
Serviços externos necessários
O Purple Reader é hospedado na Cloudflare. O PDF.js é carregado de uma CDN pública; o motor de virada PurpleFlip faz parte do próprio aplicativo. A demonstração da página inicial pode carregar um PDF de domínio público hospedado no Wikimedia Commons. Ao acessar recursos externos, seu navegador faz solicitações de rede diretamente aos respectivos provedores.
Descobrir (fontes externas)
O painel "Descobrir" consulta, em tempo de execução e somente quando você o abre, as APIs públicas do Internet Archive (archive.org), do Wikimedia Commons (wikimedia.org) e da OpenStax (openstax.org). Suas buscas, a categoria escolhida e, ao clicar em "Ler", o download do arquivo são solicitações feitas diretamente do seu navegador a esses provedores, que passam a conhecer seu endereço IP e os termos pesquisados, conforme as políticas de privacidade deles. O Purple Reader não registra nem armazena essas consultas. Exceção: para as poucas fontes do catálogo Creative Commons que não permitem download direto pelo navegador (Pepper&Carrot e craphound.com), o arquivo passa por um relay no servidor do Purple Reader, que vê o endereço da obra pedida e seu IP apenas para encaminhar a resposta, sem registro próprio além dos logs técnicos padrão da Cloudflare, e sem guardar o arquivo. O arquivo baixado fica apenas no seu navegador, como qualquer outro aberto no leitor.
Licença Founder e pagamento
A compra da licença é feita no checkout do Creem, que recebe seu email e os dados de pagamento conforme a política de privacidade dele; o Purple Reader não vê nem armazena dados de cartão. Ao ativar uma chave, o app envia a chave e um nome genérico do dispositivo (sistema e navegador) para uma rota do próprio Purple Reader, que a confere no Creem e devolve um comprovante assinado. Esse comprovante, com o email da compra e os quatro últimos caracteres da chave, fica guardado apenas no seu navegador, sem conta ou senha. Não existe banco de dados de usuários no Purple Reader.
Armazenamento local e exclusão
Você pode remover livros pela própria biblioteca. Limpar os dados do site no navegador também pode apagar a biblioteca, configurações e progresso local. Por isso, recomendamos exportar um backup se esses dados forem importantes para você.
Mudanças
Esta política descreve o funcionamento atual. Caso o Purple Reader passe a oferecer contas, sincronização em nuvem ou outros serviços remotos, esta política será atualizada antes da ativação desses recursos.
Contato
Dúvidas, relatos de problemas ou pedidos podem ser enviados para rquisen@gmail.com.