Política de Privacidade
Versão 2026-11-05-v6 · vigente desde 5 de novembro de 2026
Substitui a versão 2026-11-04-v5. Inclui o aviso de cobrança que a CCC pode mandar por SMS e/ou e-mail quando uma mensalidade vence ou o cartão é recusado, os e-mails que a CCC envia, o CPF ou CNPJ pedido no pagamento por Pix, o Asaas entre os provedores de pagamento e o papel de cada um deles. Versões anteriores estão arquivadas no repositório e podem ser solicitadas pelo suporte.
Quem somos
A Brasa Cargas (“CCC”) é uma plataforma usada por agenciadores de carga para publicar cargas e receber contato dos motoristas via WhatsApp. O cliente primário é o agenciador, que paga assinatura conforme o plano vigente. A conta do motorista é gratuita; o Brasa PRO é uma assinatura opcional e paga. Stack técnica: Vercel (app), Railway (Postgres + bucket S3-compatible para documentos). Todas as conexões usam TLS.
Tipos de usuário
- Agenciador — cliente pagante. Publica cargas, vê motoristas cadastrados e contata via WhatsApp conforme o plano contratado.
- Motorista — conta gratuita; pode assinar o Brasa PRO, que é opcional e pago. Recebe ofertas por WhatsApp. Pode optar por se cadastrar pra ganhar visibilidade e selo de “Documentos enviados”.
Níveis de verificação do motorista
O cadastro do motorista é progressivo. Cada nível autoriza um conjunto distinto de tratamento de dados:
- anônimo — clicou em login Google mas não preencheu nada. Armazenamos apenas: nome, e-mail e foto de perfil que o Google entrega no login (escopo
openid email profile). Base legal: procedimentos preliminares ao cadastro que o próprio motorista pediu ao entrar (Art. 7º, V da LGPD); nenhum consentimento é registrado nesse nível. Pode pedir deleção a qualquer momento pelo WhatsApp do suporte. - cadastrado — confirmou o WhatsApp e deu consentimento no onboarding (LGPD).
- identificado — preencheu o CPF na ficha.
- documentado — completou a ficha: placa, CNH (número e validade em dia), ANTT/RNTRC e endereço (CEP).
- verificado — enviou os 5 documentos obrigatórios (selfie, CNH frente e verso, ANTT, CRLV). A promoção é automática assim que os 5 arquivos chegam — conferimos apenas tipo e tamanho do arquivo; não há revisão humana do conteúdo. É o selo que aparece para agenciadores na busca.
Do nível 2 em diante, o tratamento é baseado em consentimento explícito (checkbox no onboarding, com timestamp e versão da política gravados em usuarios.consentimento_lgpd_at / consentimento_lgpd_versao).
Allowlist de agenciadores
E-mails de agenciadores convidados manualmente pelo time da CCC entram em uma allowlist interna. No primeiro login com Google, esses e-mails são automaticamente promovidos para o nível verificado da trilha de agenciador (não confundir com o nível de verificação de motorista). É como fazemos o onboarding dos founding members do beta sem fricção.
Quais dados tratamos
Do agenciador
Nome, e-mail, WhatsApp, slug público, cargas publicadas e token de sessão (cookie brasa_session, 30 dias; até 11 de dezembro de 2026 ele também vai com o nome antigo, ccc_session, e o mesmo conteúdo). Base legal: consentimento explícito coletado no onboarding.
Logo após o cadastro, enviamos ao agenciador o link de acesso permanente à conta por e-mail (para o endereço cadastrado na conta) e também por WhatsApp — é o que destrava a entrada quando o cookie de sessão de 30 dias expira. Esse e-mail é transacional (não é marketing) e a entrega usa o provedor Resend. Base legal: execução do serviço (dar acesso à conta contratada).
Para pagar a assinatura por Pix, o Asaas, que emite a cobrança, exige o CPF ou CNPJ de quem paga. Se a conta do agenciador não tem esse documento, a tela de pagamento pede o CPF ou CNPJ: a CCC recebe o número, confere e repassa ao Asaas para emitir a cobrança, sem guardar; fica só o identificador do cliente que o Asaas devolve. O motorista que assina o Brasa PRO por Pix usa o CPF do cadastro (se ainda não tem, a tela pede e ele fica no cadastro), que também vai ao Asaas. Base legal: execução de contrato (Art. 7º, V da LGPD), porque sem o documento não há como emitir a cobrança da assinatura pedida.
Do motorista anônimo
Nome Google, e-mail Google, foto de perfil Google (escopo openid email profile). Finalidades e bases legais: identificar o usuário pra que ele possa terminar o cadastro depois, como procedimento preliminar ao cadastro que ele pediu (Art. 7º, V da LGPD); e, se ele não deixou telefone e entrou nos últimos 12 meses, contatá-lo uma vez por e-mail na campanha de reativação, por legítimo interesse (Art. 7º, IX da LGPD), com o link para descadastrar no e-mail. A campanha por WhatsApp alcança só quem já tem número real (nível cadastrado em diante), então não atinge o anônimo.
Do motorista cadastrado e acima
Tudo do nível anônimo, mais:
- CPF, placa, cidade/UF de emplacamento, seguradora
- 3 telefones obrigatórios (motorista, parente, patrão)
- Endereço residencial completo (CEP, rua, bairro, cidade, UF)
- CNH (número, categoria, validade)
- ANTT/RNTRC
- Indicador de rastreamento satelital + marca do rastreador (opcional)
Pra virar documentado, completa a ficha com placa, CNH (número e validade em dia), ANTT/RNTRC e endereço. Pra virar verificado, envia os 5 documentos obrigatórios: selfie, CNH frente e verso, ANTT, CRLV — a promoção é automática assim que os 5 chegam (conferimos tipo e tamanho do arquivo; não há revisão manual do conteúdo). Base legal: consentimento explícito registrado com timestamp e versão da política. Finalidade: permitir que agenciadores parceiros validem e contatem o motorista para ofertar cargas.
Interesse em cargas (propostas)
Quando um motorista cadastrado toca em “Tenho interesse” numa carga, registramos esse interesse (tabela propostas) para que o agenciador possa identificar quais motoristas demonstraram interesse. O registro inclui: motorista_id, carga_id, status da proposta (pendente → contactado / descartado) e o nível de verificação no momento do interesse. Motoristas anônimos (não logados) não geram registro — o botão abre o WhatsApp diretamente. Base legal: execução do serviço solicitado pelo motorista. Ao deletar a conta, todas as propostas são removidas em cascata.
Eventos de uso
Registramos eventos de navegação e interação na nossa própria base. IPs nunca são guardados em texto puro — só um hash SHA-256 com sal. Também usamos o Vercel Web Analytics, que conta visitas sem cookie e sem identificar você.
O Google Analytics (GA4), o Google Tag Manager e o Pixel da Meta só são carregados se você clicar em Aceitar no aviso de cookies. Se você recusar, nenhum dado de navegação vai para o Google ou para a Meta. Você pode mudar a escolha a qualquer momento em Preferências de cookies, no rodapé. Com o aceite, esses serviços recebem a página visitada, a campanha de origem da visita e os cliques em WhatsApp, cadastro e contato, e podem tratar esses dados fora do Brasil. Base legal: consentimento.
Comunicação
Além do aviso de cobrança e dos e-mails de cargas novas descritos abaixo, a CCC fala com o motorista em dois casos:
- Campanha “termine seu cadastro” — para motoristas no nível
anônimoque entraram com o Google nos últimos 12 meses e não deixaram telefone. Vai por e-mail, enviada manualmente pelo time, uma única vez por endereço, e o e-mail traz o link para descadastrar. Base legal: legítimo interesse (Art. 7º, IX da LGPD). Pode pedir pra parar a qualquer momento pelo link do próprio e-mail ou solicitando deleção. - Notificações operacionais — quando este canal estiver ativo, motoristas cadastrados poderão receber por WhatsApp mensagens sobre a operação, como o aviso de que um agenciador escolheu o motorista para uma carga. Hoje a CCC ainda não envia esse tipo de mensagem automaticamente (o canal vem desligado por padrão e só é ligado após revisão da copy). Base legal, quando ativo: execução do serviço.
Por e-mail. Os e-mails automáticos da própria CCC são transacionais: o link de acesso à conta do agenciador (descrito acima, em “Do agenciador”), enviado logo após o cadastro; os avisos ao agenciador de carga garantida e de carregamento confirmado; e o aviso de cobrança descrito a seguir.
Além deles, o time dispara manualmente, de vez em quando, e-mails de cargas novas para motoristas e de retorno à plataforma para agenciadores e para motoristas que entraram por login Google sem deixar telefone. Todo e-mail desse tipo traz o link para descadastrar, e quem se descadastra não recebe mais. Base legal: legítimo interesse (Art. 7º, IX da LGPD).
Aviso de cobrança. Quando a mensalidade de uma assinatura (o plano do agenciador ou o Brasa PRO do motorista) vence sem pagamento, ou o cartão é recusado, a CCC pode mandar um aviso por SMS e/ou por e-mail, conforme os contatos da conta e os canais disponíveis. O aviso diz o que aconteceu e traz o link para pagar. O SMS sai pela Twilio e o e-mail pela Resend. Base legal: execução do contrato (Art. 7º, V da LGPD).
Separadamente, o processador de pagamentos (Stripe) pode enviar, direto ao agenciador assinante, e-mails transacionais de cobrança ligados à assinatura — recibos, avisos de renovação e de falha de pagamento. Esses e-mails partem do Stripe (não da CCC) e seu conteúdo é definido pelo processador; ver Operadores, abaixo. Na assinatura por Pix, a cobrança é processada pelo Asaas, que não manda avisos por conta própria.
Quem vê o quê
- O motorista vê tudo que cadastrou no painel
/driver/dashboard. - Agenciadores no beta veem a lista de motoristas em
/my-driverse podem abrir a ficha completa (documentos servidos via URL assinada com TTL curto). - A foto e os documentos não aparecem em páginas públicas (
/loads,/loads/[slug]). - A CCC não vende nem cede dados a terceiros não relacionados, fora da rede de agenciadores parceiros. Usamos, porém, operadores (prestadores que tratam dados por nossa conta pra entregar o serviço) — listados logo abaixo.
Operadores (prestadores de serviço)
Pra operar a plataforma, a CCC usa operadores (Art. 5º, VII da LGPD): empresas que tratam dados pessoais em nome da CCC, sob contrato e só pras finalidades já descritas — o que é diferente de vender ou transferir dados a terceiros não relacionados. São eles:
- Hospedagem: Vercel (aplicação) e Railway (banco Postgres e bucket de documentos).
- Pagamentos: Stripe (cartão) e Asaas (Pix) — processam as assinaturas; o Stripe também envia os e-mails de cobrança citados acima. O Stripe e o Asaas atuam como operadores ao processar o pagamento em nome da CCC e como controladores dos dados que tratam para cumprir as próprias obrigações legais e regulatórias, como prevenção a fraude e à lavagem de dinheiro, conforme a política de privacidade de cada um.
- Mensageria: Twilio — entrega as mensagens de WhatsApp e os SMS da plataforma (códigos de acesso e aviso de cobrança).
- E-mail: Resend — entrega todos os e-mails da CCC: os transacionais e os enviados manualmente pelo time (cargas novas e retorno à plataforma, descritos em Comunicação).
- Monitoramento de erros: Sentry — recebe os eventos técnicos de erro para diagnóstico; não coleta amostras de desempenho. Antes do envio, no servidor, no edge e no navegador, uma camada de redação tenta tirar dados pessoais que têm formato reconhecível, como e-mails, telefones e CPFs; nomes e endereços escritos em texto livre podem passar, porque não há como reconhecê-los com segurança.
- Consulta de CNPJ: CNPJá (
open.cnpja.com), com eventual fallback à Minha Receita (minhareceita.org), pra validar o CNPJ do agenciador no cadastro.
Retenção
- Cargas: ficam ativas pelo prazo de validade da conta do agenciador (7 dias por padrão, ou um prazo menor definido para a conta); o agenciador pode renovar a validade antes de vencer, então uma carga pode seguir ativa por mais tempo enquanto for renovada. Sem renovação, vence e fica encerrada, mantida no histórico do agenciador.
- Eventos de uso: hoje não há expiração automática — os eventos ficam retidos na nossa base enquanto forem úteis para operação e análise. A deleção pode ser solicitada pelo WhatsApp do suporte.
- Ficha do motorista + documentos (
cadastradoem diante): mantidos enquanto a conta estiver ativa, mais 24 meses após o pedido de deleção pra cumprimento de obrigações legais (Lei 11.442/2007 — transporte rodoviário de cargas). - Lista de descadastro de e-mail: guardamos o endereço de quem pediu para não receber os e-mails enviados manualmente pelo time, sem prazo de expiração, porque é ele que impede um novo envio para esse endereço. A exclusão pode ser pedida pelo WhatsApp do suporte; depois dela, o endereço pode voltar a receber esses e-mails.
- Motorista anônimo (“zumbis”): o registro mínimo (nome, e-mail, foto Google) é retido indefinidamente pra campanha de reativação. Deleção a qualquer momento via WhatsApp do suporte — apagamento instantâneo.
Direitos do titular
- Visualizar: a partir do nível
cadastrado, tudo está no seu painel. - Corrigir: edite a ficha pelo próprio painel.
- Apagar: o botão “Apagar minha conta” no painel remove os documentos do bucket primeiro, depois o registro no banco em cascata (ficha, telefones, documentos). Instantâneo e não reversível. Motoristas anônimos pedem deleção pelo WhatsApp do suporte.
- Revogar consentimento: equivale ao item 3.
- Portabilidade: peça pelo WhatsApp do suporte um arquivo JSON com seus dados.
Segurança
- Conexões TLS em toda a stack.
- Sessão JWT assinada com chave de 32+ caracteres rotacionável.
- Documentos servidos por URL assinada com TTL de 5 minutos.
- Bucket privado por padrão; CORS restrito a
brasa-cargas.com.brecentraldecargasceasa.com.br. - IP hash SHA-256 com sal — nunca armazenamos IP em texto puro.
Contato
Pelo WhatsApp do canal de suporte da CCC. O número é o mesmo que entregou seu link de entrada na plataforma.