Pular para o conteúdo
Manual de campo · DOC-003

Tudo que você quer saber antes.

49 perguntas respondidas em profundidade. Comercial, técnico, segurança, LGPD, equipe e troubleshoot. Não achou? Veja os tutoriais ou fale com o Batedor.

SEÇÃO-A · 5 perguntas

Começando

Primeiros passos no terreno.

Q-01O que o Batedor faz, exatamente?

O Batedor é uma plataforma de inteligência competitiva contínua pra e-commerce. Roda 3 funções principais:

  1. Coleta automática nas fontes públicas dos concorrentes que você escolhe (Instagram, Facebook, YouTube, site oficial).
  2. Classificação por IA: cada conteúdo capturado é analisado e rotulado (cupom, frete grátis, BOGO, lançamento, sazonal, etc.) com nível de confiança.
  3. Distribuição: timeline organizada, alertas por e-mail quando há campanha nova em prioritários, e relatórios em PDF pra reunião comercial.

Diferente de ferramentas globais que custam US$ 5k+/ano (SimilarWeb, Crayon, Brand24), o Batedor é focado em e-commerce brasileiro: suporta cupons em português, NF-e, PagBank, e o vocabulário específico do varejo digital nacional.

Q-02Preciso de cartão de crédito no teste grátis?

Não. O trial de 14 dias só precisa do seu e-mail + nome. Não pedimos cartão, CNPJ, nem documentos.

Você só insere cartão se decidir continuar depois do trial. Se não decidir, a conta cai automaticamente em modo somente-leitura — nada é cobrado, e seus dados ficam preservados por 30 dias caso queira voltar.

Q-03Quanto tempo até ver a primeira detecção?

O ciclo completo até a primeira detecção visível é de ~15 minutos:

  • 0-5 min: primeiro crawl da fonte (HTTP fetch + parsing).
  • 5-10 min: IA classifica o conteúdo coletado (visão computacional, OCR de banners, NLP do texto).
  • 10-15 min: campanhas detectadas aparecem em /campanhas com confiança e thumbnail.

Em alguns casos (concorrente sem promoção ativa nas últimas semanas) a primeira detecção só aparece quando ele publicar algo comercial novo. Você pode usar “Solicitar reanálise” na página do concorrente pra forçar um ciclo.

Q-04O Batedor funciona pro meu nicho/categoria?

Em geral, sim — basta que seus concorrentes publiquem em redes sociais ou site público. Categorias onde já está em uso ativo:

  • Moda casual, fitness, lingerie, infantil
  • Beleza, perfumaria, cosméticos
  • Suplementos e nutrição
  • Eletrônicos e informática
  • Casa, decoração, móveis
  • Pet shop
  • Joias, acessórios, óculos
  • Esporte e outdoor

Categorias mais nichadas (B2B, SaaS, serviços) também funcionam, mas o sinal capturado pode ser menos denso — concorrentes B2B publicam menos cupons/promoções.

Q-05Funciona pra B2B, SaaS ou serviços?

Funciona — com nuances. A engine de monitoramento é agnóstica ao segmento (qualquer conteúdo público em IG, FB, YT, site é capturado). Mas o produto foi calibrado pra padrões de e-commerce:

  • IA classifica em 16 tipos comerciais (cupom, BOGO, frete grátis…) — em B2B muito conteúdo cai em “Outros” porque não se encaixa nessas categorias.
  • Relatórios usam linguagem de varejo (ticket médio, profundidade de desconto). Em SaaS você teria que interpretar diferente.
  • LinkedIn ainda não é fonte suportada — limitação séria pra B2B (no roadmap).

Se quiser usar em B2B/SaaS hoje, o melhor uso é monitorar posicionamento e mensagem dos concorrentes (não campanhas promocionais). Fale com o suporte pra confirmar fit antes de assinar.

SEÇÃO-B · 7 perguntas

Monitoramento e IA

Como o reconhecimento opera no campo.

Q-01Quais redes e sites são suportados?

Suportado hoje:

  • Instagram: perfis públicos — feed, reels, story (24h), bio, destaques.
  • Facebook: páginas oficiais — posts, eventos, ofertas de Marketplace.
  • YouTube: canais — descrição de vídeo, posts da comunidade, lançamentos.
  • Sites: qualquer e-commerce com banner/hotsite público (HTTPS preferencial). Detecta cupom em texto e em imagem (OCR).

