Em resumo

O Glazecalc mantém o que precisa para cuidar da sua conta, e nada mais. Não há anúncios, análises nem rastreamento. Seus dados nunca são vendidos, e a única empresa que lida com eles é a Amazon Web Services, que hospeda o site e envia seus e-mails.

Quem é responsável

O Glazecalc é um projeto gratuito, de código aberto e sem fins lucrativos, tocado por seu dono, Aaron Filson, nos Estados Unidos. Ele decide o que acontece com seus dados, então, na lei de proteção de dados, é o seu “controlador”.

Para perguntar sobre seus dados ou usar qualquer um dos seus direitos, escreva para privacy@glazecalcapp.com. Você também pode abrir uma issue no GitHub, mas as issues são públicas: nunca coloque nelas seu e-mail nem nada pessoal. Quase tudo sobre seus dados você mesmo pode fazer na sua página da conta.

O que é mantido, e por quê

  • Sua conta: seu e-mail e sua senha, armazenada somente como um hash de mão única (bcrypt), nunca como a própria senha. Suas configurações (como idioma, região e unidades) e a lista de matérias-primas que você tem ficam com ela. Uma conta precisa de um e-mail, para entrar e para redefinir uma senha esquecida. Quando você cria uma conta, um link é enviado ao endereço para confirmar que ele é seu; até lá, só chega e-mail a ele quando você pede, como em uma redefinição de senha.
  • A lista antes da sua última alteração nas matérias-primas que você tem: cada vez que essa lista muda, no site, com um token de acesso ou por um app conectado, a lista como estava um instante antes é mantida com sua conta, para que a alteração possa ser desfeita uma vez. A alteração seguinte a substitui, e desfazer a alteração a remove. Ela aparece em Baixar meus dados e é apagada quando você exclui sua conta.
  • Preços, se você informar algum: o que você paga por cada matéria-prima, por quilo, e a moeda em que estão, para o custo de um lote. São dados comerciais, mantidos com sua conta e privados a ela: nunca fazem parte de uma receita, então nada que você compartilha os mostra. Baixar meus dados os inclui, e excluir a conta os exclui. Os preços de um teste passam para sua conta junto com seus registros, para as matérias-primas sem preço seu, quando os dois estão na mesma moeda.
  • Mudança de e-mail: a data em que seu endereço mudou pela última vez, para que um pedido de desativar a verificação em duas etapas nunca seja aceito de um endereço novo nos 30 dias seguintes.
  • Verificação em duas etapas, se você a ativar: se ela está ativada; a chave que seu app autenticador compartilha com o Glazecalc, criptografada; para cada passkey, sua chave pública (que não consegue entrar sozinha) com o id e os detalhes que seu dispositivo dá a ela, o nome que você deu e quando foi adicionada e usada pela última vez; seus códigos de recuperação, somente como um hash de mão única com chave, para que ninguém consiga lê-los de volta; e, se alguém digitar sua senha mas não terminar a segunda etapa, quando o Glazecalc enviou o último e-mail sobre isso (no máximo uma vez por dia). Enquanto você entra, entre a senha e a segunda etapa, o servidor mantém uma anotação desse login por 5 minutos, e a página mantém um token curto apenas na memória: nenhum cookie novo, nada no armazenamento do seu navegador.
  • Google, GitHub ou Microsoft, se você entrar com algum: o próprio id do provedor para você (um número ou código que nunca muda; para a Microsoft, junto com o id do diretório a que sua conta pertence: o da sua organização, ou o da própria Microsoft para contas pessoais), quando você o vinculou e quando entrou com ele pela última vez, e se sua conta tem uma senha própria. Nada mais do provedor é mantido: nem seu nome, nem sua foto, nem qualquer chave da sua conta lá. Enquanto você entra, o servidor mantém uma anotação desse login, com o e-mail que o provedor diz ser seu quando for preciso: para uma conta nova, onde ele passa a ser o e-mail da conta (um e-mail da Microsoft não é aceito sem conferência: você o confirma com o link que enviamos por e-mail, como no cadastro), ou, quando uma conta do Glazecalc já tem esse e-mail, para vincular o Google ou o GitHub a ela depois que você entrar nessa conta (a Microsoft só é vinculada pela página da conta). A anotação, e o e-mail nela, é apagada em cerca de 10 minutos.
  • O que você salva: suas receitas, matérias-primas, aditivos, anotações, registros de queima e dicas, como você os escreveu. Só você pode vê-los, a menos que compartilhe uma receita por link.
  • A Lixeira e as versões anteriores: o que você remove de uma lista espera na Lixeira, inteiro, para que você possa colocá-lo de volta; e cada alteração que você salva em um registro mantém o registro como estava um instante antes, para que você possa desfazer a alteração.
  • Receitas que você compartilha por link, se compartilhar alguma: qual receita, quando o link foi criado e se ele mostra as anotações da receita, com um hash de mão única do link (nunca o próprio link). Quem tem o link pode ver a receita como ela está agora, com sua fórmula de Seger, e suas anotações se você escolheu mostrá-las; nunca seu e-mail, sua conta nem quaisquer preços. As receitas compartilhadas ficam fora dos buscadores, e o link nunca chega aos logs do servidor. Para impedir abusos, as receitas compartilhadas abertas a partir de cada endereço IP são contadas, na memória, por 15 minutos. Um teste não pode compartilhar.
  • Tokens de acesso e apps conectados, se você criar ou aprovar algum: para cada um, seu nome, o que ele pode fazer e quando foi criado, usado pela última vez, quando expira e quando foi revogado; para um token de acesso, também um hash de mão única do token (nunca o próprio token) e seus 4 últimos caracteres. O que é mantido para um app conectado está descrito em “Conectar um app de IA”, abaixo.
  • O que os tokens e apps fizeram: uma linha para cada registro que um token de acesso ou app conectado criou, alterou, moveu para a Lixeira, colocou de volta ou desfez: quando, qual token ou app, o que fez e o título do registro, abreviado. Nunca o texto de uma anotação nem qualquer outra coisa do registro. As alterações que você faz no site não são listadas. Você vê essas linhas na página Apps conectados e em Baixar meus dados.
  • Alterações aguardando sua aprovação, se você pedir para confirmar alterações: quando um token de acesso ou app conectado pede para alterar seus registros e você escolheu aprovar essas alterações antes, a alteração espera: o que ela faria (o que pode incluir o texto de uma anotação ou receita), qual token ou app pediu, e quando. Só você pode aprová-la, conectado. Os detalhes dela são removidos assim que você a aprova ou recusa.
  • Limites de frequência: para impedir tentativas de adivinhar e scripts descontrolados, contagens de tentativas de login, cadastros, pedidos de redefinição e testes por endereço IP ou conta, de tokens de acesso que não funcionam por endereço IP, de requisições feitas com tokens de acesso, por conta (120 por minuto e 5.000 por dia), de alterações feitas com tokens de acesso, por conta (60 por minuto e 5.000 por dia), de registros que cada token de acesso move para a Lixeira, por token, de receitas compartilhadas abertas e de links de compartilhamento que não abrem nada, por endereço IP, e de requisições às ferramentas para assistentes de IA (MCP): 60 por minuto e 2.000 por dia por endereço IP, ou 300 por minuto e 20.000 por dia por conta quando se usa um token de acesso, com no máximo 10 substituições ou correspondências por minuto.
  • Um teste (“Testar agora”): sem e-mail nem senha, só um nome inventado como “speckled quiet kilns”. Se você entrar em uma conta no mesmo navegador durante um teste, o que você fez no teste passa para a conta.
  • Redefinição de senha e links de e-mail: qual conta pediu, quando, o endereço para o qual foi enviado um link de confirmação de endereço e uma impressão digital de cada link (não o próprio link).
  • Logs: o servidor web registra cada requisição: seu endereço IP, a hora, a página pedida e o nome do seu navegador. O app registra erros com a página em que aconteceram, nunca seu e-mail.
  • Contas excluídas: o número de id da conta e quando ela foi excluída, e nada mais, para que um backup restaurado não possa trazer a conta de volta.
  • Problemas de e-mail: se um e-mail para seu endereço voltar ou for denunciado como spam, o serviço de e-mail da Amazon coloca o endereço em uma lista de endereços que não devem mais receber e-mail, e envia ao dono um aviso que inclui o endereço.
  • E-mails que você envia ao Glazecalc: os e-mails para privacy@glazecalcapp.com e para os outros endereços do Glazecalc são verificados pela Amazon quanto a spam e vírus, mantidos em um armazenamento privado e encaminhados para a caixa de entrada do próprio dono (Gmail).

