Taggor

Rascunho · Segurança e privacidade

Segurança e privacidade

O que fazemos, o que não fazemos e o que ainda está em aberto. Só o que está construído e testado é dito como fato.

01

O que protege a sua página

Fig. 1 · Isolamento e entrega
RecursoO que fazSaiba mais
Shadow DOMCada componente é desenhado no próprio shadow root. Na matriz de compatibilidade, uma folha de estilo hostil da página não o reestiliza, e ele não reestiliza a página.Docs
Barreira de erroUm componente que dá erro fica contido; a página continua funcionando e o conteúdo de fallback que você escreveu continua visível.Docs
Loader pequeno e assíncronoO loader é um script assíncrono pequeno, com um teto rígido de tamanho, conferido antes de cada nova versão do Taggor. Se o Taggor ou um pacote estiver fora do ar, a página fica como estava.Docs
Build em sandboxO código-fonte é construído num contêiner isolado, longe da sua máquina e dos servidores do próprio Taggor.Docs
Varredura a cada publicaçãoToda publicação é varrida: código que usa eval, grava cookies ou armazenamento, ou acessa um endereço de rede não declarado é recusado, e um segredo no código-fonte também.Docs
Versões imutáveisCada publicação é uma nova versão endereçada pelo conteúdo. Uma versão não muda; uma mudança é uma nova versão.Docs
RollbackAponte um canal de volta para a versão anterior pela CLI ou pelo portal. Nada é reconstruído.Docs
Domínio separado para os componentesOs componentes são servidos de um domínio separado do da marca, com um conjunto estrito de cabeçalhos de segurança.Docs
Domínios permitidosO site lista os domínios onde seus componentes montam. Isso impede que um snippet copiado funcione em outro lugar; não é controle de acesso.Docs

02

O que protege seus visitantes e seus dados

Fig. 2 · Visitantes e dados coletados
RecursoO que fazSaiba mais
Sem cookies para visitantesO loader e o runtime não gravam cookie e não fazem fingerprint do visitante. Este site também não grava nenhum.Docs
Dados coletadosO componente declara coleções no manifesto; os envios são validados contra o schema, checados contra spam e guardados para você.Docs
ConsentimentoQuando o componente declara dado pessoal, ele mostra a caixa de consentimento do Taggor e cada envio leva a prova do que o visitante aceitou.Docs
ExportaçãoOs envios aparecem no portal e são exportados em CSV ou NDJSON pelo portal e pela CLI.Docs

03

Quem decide o que é coletado

Você é o controlador dos dados que seus componentes coletam. Você decide se um componente coleta algo, o que coleta e se isso conta como dado pessoal. Declarar dado pessoal é opcional e vem desligado por padrão.

O Taggor não classifica o que um formulário coleta e não decide isso por você. Quando você declara dado pessoal, a caixa de consentimento, a prova de consentimento guardada e o link da sua política de privacidade passam a ser obrigatórios para aquele componente.

04

O que não fazemos, e o que está em aberto

Estes são os limites do que esta página diz.

  • Não rodamos o seu código nos nossos servidores fora da sandbox do build.
  • Nenhuma certificação de segurança é afirmada, e nenhuma auditoria externa foi feita.
  • Uma revisão humana independente de segurança está prevista antes de qualquer dado real de cliente. Ela ainda não aconteceu.
  • O modelo de ameaças é hoje um documento interno. Um resumo público ainda não foi publicado.
  • A lista de domínios permitidos não é controle de acesso: o loader e os pacotes são públicos.
  • Não classificamos o conteúdo dos seus formulários.

A política de privacidade e os termos são rascunhos, por enquanto em português, e não estão em vigor: veja a página de privacidade e os termos.Política de privacidade, Termos de uso.