Roadmap próximo: TikTok (Q3/2026), LinkedIn (Q4/2026).

Conteúdo privado (perfis fechados, posts restritos) nunca é capturado. O Batedor só lê o que qualquer usuário não-logado consegue ver.

Q-02Com que frequência o sistema verifica meus concorrentes?

Ciclo padrão: cada fonte é re-crawleada a cada 24 horas. O scheduler distribui as checagens ao longo do dia pra não sobrecarregar nem o crawler nem os servidores dos concorrentes.

Reanálise manual: você pode disparar uma checagem imediata em Concorrentes → escolher → “Solicitar reanálise”. Cota mensal por plano:

  • Trial gratuito: 5/mês
  • Starter: 30/mês
  • Professional: 200/mês
  • Enterprise: ilimitado

Stories (24h) têm tratamento especial: são capturados em até 15 minutos da publicação (não esperam o ciclo de 24h), pra não expirarem antes da coleta.

Q-03Quais tipos de campanha a IA detecta?

A IA classifica em 16 tipos comerciais, cobrindo ~92% das mecânicas usadas no varejo digital BR (Batedor, dados internos):

Desconto percentual
Desconto fixo (R$)
BOGO (compre 1, leve 2)
Frete grátis
Oferta relâmpago
Campanha sazonal
Kit/Combo
Fidelidade/pontos
Programa de indicação
Cupom de código
Lançamento de produto
Evento promocional
Sorteio/giveaway
Parcelamento estendido
Benefício combinado
Tempo limitado

Conteúdos que não se encaixam em nenhum dos 16 (ex: foto institucional, citação inspiracional) caem em “Outros” ou não geram detecção. Cada detecção vem com nível de confiança 0-100% — use ≥85% como fato, 60-85% como sugestão a validar.

Q-04A IA roda em nuvem externa? Meus dados saem do Brasil?

Não. Toda a inferência (classificação, OCR, visão computacional) roda em infraestrutura própria com modelos locais hospedados em datacenter brasileiro.

  • Os dados do tenant nunca são enviados pra OpenAI, Anthropic, Google AI ou qualquer provider externo.
  • Modelos usados: Qwen 2.5 14B (classificação) e modelos open de visão pra OCR e descrição de imagem. Tudo em servidores que operamos.
  • Isso elimina o risco de seus dados competitivos virarem training data de um modelo de fundação acessível por concorrentes.

É uma decisão estratégica de arquitetura que custa mais caro do que usar APIs prontas — mas é o que faz sentido pra um produto que monitora dados competitivos sensíveis.

Q-05Captura conteúdo de story de Instagram (que expira em 24h)?

Sim — esse é um diferencial central do Batedor. Pesquisa interna mostra que stories concentram ~58% dos cupons publicados no varejo digital BR e são o formato mais perdido pelo monitoramento manual (story expira em 24h).

Ciclo no Batedor:

  1. Detecção do story publicado em ~15 minutos.
  2. Download da imagem/vídeo + extração de texto via OCR pra captura de cupom dentro do banner.
  3. Persistência no nosso storage — você acessa a evidência mesmo depois do story expirar no Instagram.
  4. Classificação pela IA e aparece em /campanhas.

Limite: stories de perfis com mais de 50k seguidores podem ter atraso de captura (10-30 min em vez de 15 min) por causa de throttling do Instagram.

Q-06Funciona em conteúdo em inglês ou outros idiomas?

Sim, a IA é multilíngue. Cobertura por idioma:

  • Português (BR + PT): precisão >95%. Calibrado com base brasileira.
  • Inglês: precisão ~92%. Funciona pra concorrentes globais (Nike, Sephora US, Amazon etc.).
  • Espanhol: precisão ~88%. Útil pra varejos latinos com operação BR (Falabella, Liverpool).
  • Francês, italiano, alemão: precisão ~80%. Use com cautela pra benchmark internacional.

Outros idiomas (chinês, japonês, árabe) ainda não são suportados. Se for relevante pra seu caso, fale com o suporte.

Q-07O que conta como "fonte"?

Uma fonte é um link público específico. Exemplos:

  • https://instagram.com/marca = 1 fonte
  • https://facebook.com/marca = 1 fonte
  • https://youtube.com/@marca = 1 fonte
  • https://marca.com.br = 1 fonte