A base legal

  • Cuidar da sua conta, manter o que você salva e enviar os e-mails sobre sua conta são o serviço que você pediu: a base legal é o contrato entre você e o Glazecalc (GDPR, artigo 6(1)(b)).
  • Manter o site seguro e funcionando: os logs, os limites de quantas vezes alguém pode tentar entrar, os backups, o registro das contas excluídas e a lista de endereços que não devem receber e-mail. Isso se apoia no interesse legítimo do Glazecalc em segurança, em impedir abusos e em não perder seu trabalho (artigo 6(1)(f)). São mantidos por pouco tempo e não são usados para mais nada. Você pode se opor a eles escrevendo para o endereço acima.

Nada sobre você é decidido automaticamente, não há criação de perfis e nada é usado para publicidade.

Onde é mantido, e quem o trata

O Glazecalc roda na Amazon Web Services (AWS): o servidor (EC2), os backups (S3) e o e-mail (Simple Email Service), tudo nos Estados Unidos, no Oregon (us-west-2). A AWS trata os dados apenas em nome do Glazecalc, sob seus termos de processamento de dados. Ninguém mais os recebe.

Se você mora na UE, no Reino Unido ou na Suíça, seus dados vão para os Estados Unidos. A Amazon diz ser certificada pelo Data Privacy Framework UE–EUA e por suas extensões para o Reino Unido e a Suíça, e os termos da AWS incluem as Cláusulas Contratuais Padrão da UE, que continuariam valendo se o Framework, hoje questionado na justiça, fosse anulado. O dono e a AWS estão ambos nos EUA, e a lei dos EUA pode obrigá-los a entregar dados.

