Política de Privacidade
O Shipcue foi feito para saber o mínimo possível sobre você. Esta página explica o que armazenamos, onde e por quê.
Rascunho. Esta política é um rascunho de trabalho e será finalizada antes do lançamento do Shipcue. Atualizada em .
Quem somos
O Shipcue é feito pela AppLabs.lv (Letônia). Dúvidas sobre esta política: privacy@shipcue.app.
Resumo
- Sem conta, sem nome, sem e-mail, sem senha.
- Sem SDKs de análise, publicidade ou rastreamento.
- No modo Private, as suas chaves de API do App Store Connect nunca chegam ao nosso servidor.
- O nosso servidor só passa a saber algo sobre quem usa o app quando o Shipcue Pro e as notificações push são ativados, ou quando Send Test Notification é usado em Settings (nesse caso ele armazena apenas o ID anônimo do Shipcue e o registro de push daquele dispositivo).
No nosso servidor
O nosso servidor fica na UE (DigitalOcean, Frankfurt). Antes da assinatura do Shipcue Pro e da configuração do push, ele não sabe nada sobre quem usa o app. Send Test Notification em Settings é a única exceção: funciona sem o Pro e registra aquele dispositivo (ID anônimo do Shipcue e os dados do dispositivo abaixo). Quando o Pro é usado com push, o servidor armazena:
- Um ID anônimo do Shipcue: a parte pública de uma chave que o dispositivo criou no primeiro uso, mais um ID aleatório da assinatura.
- Para cada dispositivo com push: o token de push, o modelo, a versão do iOS, a versão do Shipcue, o idioma, o fuso horário, quais das suas chaves ele guarda (por impressão digital) e um hash do token de sessão. As sessões expiram após 90 dias sem uso.
- Os nomes de conta escolhidos, o tipo de chave e uma impressão digital da parte pública de cada chave e, para chaves de equipe, um hash com chave do Issuer ID; nunca a chave nem o próprio Issuer ID.
- Nomes de apps, bundle IDs, números de versão, estados de revisão e o histórico deles, inclusive de apps ainda não lançados.
- Para apps que estão na App Store: o endereço público do ícone do app, consultado no diretório público da App Store da Apple apenas com o ID do app, para que as notificações possam mostrá-lo. Atualizado toda semana e apagado quando ninguém acompanha o app.
- Dados de roteamento de webhooks e segredos de webhook criptografados, para podermos verificar que as atualizações de status vêm da Apple. Os eventos de webhook são mantidos por 30 dias.
- As configurações de notificação, as regras de lançamento automático assinadas e os horários dos temporizadores.
- Histórico de ações (o que foi lançado, retirado ou cancelado, e de qual dispositivo) e um log de push de 30 dias.
- Confirmações de entrega: o ID do push e o horário em que uma notificação chegou ao dispositivo (informado pelo app quando ela chega, não se foi aberta). Mantidas por 30 dias.
- Se o Shipcue Pro está ativo e quando renova ou termina, mais registros de eventos do RevenueCat mantidos por 30 dias.
- Backups criptografados do que está acima, mantidos por 30 dias.
- Logs do servidor sem segredos e tokens, mantidos por cerca de 7 dias.
Modo Server-assisted (previsto para uma versão futura, opcional por conta): uma cópia criptografada da chave de API dessa conta. Ela nunca entra nos backups e é apagada imediatamente quando a conta volta para Private, é desconectada ou os dados do Shipcue são apagados.
Nas suas Chaves do iCloud
Criptografados de ponta a ponta pela Apple, sincronizados com os seus próprios dispositivos e incluídos nos backups criptografados do dispositivo. Nada disso chega ao nosso servidor.
- As suas chaves de API (.p8) com Key ID, Issuer ID e nome da conta, exceto as chaves mantidas em um único dispositivo por escolha.
- A chave de assinatura do Shipcue, que assina as suas regras de lançamento automático para que o nosso servidor não possa alterá-las.
- Um pequeno registro das regras mais recentes e dos temporizadores cancelados.
Somente no seu dispositivo
- Chaves de API mantidas em um único dispositivo por escolha. Não são sincronizadas nem incluídas em backups.
- A sessão, o status em cache, o tema e as configurações de aparência.
Compras
A Apple processa todos os pagamentos. Usamos o RevenueCat para verificar o status da assinatura; ele recebe um ID aleatório do Shipcue e o histórico de compras, nunca o nome, o e-mail, as chaves de API nem os dados dos apps.
O que não coletamos
Nome, endereço de e-mail, senha da Conta Apple, dados de análise ou de rastreamento. Relatórios de falha chegam até nós apenas pela Apple, e só se a opção de compartilhar análises com desenvolvedores de apps estiver ativada nos Ajustes do iOS.
Apagar os seus dados
Delete Account nos ajustes do app remove os dados do nosso servidor (cópias de backup em até 30 dias) e as suas chaves de API das Chaves do iCloud. Apagar não cancela o Shipcue Pro, que é cobrado pela Apple, e não revoga as chaves de API; faça isso no App Store Connect se não for mais usá-las.
Os seus direitos
Pelo GDPR, é possível pedir acesso, correção ou exclusão dos dados e reclamar à autoridade local de proteção de dados. Como não sabemos quem é cada pessoa, podemos pedir que o pedido seja enviado de dentro do app.
Alterações
Se esta política mudar, atualizaremos esta página e a data acima e avisaremos no app sobre mudanças importantes.