Um concorrente tipicamente tem 2-4 fontes (IG + FB + site, plus YouTube em algumas categorias). O limite do plano é por total de fontes, não por concorrentes — então 5 concorrentes × 3 fontes cada = 15 fontes (cabe em Starter).

SEÇÃO-C · 5 perguntas

Relatórios e alertas

Comunicados, telegramas e relatórios.

Q-01Como funcionam os relatórios em PDF?

Acesse Relatórios → Gerar relatório. Quatro tipos disponíveis:

  • Resumo Semanal — janela 7 dias, todos os prioritários. Indicado pra reunião comercial regular.
  • Deep-dive de Concorrente — 1 concorrente, 30-90 dias, curva detalhada de cupom/mecânica. Pra decisão estratégica.
  • Linha do Tempo — cronologia filtrada com filtros (tipo, plataforma, profundidade). Pra pós-mortem sazonal.
  • Customizado — você escolhe tudo. Pra investigação específica.

Output: PDF em formato PDF/A (compatível com arquivamento legal). Cabeçalho personalizado com nome da sua empresa. Geração tipicamente em < 60 segundos; relatórios de 90 dias com 20 concorrentes podem levar até 2 minutos.

Q-02Recebo alertas em tempo real?

Sim. Alertas disponíveis por canal:

  • E-mail: padrão em todos os planos. Configurável por concorrente em Configurações → Notificações.
  • Webhook: HTTPS POST com payload JSON pra Slack, Teams, WhatsApp Business ou seu sistema custom. Disponível em Professional+.
  • Digest semanal: segunda 8h com resumo do que mudou na semana. Auto-incluído em todos os planos.

Latência típica: detecção → alerta em 5-15 minutos. Pra prioritários, configure modo “urgente” pra cortar esse SLA pela metade.

Q-03Posso exportar dados em CSV ou via API?

Opções de saída de dados por plano:

  • PDF: todos os planos.
  • CSV: Professional+. Inclui campanhas, evidências, metadados.
  • API REST: Enterprise. Auth via API key, rate limit 600 req/min, todos os recursos do painel disponíveis. Documentação OpenAPI 3.1.
  • Webhook outbound: Professional+. Push em tempo quase real pra seu sistema.

Pra ingestão em BI (Looker, Metabase, PowerBI), recomendamos CSV em janela mensal + script de sync no Cron. API só vale quando a integração precisa ser em tempo real.

Q-04Posso integrar com Slack, Teams ou WhatsApp Business?

Sim, via webhook configurado em Integrações → Webhooks:

  1. Slack: use incoming webhook do Slack. Payload JSON formatado com blocks pra visual rico no canal.
  2. Microsoft Teams: incoming webhook do Teams. Adaptamos o payload pra schema do Adaptive Cards.
  3. WhatsApp Business: via parceiros (Zenvia, Take Blip). Você nos passa o template ID + token, a gente dispara.
  4. Custom: qualquer endpoint HTTPS POST aceita JSON. Você define o formato.

Eventos que podem disparar: campanha nova, mudança de status, cupom acima do P90 histórico, fim de trial, mudança de plano. Cada webhook pode ser configurado por tipo de evento.

Q-05O alerta inclui screenshot da campanha?

Sim. Cada alerta inclui:

  • Thumbnail da imagem original capturada (no e-mail vem como inline image; no webhook como URL HTTPS).
  • Link “Abrir no Batedor” que leva pra evidência completa com OCR, descrição de visão e link pra publicação original.
  • Link “Ver no original” que abre o post diretamente no Instagram/Facebook/site (útil pra jurídico ou diretoria).

SEÇÃO-D · 7 perguntas

Planos e cobrança

Soldo, baixa e transferência.

Q-01Qual a diferença entre Starter, Professional e Enterprise?
RecursoStarterProfessionalEnterprise
Concorrentes515Ilimitado
Fontes totais1550Ilimitado
PDFs/mês1050Ilimitado
Reanálise/mês30200Ilimitado
CSV export
Webhooks
API REST
SLA dedicado✓ 4h

Preços atualizados em /planos. Pra Enterprise (ou descontos anual/educacional), fale com o comercial.

Q-02Quais formas de pagamento são aceitas?