Seu navegador não carrega nada de outros sites: nem fontes, scripts, imagens ou análises de fora, e as configurações de segurança do site os bloqueiam. Os links para o GitHub e outros sites só são seguidos quando você clica neles.

Entrar com o Google, o GitHub ou a Microsoft é escolha sua, e só acontece quando você aperta o botão dele. Seu navegador vai então a esse provedor, que envia ao Glazecalc seu id e seu e-mail. Cada um é uma empresa separada, responsável pelo que você compartilha com ela sob a própria política de privacidade. Nenhum script ou imagem de nenhum deles é carregado nas páginas do Glazecalc.

Conectar um app de IA

Você pode deixar um app de IA, como o Claude ou o ChatGPT, usar seus registros do Glazecalc. O app pede para se conectar, e você entra e diz sim na página do próprio Glazecalc. Ele então pode ler seus registros; só pode alterá-los se você também permitir isso. Nada é conectado se você não escolher. Cada vez que você conecta um app, o Glazecalc envia a você um e-mail de aviso que o nomeia, diz o que ele pode fazer e traz um link para onde você pode revogá-lo.

  • O que é mantido para cada app conectado: o nome que o app dá a si mesmo; para um app que se identifica por um endereço web, esse endereço, do qual o Glazecalc lê seus detalhes; para um app que se registra sozinho, somente o que ele diz de si mesmo, o que o Glazecalc não pode verificar; o nome do host do endereço para o qual seu navegador é enviado de volta depois que você diz sim; o que ele pode fazer (ler, ou ler e alterar); quando você o conectou, quando foi usado pela última vez e quando termina; e se foi revogado, e por quê. Seus códigos e tokens são mantidos somente como hashes de mão única, nunca os próprios códigos ou tokens. O que ele cria, altera, move para a Lixeira, coloca de volta ou desfaz é escrito na lista do que tokens e apps fizeram, acima, e cada registro que ele move para a Lixeira é marcado com a conexão que o moveu. Enquanto você diz sim, o servidor mantém uma anotação do pedido do app e, depois que você responde, da sua conta. Para impedir abusos, os pedidos para conectar apps são contados por endereço IP, na memória do servidor, como os outros limites.
  • O que o Glazecalc busca: quando um app que se identifica por um endereço web pede para se conectar, e de novo de tempos em tempos enquanto está conectado, o servidor do Glazecalc lê os detalhes do app (um arquivo pequeno com seu nome e endereços) nesse endereço, no site do próprio app. Esse pedido vai do servidor do Glazecalc para o host do app e não leva nada sobre você. O arquivo fica na memória do servidor por 1 a 24 horas. Depois que alguém conectou o app, uma cópia do arquivo também é mantida no banco de dados do Glazecalc, para que o app continue funcionando se o arquivo não puder ser lido por um tempo; ele é lido de novo a cada 1 a 24 horas. A cópia contém apenas os detalhes do próprio app, nada sobre você, e é apagada depois que termina a última conexão com o app, no máximo quando essa conexão teria expirado. Nada mais é buscado de um app, e nada dele é carregado nas páginas do Glazecalc.
  • Por quanto tempo: uma conexão que só pode ler termina 60 dias depois que o app renovou o acesso pela última vez, o que ele faz enquanto você o usa; uma que também pode alterar seus registros termina 90 dias depois de você a permitir, e nunca é renovada. Quanto a um token de acesso, o registro dele é mantido por 30 dias depois que a conexão termina ou teria terminado, para que você veja quando ela parou. Um código é mantido por um minuto, um token de acesso por uma hora e um token de renovação enquanto durar a conexão. Revogar uma conexão os apaga na hora; quando um deles expira, para de funcionar e some em até uma hora. Um app que se registrou sozinho é esquecido 7 dias depois do registro, se ninguém o conectar, ou 30 dias depois de ser usado pela última vez. A anotação feita enquanto você diz sim some depois de 15 minutos. O que o app fez é mantido por 90 dias. Excluir sua conta apaga tudo isso.
  • Encerrar: Apps conectados, na página da sua conta, lista cada app com o que ele fez, coloca de volta o que ele moveu para a Lixeira e revoga um app ou todos; um app que você revoga para na hora. Uma redefinição de senha ou “Sair de todos os dispositivos” encerra todas as conexões, como encerra todos os tokens de acesso; trocar sua senha não. Conectar o mesmo app de novo encerra a conexão anterior dele, e um app pode encerrar a própria conexão.
  • O que o app faz com seus registros depende do app e de quem o faz. O app é de outra empresa, responsável, sob a própria política de privacidade, pelo que você diz a ele e pelo que o Glazecalc envia a ele a seu pedido; o Glazecalc não tem voz nisso.

