Data Acquisition Strategy — Como popular a base sem virar réu
Documento estratégico sobre aquisição de base de dados de jogadores e clubes no início de operação. Foco: por que NÃO raspar LetzPlay (e outros concorrentes), e quais são os caminhos legítimos. Última atualização: 2026-05-24
TL;DR
| Pergunta | Resposta curta |
|---|---|
| Dá pra scrapear o LetzPlay tecnicamente? | Sim, partes dele. |
| Dá pra scrapear legalmente no Brasil? | Não. LGPD bloqueia, ANPD multa, eles processam. |
| Existe empresa que vende isso pronto? | Não legitimamente. Quem oferece opera na clandestinidade ou faliu (hiQ). |
| Qual é o atalho real? | Cold start via clube, não via jogador. Cada clube migrado traz 100–500 jogadores legalmente. |
| O que sobrevive juridicamente? | Portabilidade LGPD (art. 18) ativada pelo titular + dados oficiais (CBT, federações) + importação CSV do clube. |
1. A tentação: por que essa pergunta sempre aparece
Toda startup que entra contra um incumbente com efeito de rede passa por isso. LetzPlay tem:
- ~2M jogadores cadastrados
- ~9,5M partidas registradas
- ~473k torneios
- Histórico H2H, ranking, "carreira" de cada jogador
Pra um produto novo, o "cold start" do lado jogador parece intransponível: por que alguém se cadastraria num app vazio? A tentação de "copiar o catálogo" é igual à da Uber clonar base do 99, do iFood clonar base do Rappi, da nova rede social raspando LinkedIn.
A premissa é correta — reduzir cold start é estratégico. A solução proposta (scraping) é a errada.
2. Tecnicamente, o que dá pra raspar?
| Superfície | Acessibilidade | Risco técnico | Risco legal |
|---|---|---|---|
embed.lptennis.com/* — rankings públicos de torneios e barragens | Aberto, HTML estático | Baixo (scraping HTTP simples) | Alto (LGPD) |
letzplay.me/[slug] — perfis públicos de jogador/clube | Aberto parcialmente | Médio (rate limit, anti-bot) | Alto (LGPD) |
| App mobile e painel do gestor | Atrás de autenticação | Alto (engenharia reversa da API, credenciais) | Crítico (CFAA-equivalente + LGPD) |
| API interna do app | Existe, não é documentada | Alto | Crítico |
Ferramentas comoditizadas que fazem o trabalho braçal:
- Bright Data, Apify, ScrapingBee, Browserless, Oxylabs
- Todas vendem infraestrutura. Nenhuma assume risco legal — o cliente é responsável pelo uso.
A barreira não é técnica. É jurídica e estratégica.
3. Por que LGPD mata o caso
3.1 Nome de jogador é dado pessoal, mesmo "público"
A LGPD (Lei 13.709/2018) é clara: dado pessoal é qualquer informação que identifique ou torne identificável uma pessoa natural, independentemente de estar publicada em site aberto. Nome + ranking + clube + cidade já identifica.
"Mas tá público no LetzPlay" — não basta. O art. 7º exige uma das 10 bases legais pra cada tratamento:
| Base legal | Aplica ao caso de pré-popular base? |
|---|---|
| Consentimento | Não — o jogador não autorizou Tech Tennis |
| Execução de contrato | Não — não há contrato |
| Obrigação legal | Não |
| Políticas públicas | Não |
| Estudos por órgão de pesquisa | Não |
| Execução regular de direitos | Não |
| Proteção da vida | Não |
| Tutela da saúde | Não |
| Legítimo interesse | Argumentável, mas frágil — finalidade claramente competitiva, titular tem expectativa de que dado fique no LetzPlay |
| Proteção do crédito | Não |
Legítimo interesse é a única hipótese que alguém tenta esticar pra cobrir scraping. Não cobre. Critério de "expectativa razoável do titular" derruba: nenhum jogador do LetzPlay espera que seu nome, telefone, histórico apareça num concorrente.
3.2 Precedentes brasileiros recentes
| Caso | Multa | Por quê |
|---|---|---|
| Serasa Experian (2023) | R$ 14,4 mi | Tratamento sem base legal de dados raspados |
| Atacadão (2024) | R$ 1,5 mi | Coleta indevida em campanha de marketing |
| Telekall Infoservice (2022) | R$ 14,4 mi | Venda de dados raspados |
| Estado do RJ via TJ (2024) | Liminar | Apagar base raspada do site (caso WhitePages-like) |
A ANPD está madurando rápido. Cada precedente eleva o teto de risco.
3.3 Camada extra: produto financeiro-adjacente
Tech Tennis processa pagamentos (Pix, cobrança recorrente, integração futura com Pagar.me/MP). Isso coloca a empresa no radar conjunto de:
- ANPD (privacidade)
- Banco Central (PSP/IP regulation, mesmo via processador third-party)
- Procon estadual (relação de consumo)
Carregar uma multa LGPD no berço fecha portas com investidor, banco, parceiro de pagamento e gateway. Stripe/Pagar.me revisam compliance antes de habilitar conta. Multa pública aparece em due diligence.
3.4 ToS é problema menor, mas existe
ToS do LetzPlay (e de qualquer plataforma madura) proíbe scraping. ToS dá:
- Ação cível por descumprimento contratual
- Concorrência desleal (art. 195 da Lei de Propriedade Industrial)
- Violação de banco de dados (art. 87-88 da Lei de Direito Autoral — banco de dados é obra protegida)
Isolado, é caro mas sobrevivível. Combinado com LGPD, é game over.
4. O playbook do adversário se vocês scrapearem
Cenário previsível, não hipotético:
- Detecção — Toda plataforma madura tem detecção básica de bot. Cloudflare, fingerprinting, rate limit. Pega em dias.
- Notificação extrajudicial — Advogado deles manda carta exigindo cessação + apagar base + comprovar.
- Denúncia à ANPD — Custa zero pra eles, abre frente regulatória contra vocês.
- Ação cível — Concorrência desleal, danos morais coletivos (jogadores), indenização.
- Liminar — Provável: apagar a base copiada e provar que apagou.
- PR ruim — "Startup novinha rouba dados do LetzPlay." Os 8k clubes que vocês querem conquistar leem isso. A reputação morre antes do produto.
Mesmo ganhando tudo (improvável), o custo de defesa em 2–3 anos drena qualquer capital. Pra um bootstrap/lifestyle business (ver business-strategy.md), isso é fatal — não tem reserva pra absorver 6 dígitos de honorário.
5. Existe empresa que faz isso "pronto"?
Não no formato "raspa o concorrente e te entrega o banco". O que existe:
5.1 Vendem o martelo, não o crime
| Empresa | O que vende | Risco legal |
|---|---|---|
| Bright Data | Proxies residenciais + scraping infra | Cliente assume |
| Apify | Marketplace de scrapers prontos | Cliente assume |
| ScrapingBee, Oxylabs, Smartproxy | Mesmo modelo | Cliente assume |
Todas têm disclaimer pesado nos ToS. Nenhuma vai te defender quando a ANPD bater.
5.2 Agregadores legítimos (modelo Open Finance)
| Empresa | O que vende | Por que é legal |
|---|---|---|
| Belvo, Pluggy, Klavi | Agregação de dado financeiro | Consentimento explícito do titular via Open Finance regulado pelo BCB |
| Direct (BR), MX (USA) | Pessoa Física consent-driven | Idem |
Esse é o modelo que sobrevive. Sempre com consentimento ativo do titular. Não tem "raspagem silenciosa" legítima.
5.3 Dado B2B (regime mais permissivo)
| Empresa | Foco |
|---|---|
| ZoomInfo, Clearbit, Apollo (global) | Dados de empresa + e-mail corporativo |
| Cubo Itaú, Cortex, Econodata (BR) | Idem |
Pessoa Jurídica tem regime mais leve sob LGPD. Não serve pro caso de jogadores (PF).
5.4 Empresas que tentaram e morreram
| Caso | Desfecho |
|---|---|
| hiQ Labs (vs. LinkedIn) | Ganhou liminar em 2017, perdeu no mérito em 2022, faliu logo depois. O LinkedIn destruiu eles num mercado (EUA) muito mais permissivo que o brasileiro |
| Clearview AI | Multada na Europa, banida no Canadá, em litígio nos EUA. Sobrevive por servir governo |
| Listas de e-mail/celular vendidas no mercado cinza brasileiro | Pré-LGPD floresciam, hoje operam clandestinamente e somem com frequência |
Conclusão: empresas que vivem de raspar dado pessoal alheio pra fim comercial não duram. hiQ era o caso mais defendido juridicamente do mundo e quebrou.
6. O que fazer no lugar — 5 caminhos legítimos
6.1 Cold start via clube, não via jogador (PRINCIPAL)
Quando um clube assina, ele é o controlador dos dados dos sócios/alunos dele. Pode transferir essa base pra Tech Tennis legalmente (Tech Tennis vira operador). Isso resolve o cold start operacional do dia 1 daquele clube.
Ações concretas:
- Importação CSV/Excel/Google Sheets no
/painel/[clubSlug]/novo-clube - Templates prontos pros formatos comuns: planilha do gestor, exportação do LetzPlay (se ele tiver), exportação do MaxiTennis/Agendei
- Validação inline (telefones, e-mails, duplicatas)
- "Onboarding em <10 minutos" como meta dura
Por que funciona:
- Cada clube traz ~100–500 jogadores legalmente
- 50 clubes = 5.000–25.000 jogadores na base, todos com base legal limpa (contrato com o clube + comunicação cabe em legítimo interesse)
- O clube quer fazer isso (ele tem interesse em ver o sistema funcionando rápido)
6.2 Portabilidade LGPD ativada pelo jogador (art. 18)
O direito de portabilidade é garantido por lei. O jogador pode exigir cópia dos seus dados do LetzPlay em 15 dias. Construir um fluxo que ajude o jogador a fazer isso:
- Jogador entra na Tech Tennis e cria conta com e-mail
- UI oferece: "Você tem perfil no LetzPlay? Traz seu histórico via portabilidade."
- Botão gera um e-mail pré-preenchido pro
falecom@lptennis.comcom texto formal pedindo portabilidade do art. 18, IV/V LGPD - LetzPlay é obrigado a responder em 15 dias com CSV/JSON
- Jogador faz upload na Tech Tennis
Por que é genial:
- Juridicamente blindado — direito previsto em lei + consentimento explícito do titular
- Estratégico — cada pedido custa tempo do suporte LetzPlay. Em escala, vira ataque distribuído de DoS administrativo legal
- Reforça narrativa de marca — "respeitamos sua propriedade de dados"
Risco: LetzPlay pode atrasar / dificultar. Vale instrumentar e medir taxa de resposta — vira material de PR ("LetzPlay não cumpre LGPD?").
6.3 Dados públicos oficiais (CBT, federações, ITF)
| Fonte | Conteúdo | Base legal |
|---|---|---|
| CBT (cbtenis.com.br) | Ranking nacional oficial | Interesse público, dado oficial divulgado pela entidade |
| Federações estaduais (FPT, FCT, FERJ etc.) | Ranking estadual, calendário de torneios oficiais | Idem |
| ITF | Ranking internacional, jogadores BR no exterior | Idem |
| CBT Beach Tennis | Ranking oficial beach | Idem |
Padrão de uso:
- Importar como "perfis fantasma" pré-cadastrados, sem contato (nome + ranking + cidade + clube)
- Quando jogador se cadastra, ele reivindica o perfil (claim profile)
- LinkedIn fez isso no início, IMDb faz, Crunchbase faz — padrão consagrado
Cuidados:
- Finalidade declarada clara na política de privacidade
- Opt-out fácil (jogador remove perfil fantasma se não quiser estar)
- Não enriquecer com dado de contato vindo de outras fontes
6.4 Parceria com liga / circuito regional
Em vez de copiar dados, trazer ligas inteiras com oferta superior:
- Liga Regional X (200 jogadores) migra com Tech Tennis em troca de ferramenta gratuita de torneio + ranking + site público
- Liga é controladora dos dados dos atletas dela (eles consentiram com a liga, não com o LetzPlay especificamente)
- Cada liga = âncora de cidade. 10 ligas = 10 cidades com base inicial
Targets prioritários (não-LetzPlay):
- Ligas pequenas/recentes ainda sem plataforma
- Ligas insatisfeitas com LetzPlay (existem — review do Vitor Lima sobre bug de bye em chave de grupo é exemplo)
- Circuitos amadores municipais
LetzPlay tem ABTERJ, LRT, Super Liga SP, LAT, Circuito Carioca. Sobram dezenas de ligas menores.
6.5 Crescimento orgânico via produto (a real)
Verdade desconfortável: dado histórico raspado de outro lugar é métrica vaidade, não engajamento.
- Um jogador com 500 partidas raspadas mas zero interação na Tech Tennis = base morta
- Um jogador com 3 partidas registradas dentro da Tech Tennis, com fotos e comentários = ativo e retentivo
A aposta certa é construir produto que motiva o jogador a registrar partida lá:
- Compartilhamento social com design bonito (estilo Strava/Spotify Wrapped)
- H2H visual e narrativo, não só tabela
- Ranking público navegável no Google (LetzPlay esconde atrás de login — vantagem SEO óbvia)
- Notificações WhatsApp confiáveis (LetzPlay falha — review do EvandroGL é prova pública)
Cada partida registrada viva dentro da Tech Tennis vale 100 raspadas.
7. Síntese: a sequência de cold start recomendada
| Fase | Ação | Volume esperado | Custo legal |
|---|---|---|---|
| 0 | Importar rankings oficiais CBT/federações como perfis fantasma | ~5–10k perfis fantasma | Zero (dado oficial) |
| 1 | Primeiros 10 clubes piloto + importação CSV da base deles | +1.000–5.000 jogadores ativos | Zero (clube é controlador) |
| 2 | Fluxo de portabilidade LGPD pra jogadores reivindicarem perfil | +500–2.000 jogadores migrados | Zero (consentimento do titular) |
| 3 | Parceria com 3–5 ligas amadoras pequenas | +1.000–3.000 jogadores via liga | Zero (liga é controladora) |
| 4 | Crescimento orgânico via produto + SEO público | Composto, sem teto | Zero |
Total realista no fim do ano 1: 8–20k jogadores ativos com base legal limpa. Suficiente pra:
- Densidade local em São Paulo (ver
business-strategy.md) - Métricas de engajamento que justificam upsell de clubes
- Argumento de venda B2B ("já temos N jogadores na sua cidade")
8. Regras de ouro
- Nunca raspe LetzPlay (ou qualquer plataforma) sem consentimento explícito do titular. Risco LGPD > qualquer benefício de cold start.
- Nunca compre lista de e-mail/telefone de "fornecedor de leads". Origem é sempre raspagem ou vazamento. ANPD pega na primeira denúncia.
- Quando em dúvida sobre base legal, escreva o DPIA (Data Protection Impact Assessment). Se não dá pra escrever uma justificativa que passa em auditoria, não faça.
- Cliente é o clube. Clube é controlador. Tech Tennis é operador. Esse triângulo é a espinha legal do produto inteiro.
- Portabilidade LGPD é arma estratégica, não só dever legal. Use ativamente.
- Dados oficiais (CBT, federações) são free lunch. Use ativamente.
- Construa o produto que faz o jogador querer voltar. Sem isso, dado raspado é só lixo organizado.
9. Decisões registradas
| Data | Decisão | Por quê |
|---|---|---|
| 2026-05-24 | Não scrapear LetzPlay sob nenhuma circunstância | Risco LGPD desproporcional + estratégia bootstrap não comporta litígio |
| 2026-05-24 | Importação CSV no onboarding do clube é P0 | Caminho principal de cold start; depende disso pra atrair clube ancorado em planilha ou LetzPlay |
| 2026-05-24 | Fluxo de portabilidade LGPD planejado pra Fase 2.5 | Não bloqueia MVP, mas vira diferencial e arma competitiva |
| 2026-05-24 | Importação de ranking CBT planejada pra Fase 3 | Depende de base de jogadores razoável existir antes (senão perfil fantasma fica órfão) |
Referências
- LGPD (Lei 13.709/2018), especialmente art. 7º (bases legais), art. 18 (direitos do titular)
- Lei de Propriedade Industrial 9.279/96, art. 195 (concorrência desleal)
- Lei de Direito Autoral 9.610/98, art. 87-88 (banco de dados)
- Caso hiQ Labs vs. LinkedIn (US, 9th Circuit, 2019/2022)
- Multas ANPD: Serasa Experian (2023), Telekall (2022), Atacadão (2024)
business-strategy.md— modelo bootstrap, não comporta litígioletzplay-deep-dive.md— análise dos switching costs e moat do LetzPlaymarketing-playbook.md— funil de aquisição via clube