Hoje:

  • Cartão de crédito (Visa, Mastercard, Elo, Hipercard, American Express) via PagBank (PCI-DSS Level 1).
  • Recorrência mensal automática (não armazenamos cartão direto — token PagBank).
  • Plano anual: 12 meses pagos de uma vez, ~20% de desconto vs mensal.

Roadmap Q3/2026:

  • Boleto bancário (com fatura mensal)
  • Pix recorrente
  • NF-e + faturamento por departamento (Enterprise)
Q-03Como cancelo minha assinatura?

Cancelamento direto pelo painel:

  1. Vá em Faturamento → Cancelar assinatura.
  2. Confirme a ação (digite “CANCELAR” pra evitar clique acidental).
  3. Opcionalmente preencha o motivo (ajuda a melhorar o produto, mas é opcional).
  4. Cancelamento é imediato. Sem ligação, sem formulário, sem retenção forçada.

O que acontece depois:

  • Você mantém acesso completo até o fim do ciclo já pago.
  • Dados ficam preservados por 30 dias após o fim do ciclo caso queira voltar.
  • Após 30 dias, exclusão definitiva conforme LGPD (você pode acelerar isso a qualquer momento).
Q-04Posso mudar de plano no meio do mês?

Sim, sem ligação:

  • Upgrade (ex: Starter → Professional): aplicado imediatamente. Cobrança proporcional ao tempo restante do ciclo atual (você só paga a diferença pelos dias que faltam). Os novos limites valem na hora.
  • Downgrade (ex: Professional → Starter): aplicado no próximo ciclo. Até lá, você mantém os limites do plano atual. Sem reembolso pelo período que não consumiu — o crédito não fica pendente.
  • Pausar: opção em Enterprise. Mantém os dados congelados por até 6 meses sem cobrança. Útil em sazonalidade inversa.
Q-05O que acontece se o pagamento falhar?

Linha do tempo de falha de pagamento:

  1. D+0 (data de cobrança): se cartão recusa (limite, fraude detectada pela operadora, cartão expirado), a assinatura entra em PAST_DUE. Você recebe e-mail imediato com detalhe do motivo e link pra atualizar cartão.
  2. D+3: segunda tentativa automática pelo PagBank. Se passar, voltamos pra ACTIVE.
  3. D+7: última tentativa automática. Se passar, voltamos pra ACTIVE.
  4. D+8: se nada passou, conta vai pra SUSPENDED. Acesso bloqueado até você atualizar cartão.

Durante todo o período D+0 → D+7, você mantém acesso completo ao painel. A IC não para por causa de falha de pagamento — só por inadimplência persistente.

Q-06Vocês emitem NF-e?

Sim, NF-e (Nota Fiscal Eletrônica de Serviço) é emitida automaticamente em cada cobrança bem-sucedida.

  • Item: “Software como Serviço — Plataforma de Inteligência Competitiva”.
  • Dados fiscais (razão social, CNPJ, IE, endereço) configurados em Faturamento → Perfil Fiscal.
  • Enviada por e-mail e disponível em PDF no painel em até 2 dias úteis após a cobrança.
  • Pra MEI, MEs ou PJs com regime simplificado, ajustamos o tipo de serviço conforme exigência do município.

Se você é PF (sem CNPJ), também é possível — emitimos NF-e consumidor final, sem retenções complexas.

Q-07Reembolso disponível?

Política de reembolso:

  • Até 7 dias do pagamento: reembolso integral, sem pergunta. Solicite em Faturamento → Solicitar reembolso ou direto no e-mail suporte@batedor.com.br. Processado em até 3 dias úteis.
  • Após 7 dias do pagamento: caso a caso. Se houve falha do produto que impediu o uso (ex: bug crítico não resolvido), reembolso integral. Para outros motivos (mudança de planejamento, não-uso), avaliamos individualmente.
  • Plano anual: reembolso proporcional aos meses não consumidos, com taxa de cancelamento de 1 mês (compensa desconto anual).

SEÇÃO-E · 5 perguntas

Privacidade e LGPD

Salvo-conduto, cifra e dossiê pessoal.

Q-01Quem é o controlador e quem é o operador dos dados?

Na terminologia LGPD:

  • Controlador dos seus dados pessoais (nome, e-mail, dados de pagamento): o Batedor.
  • Operador dos dados que você cadastra (concorrentes, URLs públicas, configurações de monitoramento): o Batedor processa em seu nome.
  • Subcontratantes: PagBank (pagamentos), SendGrid (e-mail transacional), Cloudflare (CDN/CAPTCHA). Lista atualizada em /privacidade.