Onde sua conta é mantida, e sua escolha

O Glazecalc é um projeto gratuito e de código aberto. As contas, e tudo o que elas contêm, ficam em servidores nos Estados Unidos, onde quer que você more, como descrito acima.

Você não precisa de conta para ler os guias, e pode testar a calculadora com “Testar agora”, sem e-mail nem senha. Um teste é mantido nos mesmos servidores por 14 dias.

Qualquer pessoa pode rodar a própria cópia do Glazecalc, no próprio computador ou servidor: o código é gratuito no GitHub.

Criar ou não uma conta aqui, sabendo que ela é mantida nos Estados Unidos, é decisão sua.

O Glazecalc é oferecido como está, sem garantia. Seus mantenedores não assumem nenhuma responsabilidade pela sua decisão de criar uma conta, nem por onde seus dados são mantidos.

Por quanto tempo é mantido

  • Sua conta e o que você salva: até você excluí-los. As contas não são removidas por falta de uso.
  • A Lixeira e as versões anteriores: um registro removido, 30 dias depois de você removê-lo, ou até você excluí-lo de vez ou esvaziar a Lixeira; as versões anteriores, 90 dias, e somente as últimas 20 de cada registro (e a de antes das alterações de um token de acesso) e as últimas 20.000 da conta inteira, mas nunca por mais tempo que o registro: enquanto ele está na Lixeira, suas versões vão embora junto com ele. As duas somem de uma vez quando você exclui sua conta.
  • Links de compartilhamento: até você parar de compartilhar a receita, criar um novo link para ela, movê-la para a Lixeira ou excluir sua conta. Colocar a receita de volta da Lixeira não a compartilha de novo. Redefinir sua senha ou sair de todos os dispositivos também interrompe todos os seus links; trocar sua senha não.
  • Tokens de acesso e apps conectados: cada um é mantido até expirar e depois por mais 30 dias (todo token de acesso pessoal expira em no máximo um ano; quanto dura um app conectado está em “Conectar um app de IA”), ou até você excluir sua conta. Uma redefinição de senha ou “Sair de todos os dispositivos” interrompe todos de uma vez.
  • O que os tokens e apps fizeram: 90 dias, ou até você excluir sua conta.
  • Alterações aguardando sua aprovação: 30 minutos no máximo; depois nada é alterado e elas são removidas; o que uma alteração faria é removido assim que você a aprova ou recusa.
  • Limites de frequência: as contagens ficam só na memória do servidor, de 1 minuto a 24 horas, e se perdem quando ele reinicia.
  • Um teste: 14 dias desde o início; depois é excluído com tudo o que há nele, a menos que você crie uma conta para mantê-lo.
  • Redefinição de senha e links de e-mail: um link de redefinição funciona por 30 minutos e seu registro é excluído depois de cerca de uma hora; um link para confirmar um endereço funciona, e é mantido, por 24 horas.
  • Verificação em duas etapas: cada app autenticador, passkey e conjunto de códigos de recuperação até você removê-lo, desativar a verificação em duas etapas ou excluir sua conta. Um login que espera a segunda etapa é excluído depois de 5 minutos, e um app ou passkey que você começou a adicionar mas não terminou, depois de no máximo 10 minutos.
  • Google, GitHub ou Microsoft: cada vínculo até você desvinculá-lo ou excluir sua conta. Um login em andamento é apagado depois de 10 minutos.
  • Backups: cópias criptografadas do banco de dados são mantidas por 30 dias, e cópias do disco do servidor por 7 dias. Assim, uma conta excluída some de todos os backups em até 30 dias.
  • O registro de uma conta excluída: 37 dias, um pouco mais que qualquer backup.
  • Logs: os do servidor web, 14 dias. Os logs do app e do banco de dados são limitados por tamanho (50 MB cada), o que em um site tranquilo chega a vários dias atrás. As cópias do disco do servidor mantêm logs por até 7 dias a mais.
  • A lista de endereços que não devem receber e-mail: até o dono remover um endereço, o que ele faz todo mês para endereços que não pertencem mais a uma conta. O dono apaga os avisos de devolução em até 30 dias.
  • E-mails que você envia ao Glazecalc: 30 dias no armazenamento da Amazon, e na caixa de entrada do dono pelo tempo que levar para responder a você. Para um pedido sobre seus dados, uma nota curta (quando chegou, o que foi pedido e o que foi feito) é mantida por três anos.

