Esta política descreve como o eduardomarques.dev trata dados pessoais. Ela vale para o site inteiro e para os projetos publicados neste domínio (portfólio, Castor, Sterna e qualquer outra ferramenta que eu coloque no ar). Não existe uma política separada por projeto.
Responsável
O controlador dos dados sou eu, Eduardo Marques, na qualidade de pessoa jurídica (microempresa).
Dúvidas, correção, acesso ou exclusão: connect@eduardomarques.dev. Português ou inglês. Costumo responder em até uma semana.
Quais dados entram aqui
Depende do que você está fazendo.
Se você só navega nas páginas públicas (início, projetos, textos, esta política), eu não peço nome nem e-mail. O provedor de hospedagem registra o que qualquer servidor registra numa visita: URL, navegador e endereço IP.
Se você entra numa ferramenta com login, aí sim fica o necessário para a conta funcionar:
- o e-mail usado para autenticar, que também serve de contato;
- a senha, que não é guardada em texto puro. No Castor isso fica a cargo do Firebase Authentication, em formato hash. No Sterna a hash fica no próprio servidor do Sterna;
- o conteúdo da ferramenta.
Castor: itens da lista, preços, tetos da semana, essencial e extra, farmácia, beleza, histórico de meses e o nome que você escolheu para o cumprimento.
Sterna: as viagens das quais você participa, membros (por e-mail), roteiro dia a dia, mala, valores do orçamento e quem pagou o quê, posts e comentários do feed, e arquivos enviados para a viagem. Os arquivos podem incluir passagens, reservas, fotos e documentos de identidade (passaporte, visto, RG/ID) se alguém da viagem os colocar lá. Eles existem para o grupo encontrar o que precisa. O Sterna não é um cofre no padrão de um órgão público, não é zero-knowledge e não substitui guardar os originais onde você controla.
Outros apps privados neste domínio guardam o que a própria tela mostra depois do login.
No aparelho podem ficar tema (claro ou escuro), idioma, uma cópia local para uso offline e o estado da sessão. Isso não vira um perfil público.
Eu não uso anúncio, pixel de rede social nem ferramenta própria de audiência.
LGPD
Listas de compra são dados pessoais. Itens de farmácia podem permitir inferências sobre saúde, e a LGPD trata dado de saúde como sensível (art. 5º, II).
Arquivos de viagem podem incluir documentos de identidade. Isso também é sensível. Ficam guardados porque alguém da viagem os enviou, não porque o Sterna exija um documento nacional para existir como produto.
Nada disso foi desenhado para coletar diagnóstico, religião ou opinião política. O que você digitou ou enviou existe para você voltar depois. Listas da casa e conteúdo de viagem não são publicados e não são vendidos.
Você não precisa criar conta para ver o site público. Sem conta, não há sincronização entre aparelhos.
Se quiser retirar o consentimento, escreva para o e-mail acima. Na prática isso significa apagar a conta e o que estava ligado a ela.
Público e privado
Portfólio, projetos e textos são públicos e podem ser indexados.
O que exige login não é. Castor e Sterna pedem para buscadores não indexarem esses apps. Não há URL pública da lista do Castor nem da viagem, do roteiro ou do arquivo no Sterna. Só quem está autenticado vê esse conteúdo.
No Sterna, todo membro da viagem vê os dados e arquivos compartilhados daquela viagem. Quem não está nela não vê. Incluir alguém é feito por um membro, com um e-mail que já tenha conta no Sterna.
Algumas ferramentas mostram se outra pessoa com a mesma conta está ativa naquele momento. Isso não coloca e-mail nem lista no site aberto.
Onde os dados passam
Além de mim:
- Vercel hospeda o site público e vê o tráfego de uma visita comum.
- Google / Firebase, nos projetos que usam (como o Castor), guarda autenticação e os documentos da conta.
- Sterna guarda as próprias contas, os registros da viagem e os arquivos enviados no servidor do aplicativo. Isso é separado do Firebase. Arquivos não ganham um link público.
Vercel e Firebase operam principalmente nos Estados Unidos. Por isso o tratamento pode ocorrer fora do Brasil. Onde o Sterna estiver hospedado, esse provedor também vê o que qualquer servidor vê: a conexão cifrada e o que precisa estar armazenado para o app funcionar.
Eu não vendo dados e não tenho anunciante neste domínio.
Provedores também mantêm logs de acesso (URL, navegador, IP) por tempo suficiente para investigar abuso. Isso não é uma cópia da sua lista nem dos arquivos da viagem.
Por quanto tempo
Conta e conteúdo ficam enquanto a conta existir. Não há exclusão automática por inatividade.
Para apagar, escreva de connect@eduardomarques.dev, de preferência do mesmo e-mail cadastrado. Se você perdeu acesso a ele, descreva o que der para conferir.
Não há botão de exclusão nos apps. Eu faço isso manualmente, então não é instantâneo. Some a conta e o conteúdo associado (no Castor: lista, nome e histórico; no Sterna: participações, dados de viagem que você criou e arquivos). Logs de servidor podem já ter rotacionado sozinhos. Sair de uma viagem compartilhada não apaga, por si só, o que os outros membros ainda precisam.
Direitos
Pela LGPD você pode, entre outras coisas, confirmar se trato dados seus, acessá-los, corrigir, pedir portabilidade, saber com quem foram compartilhados, revogar consentimento e pedir exclusão. Tudo pelo mesmo e-mail.
Menores
A lei trata dados de criança com regras próprias. Contas de quem tem menos de 12 anos devem ser criadas por um responsável. O site não pergunta idade e não tem como verificar.
Segurança
Senhas não ficam em claro. Conteúdo autenticado não é página pública. Castor e Sterna não se oferecem para indexação. Arquivos do Sterna trafegam em HTTPS. O provedor pode cifrar o disco em repouso. Eu ainda posso abrir arquivos quando opero o servidor. Não trate passaporte enviado como se estivesse num cofre de banco.
Isso reduz risco. Não elimina a possibilidade de incidente.
Atualizações
A data no topo muda quando esta política muda. Se eu passar a guardar coisa nova, usar para outro fim ou compartilhar com outro prestador, isso aparece aqui.