Não compartilhamos seus dados pessoais nem competitivos com terceiros pra fins de marketing, treinamento de modelos de IA externos, ou benchmarking sem consentimento explícito.

Q-02Qual a base legal pra processamento dos dados?

Bases legais por tipo de dado:

  • Dados da sua conta (e-mail, nome, dados fiscais, pagamento): execução de contrato (LGPD Art. 7º, V) — necessário pra prestar o serviço.
  • Dados de uso (logs de acesso, IP, navegador): legítimo interesse (Art. 7º, IX) — necessário pra segurança e melhoria do produto.
  • Conteúdo público dos concorrentes (posts, fotos, cupons): legítimo interesse + dado público (Art. 7º, IX + Art. 4º, II) — conteúdo já publicamente acessível pela própria marca.
  • Comunicações de marketing: consentimento opt-in (Art. 7º, I) — você pode revogar a qualquer momento em Configurações.
Q-03Por quanto tempo os dados ficam armazenados?

Política de retenção por tipo:

  • Dados da conta (e-mail, perfil, dados fiscais): enquanto a conta existir + 30 dias após cancelamento (grace period pra reativação).
  • Conteúdo monitorado (campanhas, evidências): enquanto a fonte existir no plano. Apagado se você remover a fonte ou concorrente.
  • Logs de acesso (IP, user agent, ações): 6 meses. Necessário pra auditoria de segurança.
  • Backups: 90 dias. Imagens cifradas em storage off-site. Após 90 dias, sobrescrita.
  • Cobrança/NF-e: 5 anos (obrigação fiscal, não-LGPD).

Após exclusão de conta, anonimização irreversível em até 24 horas. Apenas o ID interno fica pra fins de integridade de logs (sem ligação a você).

Q-04Como pedir exclusão da minha conta?

3 caminhos pra solicitar exclusão (LGPD Art. 18, VI):

  1. Autoatendimento no painel: Conta → Excluir conta. Confirmação por digitação + e-mail de confirmação. Processo automático em até 24h.
  2. E-mail pra DPO: dpo@batedor.com.br. Resposta em até 5 dias úteis confirmando a solicitação. Processo em até 15 dias.
  3. Carta registrada: pra solicitações formais com comprovação legal, aceitamos AR Correios. Endereço em /privacidade.

O que é excluído: todos os dados pessoais, configurações, campanhas armazenadas, logs vinculados ao seu userId. O que fica: NF-e emitidas (obrigação fiscal, 5 anos) e dados anonimizados em logs agregados pra monitoramento operacional.

Q-05Há DPO (Encarregado de Proteção de Dados)?

Sim. O Batedor mantém Encarregado de Proteção de Dados conforme LGPD Art. 41.

  • E-mail: dpo@batedor.com.br
  • SLA de resposta: 5 dias úteis pra confirmar recebimento; 15 dias pra resolver (prorrogável uma vez por 15 dias com justificativa).
  • Solicitações aceitas: acesso aos dados (Art. 18, I), correção (II), portabilidade (V), exclusão (VI), revisão de decisão automatizada (Art. 20), oposição ao processamento.
  • Sem custo pra primeira solicitação a cada 6 meses.

SEÇÃO-F · 5 perguntas

Segurança técnica

Trincheira, cifras e vigias.

Q-01Como vocês armazenam senhas e API keys?

Senhas: hash Argon2id (vencedor do Password Hashing Competition 2015, recomendação OWASP atual). Parâmetros: m=64MB, t=3, p=4. Salt único por usuário.

Secrets sensíveis (API keys de tenants, tokens SMTP, webhooks): AES-256-GCM em repouso. Chave de cifragem (ENCRYPTION_KEY) armazenada fora do banco, rotacionada anualmente.

Cartões de crédito: não armazenamos. Tokenização via PagBank (PCI-DSS Level 1). Só guardamos o token + os 4 últimos dígitos pra exibição na interface.

Detalhes técnicos em /privacidade.

Q-02Meus dados ficam isolados de outros clientes?