Seus direitos

Você pode ver, corrigir, levar e excluir seus dados. A maior parte você mesmo pode fazer na sua página da conta:

  • Ver e levar com você: Baixar meus dados salva tudo em um arquivo (JSON), incluindo os nomes e as datas dos seus métodos de verificação em duas etapas (nunca suas chaves nem códigos), e suas receitas e matérias-primas como planilhas (CSV).
  • Corrigir: altere suas configurações e seus registros quando quiser. Para mudar seu e-mail, abra o link enviado ao novo endereço; o endereço antigo, se estava confirmado, é avisado da mudança, e todos os dispositivos são desconectados.
  • Excluir: Excluir minha conta remove de uma vez sua conta e tudo o que você salvou, e “Descartar o teste” faz o mesmo com um teste. As cópias nos backups somem em até 30 dias.
  • Sair de todos os dispositivos: encerra as sessões da sua conta em todos os dispositivos.

Para qualquer outra coisa, como pedir que seus dados fiquem sem uso enquanto um erro é corrigido, ou se opor à forma como são usados, escreva para privacy@glazecalcapp.com. É gratuito, e você terá uma resposta em até um mês. Pediremos apenas que você mostre que a conta é sua, entrando nela ou abrindo um link enviado ao endereço dela, nunca um documento de identidade.

