Segurança
Como protegemos os dados dos nossos clientes, dos colaboradores cadastrados e da operação.
Criptografia em trânsito
Todo tráfego entre o navegador, o servidor e integrações (Meta/WhatsApp, Asaas, Supabase, Resend) usa TLS 1.2 ou superior. Certificados gerenciados pela Vercel, renovados automaticamente, com HSTS (Strict-Transport-Security) habilitado em produção para impedir downgrade para HTTP.
Isolamento de dados por cliente
O banco de dados é PostgreSQL gerenciado pela Supabase com Row Level Security (RLS) habilitado em todas as tabelas que contêm dados de clientes. Cada query respeita automaticamente o escopo do usuário autenticado — não há consulta cross-tenant sem autorização explícita de admin.
Autenticação
- Autenticação via Supabase Auth, com hashing de senhas usando bcrypt.
- Tokens de sessão JWT assinados e com expiração controlada.
- Cookies HTTP-only e SameSite para mitigação de XSS e CSRF.
- Links de atualização do colaborador (
/update/[token]) usam tokens opacos de uso limitado, que expiram com o ciclo.
Processamento de pagamentos
Pagamentos são processados integralmente pela Asaas (instituição autorizada pelo Banco Central do Brasil). O RealPrazo não armazena dados de cartão de crédito (PAN, CVV, validade) — todas as transações sensíveis ocorrem dentro da infraestrutura PCI-DSS da Asaas.
WhatsApp e mensageria
- Envio exclusivo via API oficial do WhatsApp Business Cloud API (Meta Platforms Inc.).
- Webhooks autenticados com verificação de assinatura HMAC usando App Secret.
- Consentimento explícito (opt-in) exigido antes de qualquer envio.
- Opt-out imediato com palavra-chave "SAIR" — processado automaticamente.
- Limites anti-spam aplicados por destinatário e por projeto.
- Suspensão automática se o quality rating da conta degradar.
Infraestrutura e monitoramento
- Hospedagem na Vercel, com mitigação automática de DDoS no edge.
- Headers de segurança obrigatórios: X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy.
- Logs de aplicação retidos com retenção compatível com requisitos legais.
- Backups automáticos do banco via Supabase (diários).
- Segredos armazenados em variáveis de ambiente criptografadas (nunca no código).
Resposta a incidentes
Suspeitas de incidente de segurança devem ser reportadas para contato@realprazo.com.br com assunto "SEGURANÇA". Nossa política é:
- Triagem inicial em até 24 horas úteis.
- Mitigação imediata se houver risco ativo aos clientes.
- Comunicação aos titulares afetados se houver vazamento de dados pessoais (em conformidade com a LGPD, art. 48).
- Post-mortem publicado quando apropriado.
Divulgação responsável
Pesquisadores de segurança que identifiquem vulnerabilidades podem reportar pelo e-mail acima. Compromisso de não retaliação e resposta técnica em até 5 dias úteis após o reporte.