Segurança e Privacidade

Os teus dados de calendário continuam a ser teus.

A Syncory foi criada a pensar na privacidade. Os teus dados de calendário ficam sempre sob o teu controlo, enquanto a encriptação moderna e uma infraestrutura de confiança mantêm cada ligação segura.

UE
Os teus dados ficam armazenados na União Europeia
OAuth 2.0
Liga-te sem palavra-passe — revoga quando quiseres
AES-256-GCM
Tokens de acesso guardados encriptados
SOC 2 · ISO 27001
Infraestrutura cloud certificada
Princípios base

A segurança não é uma funcionalidade — é a base

Três princípios guiam cada decisão técnica na Syncory.

Minimização de dados

Detalhes dos eventos como títulos, descrições, localizações e participantes não são guardados de forma permanente. A Syncory só mantém as referências técnicas necessárias para ligar eventos correspondentes entre calendários.

Encriptação em todo o lado

Os dados são encriptados em trânsito (TLS) e em repouso (AES-256-GCM para tokens sensíveis). Mesmo alguém com acesso à base de dados só vê texto cifrado — nunca as tuas chaves de acesso.

Tu manténs o controlo

O acesso é feito via OAuth — nunca vemos as tuas palavras-passe. Podes revogar qualquer ligação no teu fornecedor ou na Syncory a qualquer momento, e apagar a tua conta totalmente.

Ligação e autenticação

OAuth 2.0: acesso sem a tua palavra-passe

Quando ligas um calendário, nunca introduzimos nem vemos a tua palavra-passe. Tudo acontece através do fluxo OAuth oficial e seguro do respetivo fornecedor.

1

Inicia sessão no fornecedor

És redirecionado diretamente para a Google, Microsoft ou Apple e fazes login lá — nos servidores do fornecedor, não nos nossos.

2

Consente os mínimos acessos

Vês exatamente que permissões a Syncory pede. Só pedimos acesso ao calendário — sem acesso ao email, ficheiros ou contactos.

3

O fornecedor emite um token

Em vez de uma palavra-passe, a Syncory recebe um token de acesso revogável. Está limitado ao calendário e pode ser retirado a qualquer momento.

4

Utilização segura

O token é encriptado imediatamente e nunca guardado em texto simples — serve apenas para sincronizar os teus calendários.

Importante: A Syncory nunca recebe as tuas credenciais de login. Podes revogar o acesso com um só clique, a qualquer momento, nas definições de segurança do teu fornecedor de calendário.

Encriptação

Os teus tokens estão encriptados — não só “protegidos”

Os tokens de acesso são os dados mais sensíveis que a Syncory guarda. Por isso, são encriptados com AES-256-GCM antes sequer de chegarem à base de dados.

  • AES-256-GCM — encriptação autenticada que também deteta adulterações
  • Um vetor de inicialização único por token (96 bits)
  • A chave vive separada da base de dados, numa variável de ambiente protegida
  • A base de dados guarda só o texto cifrado — nunca um token legível
O teu token de acesso
ya29.a0Ad…Tk7Qpz9R
AES-256-GCM
Guardado na base de dados
enc:v1:9f3a2b…:7b2c4e…:e1d4c8a9f0…
Infraestrutura & certificações

Apoiado em centros de dados certificados

A Syncory usa fornecedores cloud reconhecidos e auditados segundo os mais altos padrões do setor. As certificações deles beneficiam diretamente a tua segurança.

Vercel
Aplicação & alojamento

A app Syncory corre na Vercel com HTTPS automático, proteção DDoS e uma rede global edge.

SOC 2 Tipo IIISO 27001TLS automático
Supabase
Base de dados & autenticação

Os teus dados vivem numa base de dados PostgreSQL na Supabase com Row-Level Security, guardados na região da UE.

SOC 2 Tipo IIRegião UEEncriptação em repouso
AWS
Cloud subjacente

A infraestrutura da base de dados corre na Amazon Web Services — centros de dados com décadas de padrões de segurança estabelecidos.

ISO 27001 / 27017 / 27018SOC 1 / 2 / 3Segurança física

As certificações listadas pertencem e são demonstradas pelos respetivos fornecedores (Vercel, Supabase, Amazon Web Services). Descrevem a infraestrutura sobre a qual a Syncory assenta.

Transporte & acesso

Seguro em todas as camadas

A proteção não acaba na encriptação dos tokens. Do browser à base de dados, todas as camadas estão protegidas.

Encriptado em trânsito

Cada ligação usa HTTPS/TLS. Os dados entre o teu browser, a Syncory e os fornecedores de calendário são transmitidos encriptados.

Controlo de acesso rigoroso

O Row-Level Security do PostgreSQL garante, ao nível da base de dados, que cada utilizador só vê os seus próprios dados — imposto tecnicamente, não só em código.

Encriptação em repouso

Os dados armazenados são encriptados ao nível da infraestrutura; os tokens sensíveis são ainda encriptados ao nível da aplicação com AES-256-GCM.

Privilégio mínimo

Os serviços e chaves recebem apenas os direitos mínimos necessários. O acesso administrativo é fortemente limitado e protegido em separado.