Em caso de insatisfação, você pode reclamar a uma autoridade de proteção de dados: na UE, a autoridade do seu país, e no Reino Unido, o Information Commissioner’s Office.

Cookies e armazenamento do navegador

O Glazecalc define dois cookies, o segundo apenas enquanto você entra com o Google, o GitHub ou a Microsoft, e mantém alguns valores pequenos no seu navegador. Cada um existe por algo que você pediu: continuar conectado, entrar com o Google, o GitHub ou a Microsoft, ou lembrar uma escolha sua. Nenhum rastreia você e nenhum é compartilhado, então a lei não exige pedir antes, e não há banner de cookies.

NomePara que serveQuanto tempo fica
__Host-glazecalc_sessionglazecalc_sessionCookieMantém você conectado. Contém seu token de login. Os scripts da página não conseguem lê-lo, e seu navegador o envia somente ao servidor do próprio Glazecalc, por HTTPS, e nunca junto com uma requisição que começa em outro site.Definido quando você entra, cria uma conta ou começa um teste. Até você fechar o navegador, ou por 7 dias se você marcar “Manter conectado neste dispositivo”; 14 dias para um teste. Sair o remove.
__Host-glazecalc_oauthglazecalc_oauthCookieApenas enquanto você entra com o Google, o GitHub ou a Microsoft: ele liga a resposta do provedor ao seu navegador, para que ninguém mais possa terminar seu login nem iniciar um por você. Os scripts da página não conseguem lê-lo.Definido quando você aperta “Continuar com o Google”, “Continuar com o GitHub” ou “Entrar com a Microsoft”, ou vincula um na página da sua conta. Removido quando o login termina, ou depois de 10 minutos.
sessionArmazenamento localAnota que você está conectado, em uma conta ou em um teste, para o app saber que deve perguntar ao servidor. Não contém token nem senha.Até você sair ou a sessão terminar.
trialArmazenamento localDurante um teste, seu nome e a data de término, para mostrá-los.Até o teste terminar, ou ser mantido ou descartado.
weightUnitgramPrecisionthemepaletteleadpreferredRegionformatdecimalMarktemperatureconeslanguagedensityenglishTermsnoticerecipeHelplimitSetcurrencycalendardigitsArmazenamento localUma configuração que você mudou neste navegador, para que a próxima página já a mostre, antes de o servidor responder. theme e palette dão cor à página antes de ela aparecer, e language abre as páginas no seu idioma.Até você mudá-la. Sair restaura o que você escolheu enquanto estava desconectado, se houver, e remove o resto.
visitor.languagevisitor.noticeArmazenamento localO idioma que você escolheu, ou que você fechou o aviso de tradução, enquanto desconectado, para que isso volte quando você sair.Até você limpar o armazenamento do navegador ou excluir uma conta neste navegador.
regionArmazenamento localO filtro de região em uma lista da biblioteca.Até você voltar o filtro para todas as regiões.
includeAdditivesArmazenamento localSe as receitas novas contam seus aditivos na fórmula de Seger, como você escolheu da última vez.Até você limpar o armazenamento do navegador.
printModeprintBatchArmazenamento localSuas últimas escolhas para imprimir uma receita: a receita inteira, um lote ou a folha de trabalho, e o tamanho do lote.Até você limpar o armazenamento do navegador.
tokenArmazenamento localUm token de login de uma versão antiga do Glazecalc. Hoje ele nunca é gravado.Removido quando uma página abre.
readEnglishArmazenamento de sessãoQue você escolheu ler uma página traduzida em inglês, para o app parar de levar você ao seu idioma.Até você fechar a aba.
reloadedForArmazenamento de sessãoDepois que uma nova versão do site é lançada, qual página foi recarregada e quando, para que uma página seja recarregada no máximo uma vez por minuto.Até você fechar a aba.

Você pode apagar qualquer um deles nas configurações do seu navegador a qualquer momento. Excluir sua conta remove a anotação de login e todas as configurações mantidas aqui.

Crianças

O Glazecalc é uma ferramenta para ceramistas e não é dirigido a crianças.

Alterações

Se este aviso mudar, a data no topo da página também muda.