Sim, isolamento por tenant em múltiplas camadas:

  • Schema-level: todas as tabelas de dados de usuário têm coluna tenantId obrigatória. Constraint de FK pra integridade.
  • Query-level: TenantGuard no API injeta filtro WHERE tenantId = ? em todas as queries via Prisma. Erro 403 se falta o header X-Tenant-Id.
  • Storage-level: arquivos (PDFs, evidências) separados por path /{tenantId}/....
  • Crawler-level: cada tenant usa API key própria cifrada com AES-256-GCM no banco.

Não agregamos dados entre tenants pra benchmark sem consentimento explícito. Os números de mercado que aparecem em relatórios são de fontes externas (NielsenIQ, Conversion, Neotrust), não da base de clientes.

Q-03TLS, HSTS, CSP — o que vocês usam?

Stack de segurança HTTP/cookies:

  • TLS 1.2/1.3 com cipher suites ECDHE preferred. OCSP stapling ativo no Nginx host.
  • HSTS preload: max-age=15552000; includeSubDomains; preload (1 ano).
  • faq_page.items.tls.long.li3
  • Cookies: HttpOnly + Secure + SameSite=Lax. CSRF defense via header obrigatório X-Requested-With.
  • Rate limiting: 120 req/min/IP via @fastify/rate-limit. Endpoints de auth (login, cadastro, forgot, reset) têm rate limit dedicado no Nginx.
Q-04Vocês fazem auditoria interna?

Sim, em 3 níveis:

  1. AuditLog interno: cada ação sensível é registrada (auth, mudanças de assinatura, exports, alterações em fontes). Quem fez, quando, IP, before/after dos dados. Acesso a esses logs restrito a usuários SUPER_ADMIN do Batedor.
  2. Logs operacionais (containers, DB): retidos por 30 dias. Apenas equipe de engenharia tem acesso, em ambiente segregado.
  3. Pentest externo trimestral: contratamos consultoria especializada em segurança ofensiva. Relatório completo + plano de remediação. Próximo: Q3/2026.

Em caso de incidente de segurança que afete dados pessoais, ANPD é notificada conforme LGPD Art. 48 em até 72h. Clientes afetados são notificados em paralelo.

Q-05Vocês fazem backup? Em caso de desastre, quanto eu perderia?

Backups e recuperação:

  • Frequência: backup completo diário às 3h BRT; incrementais a cada 6 horas durante o dia.
  • Retenção: 90 dias. Daily backups dos últimos 30 dias + weekly dos últimos 90.
  • Off-site: backups replicados pra storage de segundo provedor (geográfico diferente, ambos no Brasil), cifrados com chave própria.
  • RPO (Recovery Point Objective — quanto se perderia em caso de incidente): 24h no pior caso (6h em horário comercial).
  • RTO (Recovery Time Objective — tempo até o serviço voltar): 4 horas em incidente catastrófico; em casos menores, < 1h.

Testes de recovery são executados mensalmente pra garantir que o backup é restaurável.

SEÇÃO-G · 5 perguntas

Equipe e acessos

Recrutas, hierarquia e ordens.

Q-01Posso convidar minha equipe pra usar?

Sim. Cadastro de equipe em Configurações → Equipe → Convidar:

  1. Preencha o e-mail da pessoa.
  2. Escolha o role (OWNER, ADMIN, MEMBER, VIEWER).
  3. A pessoa recebe convite por e-mail com link pra criar a senha dela.
  4. Após aceitar, ela já tem acesso ao tenant com o role definido.

Limite de membros por plano:

  • Starter: até 3 membros
  • Professional: até 10 membros
  • Enterprise: ilimitado
Q-02Quais roles existem?
RolePode
OWNERTudo: gerenciar membros, mudar plano, cancelar conta, configurar billing, exportar dados, excluir tudo.
ADMINConfigurar concorrentes/fontes, gerar relatórios, gerenciar alertas. Não acessa billing nem exclui conta.
MEMBERUsar o painel, gerar relatórios, ver campanhas. Não adiciona/remove concorrentes nem configura webhook.
VIEWERSomente leitura. Acessa painel, vê campanhas, baixa PDFs gerados. Não pode gerar novos relatórios.

Pode mudar o role de qualquer membro a qualquer momento. Owner é transferível (em Configurações → Equipe → Transferir Owner), processo exige confirmação por e-mail dos dois lados.

Q-03Posso ter múltiplos tenants (múltiplas empresas) no mesmo login?