Minimização de dados

O que não guardamos não se pode perder

O Syncory foi criado para recolher o mínimo possível de informação sensível desde o início. Essa é a proteção de privacidade mais eficaz.

  • Sem armazenamento permanente do conteúdo dos eventos como títulos, descrições ou participantes — para além do processamento necessário para uma sincronização.
  • Com a opção de anonimização nas definições de sincronização, títulos e detalhes são substituídos por uma entrada neutra "Ocupado".
  • Nunca usamos os teus dados de calendário para publicidade nem os vendemos.
  • Os dados das APIs da Google são usados apenas para funcionalidades visíveis ao utilizador, em conformidade com a Google API Services User Data Policy — nunca para treinar modelos de IA.
O teu controlo

Tu decides — sempre que quiseres

Segurança também significa que tens autoridade sobre os teus dados a qualquer momento.

Revogar acesso

Desliga qualquer calendário no Syncory ou diretamente nas definições da tua conta do fornecedor. O token fica inválido imediatamente.

Apagar conta

Apaga a tua conta e todos os dados associados. Todas as sincronizações terminam com isso.

Anonimização

Ativa a anonimização por sincronização — só aparece "Ocupado" no calendário de destino, sem título, local ou participantes. Ideal para manter calendários privados e de trabalho separados.

Direitos RGPD

Dentro do EEE tens direito de acesso, retificação, apagamento e portabilidade. Basta uma mensagem tua.

Operações & desenvolvimento

Segurança que funciona em segundo plano

Software seguro não se constrói uma vez — mantém-se continuamente.

Gestão segura de chaves

Todos os segredos — chaves de API, chaves de encriptação, credenciais de base de dados — vivem exclusivamente em variáveis de ambiente protegidas, nunca no código-fonte.

Interfaces reforçadas

Webhooks e endpoints de API são protegidos por assinaturas ou tokens secretos para que só pedidos legítimos sejam processados.

Dependências atualizadas

Mantemos frameworks e bibliotecas atualizados para corrigir rapidamente vulnerabilidades conhecidas.

Processamento isolado

Cada sincronização corre com bloqueios contra execuções duplas e acede apenas aos dados da sua regra específica.

FAQ

Segurança — respostas rápidas

O Syncory consegue ver a minha palavra-passe?

Não. As ligações funcionam exclusivamente por OAuth 2.0. Inicias sessão diretamente com o fornecedor; o Syncory só recebe um token de acesso revogável — nunca as tuas credenciais.

Como são protegidos os tokens de acesso?

São encriptados com AES-256-GCM antes de chegarem à base de dados. A chave vive separada da base de dados numa variável de ambiente protegida — a base de dados só guarda o texto cifrado.

Como revogo o acesso?

Desliga no Syncory ou remove a permissão do Syncory nas definições de segurança do teu fornecedor de calendário. O token fica inválido imediatamente.

Onde ficam guardados os meus dados?

Numa base de dados PostgreSQL no Supabase, armazenada na região da UE em infraestrutura AWS. A aplicação corre na Vercel.

O conteúdo dos meus eventos é guardado?

O conteúdo dos eventos, como títulos, descrições ou participantes, não é guardado de forma permanente além do processamento necessário para a sincronização. Com anonimização por sincronização, títulos e detalhes são ainda substituídos por “Ocupado”.

Posso exportar os meus dados?

Sim. Fala connosco e fornecemos-te os dados que temos sobre ti num formato comum e legível por máquina. Dentro do EEE, isto faz parte do teu direito à portabilidade dos dados.

Usam os meus dados para anúncios ou treinar IA?

Não. Não vendemos dados, não mostramos anúncios com eles e não os usamos para treinar modelos de machine learning.

Como protegem contra ataques DDoS?

A aplicação corre atrás da rede global edge da Vercel, que oferece proteção DDoS automática e balanceamento de carga. O tráfego suspeito é filtrado antes de chegar à aplicação.

Como detetam e lidam com incidentes de segurança?

Usamos logs centralizados, monitorização e alertas automáticos dos nossos fornecedores de infraestrutura. Anomalias são priorizadas pela gravidade e escaladas internamente para podermos responder rapidamente.

Fazem verificações de segurança regulares?

Sim. Análises automáticas de vulnerabilidades e dependências correm continuamente durante o desenvolvimento e em produção.

Qual é o vosso plano de backup e recuperação?

A base de dados é copiada automaticamente e de forma regular. Combinando com infraestrutura como código, o serviço pode ser restaurado rapidamente e com tempo de paragem mínimo, se necessário.

Como escolhem os vossos fornecedores externos?

Trabalhamos apenas com fornecedores estabelecidos e certificados por normas reconhecidas. Antes e durante a parceria avaliamos reputação, certificações, histórico de incidentes e políticas de segurança.

Como notificam sobre fugas de dados?

Se, apesar de todas as medidas, houver uma violação da proteção dos teus dados, notificamos rapidamente os utilizadores afetados em conformidade com o RGPD.

Pronto para sincronizar em segurança?

Liga os teus calendários a um serviço que pensa na privacidade desde a primeira linha de código.