Sim. Cada usuário pode pertencer a múltiplos tenants (organizações), com role específico por tenant.

Casos de uso:

  • Agência de marketing: 1 conta de usuário, 5-20 tenants (cada cliente é um tenant separado).
  • Holding: 1 conta corporativa com tenants pra cada marca/filial.
  • Consultor independente: tenant próprio + guest em tenants de clientes.

Switcher de tenant no header do painel — você troca em 1 clique sem deslogar.

Q-04Vocês oferecem SSO (single sign-on)?

Opções de login disponíveis:

  • E-mail + senha: padrão, todos os planos. Argon2id no hashing, política de senha 8+ chars com complexidade.
  • Google OAuth: 1-click via “Continuar com Google”. Disponível em todos os planos. Suporta workspaces gerenciados.
  • SAML 2.0 / OIDC: Enterprise apenas. Integra com Azure AD, Okta, Google Workspace, OneLogin etc. Provisioning automático via SCIM 2.0 opcional.
  • 2FA: TOTP (Google Authenticator, 1Password, Authy) disponível em todos os planos.

Roadmap: Login com Microsoft (Q3/2026), Login com Apple (Q4/2026).

Q-05Vocês ainda armazenam minha senha se eu logar com Google?

Não. Ao cadastrar via Google:

  • Recebemos da Google: e-mail, nome, foto de perfil, ID Google.
  • Não recebemos sua senha do Google — o protocolo OAuth jamais expõe a senha pra terceiros.
  • Internamente, sua conta tem um placeholder hash não utilizável (não consegue logar via senha enquanto não definir uma).
  • Pra definir senha local opcional (caso queira login alternativo ou perder acesso ao Google): use /recuperar-senha.

SEÇÃO-H · 5 perguntas

Limites técnicos e SLA

O que cabe, o que não cabe, o que esperar.

Q-01Qual o uptime garantido?

SLAs de disponibilidade:

  • Trial / Starter / Professional: target 99.5% (best effort, ~3.5h downtime/mês máximo). Sem créditos contratuais.
  • Enterprise: SLA contratual 99.9% (~43 min downtime/mês). Créditos por descumprimento conforme tabela no contrato (até 30% do valor mensal em casos de descumprimento severo).

Status page pública em status.batedor.com.br (próximo deploy). Notificação por e-mail em downtime previsto e não-previsto.

Q-02Quanto conteúdo é capturado por fonte?

Profundidade de captura por plataforma:

  • Instagram: últimos 30 posts do feed, todos os stories ativos (24h), reels da última semana. Histórico cresce à medida que monitoramos (acumulamos a partir do cadastro).
  • Facebook: últimos 50 posts da página. Eventos ativos (futuros + 30 dias passados).
  • YouTube: últimos 30 vídeos + descrições. Posts da aba comunidade. Hashtags em ascensão por canal.
  • Site: home, top 5 categorias mais navegadas, hotsites linkados no menu principal. Profundidade extra disponível no Enterprise (crawl profundo de catálogo).

Conteúdo histórico anterior ao cadastro não é capturado (não fazemos backfill de IG/FB).

Q-03Quais fontes NÃO funcionam?

Fontes não suportadas hoje:

  • TikTok — roadmap Q3/2026. Use o Creative Center manualmente nesse meio tempo.
  • LinkedIn — roadmap Q4/2026. Limita uso em B2B.
  • Twitter/X — sem previsão. API muito restrita após mudanças de 2023.
  • WhatsApp Business catalog — não há API pública.
  • Pinterest — uso em e-commerce BR é baixo.

Conteúdo bloqueado por design (não vamos suportar):

  • Perfis privados do Instagram (precisaria credencial).
  • Grupos fechados de Facebook.
  • Conteúdo atrás de paywall em sites de mídia.
  • Apps mobile-only (sem versão web acessível). Ex: catálogos exclusivos em app.
Q-04Tem cota de geração de relatórios?

Cotas mensais por plano:

  • Trial: 3 PDFs durante os 14 dias.
  • Starter: 10 PDFs/mês.
  • Professional: 50 PDFs/mês.
  • Enterprise: ilimitado.

Quotas resetam no 1º do mês. Se chegou no limite no meio do mês e precisa de mais, pode comprar pacotes adicionais (+10 PDFs por R$ 49) sem mudar de plano.

Q-05Suporte fora do horário comercial?

Canais e SLAs de suporte:

  • Trial / Starter: e-mail suporte@batedor.com.br. SLA de resposta: 24h úteis.
  • Professional: e-mail + chat no painel (horário comercial 9-18h BRT). SLA: 4h úteis.
  • Enterprise: e-mail + chat 24/7 + canal Slack compartilhado opcional. SLA contratual de 4h corridos (8h em weekends).

Pra emergências críticas (login bloqueado, falha de pagamento em cliente Enterprise) ligamos de volta em até 1h em qualquer horário.

SEÇÃO-I · 5 perguntas

Resolvendo problemas

Quando algo não bate em campo.

Q-01Adicionei uma fonte mas não aparece campanha — o que faço?

Roteiro de troubleshoot (do mais comum pro menos):

  1. URL está correta? Cole a URL no browser e confira se carrega público (sem login). Erros típicos: handle errado de Instagram, página de Facebook com nome alternativo.
  2. Já passou ≥ 1 hora desde o cadastro? Primeira detecção pode levar até 15 min, mas reanálise completa em até 1h em casos com muita evidência.
  3. O concorrente realmente fez campanha? Abre o perfil dele no Instagram/Facebook e cheque os últimos 7 dias. Se ele não publicou nada comercial, não temos o que detectar.
  4. Status da fonte está SYNCED? Em Concorrentes → escolher, veja se a fonte está com SYNCED. Se está FAILED ou OUT_OF_SYNC, há problema técnico — peça reanálise manual ou contato suporte.
  5. Forçar reanálise: Concorrentes → escolher → Solicitar reanálise. Atenção a cota mensal por plano.

Se nada disso resolveu em 24h, escreva pra suporte@batedor.com.br com o link da fonte e o ID do concorrente.

Q-02O PDF do relatório não baixa.

Geração de PDF tem 3 fases:

  1. Coleta (10-30s): consulta dos dados das campanhas, evidências, metadados.
  2. Renderização (15-60s): geração do HTML interno + conversão pra PDF/A.
  3. Upload (5-15s): movimento pro storage e geração do link de download.

Total típico: 30-90 segundos. Relatórios com 90 dias + 20 concorrentes podem chegar a 2 min.

Se ficar em “Gerando…” por mais de 3 min, há problema. Abra ticket em /ajuda com o ID do relatório (visível na URL) — equipe responde em até 4h úteis.

Q-03Recebi alerta mas o link tá quebrado.

Dois cenários comuns:

  1. Link do post original do Instagram/Facebook quebrou: URLs de CDN deles expiram em ~4 dias. Pra evidência mais antiga, o link “Ver no original” pode retornar 403. Use o link “Abrir no Batedor” em vez disso — temos cópia local persistida do screenshot e do texto original.
  2. Link do painel do Batedor não abre: provavelmente cookies de sessão expiraram. Faça login de novo e retorne pelo link do e-mail.

Se a evidência local também sumiu (raro, indica problema), abra ticket.

Q-04Story expirou antes de eu ver — recuperar?

Sim. Stories de Instagram capturados são salvos no nosso storage em até 15 min da publicação.

Disponibilidade:

  • Primeiras 24h: visível como evidência ativa, com link “Ver no Instagram” ainda válido.
  • 24h-90 dias: link externo expira, mas a evidência completa (screenshot, OCR, descrição de visão) fica disponível no painel.
  • Após 90 dias: política de retenção arquiva stories antigos (preservados em Enterprise; outros planos arquivam pra economia de storage).

Em qualquer momento, a evidência aparece em Campanhas → escolher campanha → Evidências.

Q-05Posso recuperar dado de antes do cadastro?

Em geral não. Histórico anterior ao cadastro não é capturado:

  • APIs de Instagram/Facebook não expõem stories antigos.
  • YouTube e site funcionam parcialmente — captamos os últimos posts no momento do cadastro, mas não vamos antes disso.

Exceções (Enterprise apenas): backfill manual de posts de site (Wayback Machine + scraping pontual) disponível sob demanda. Util pra casos onde você precisa documentar o histórico antes do início da assinatura. Custo por projeto, fale com comercial.

Ainda com dúvida?

Veja os tutoriais passo-a-passo, abra um chamado em /ajuda ou comece o trial grátis pra testar na sua operação.

Ou escreva pra suporte@batedor.com.br