Skip to main content
Blog
Blog

Como prevenir fraude de compartilhamento de conta (guia completo para empresas)

O compartilhamento de contas custa bilhões em perda de receita para as organizações. Este guia aborda métodos de prevenção como limites de dispositivos e sessões, além de dicas estratégicas.

Apr 22, 2026 21 min read
Guia Completo: Como Prevenir Fraude de Compartilhamento de Conta - cside - capa do blog

Resumo

  • Compartilhamento de conta ocorre quando usuários voluntariamente compartilham credenciais de login com pessoas que não pagaram. Vai desde o compartilhamento casual em casa até a revenda de credenciais.
  • O compartilhamento de contas custa bilhões de dólares por ano às plataformas de streaming e representa uma oportunidade direta para produtos SaaS recuperarem receita.
  • Uma estratégia de defesa típica: MFA para dificultar logins simultâneos, limites de dispositivos e limites de sessões simultâneas que bloqueiam múltiplas sessões ativas.
  • As equipes usam uma combinação de ferramentas: fornecedores de fingerprinting (ex.: cside) coletam sinais (viagem impossível, múltiplos dispositivos) que acionam mecanismos de defesa como um desafio de MFA (ex.: Okta) ou uma tela de upgrade no aplicativo por meio de código desenvolvido internamente.

O que é compartilhamento de conta

Gráfico - Definição de Fraude de Compartilhamento de Conta - cside

Compartilhamento de conta é quando múltiplas pessoas usam uma única conta paga, geralmente compartilhando credenciais de login. É diferente do roubo de conta, onde o acesso é obtido sem o conhecimento do titular. No compartilhamento de conta, o titular está ciente e a intenção costuma ser economizar dinheiro com uma assinatura ou serviço compartilhado.

O compartilhamento de conta se manifesta de diversas formas, desde inofensivas até organizadas:

  • Compartilhamento doméstico: Família, parceiros, colegas de quarto. A forma mais comum. O Netflix estimou que 100 milhões de domicílios compartilhavam senhas antes de aplicar restrições em 2023.
  • Compartilhamento no trabalho: Equipes dividindo um único login de SaaS entre várias pessoas para evitar custos por assento. A senha fica em um canal do Slack ou em um documento compartilhado. Muitas vezes não é intencional, mas viola os termos de licenciamento e gera perda de receita.
  • Marketplaces de compartilhamento de contas: Um vetor comercial crescente. Sites como Sharesub e Spliiit permitem que titulares de contas compartilhem seu acesso em troca de ganho financeiro em um marketplace. Embora a intenção da maioria dos usuários seja economizar alguns reais no orçamento, isso abre caminho para roubo fraudulento de credenciais e compartilhamento abusivo de contas.

Métodos comprovados para prevenir o compartilhamento de contas

1. MFA (Autenticação Multifator)

  • O MFA adiciona uma segunda etapa de verificação (código por SMS, aplicativo autenticador, link por e-mail) no login. Ele naturalmente desencoraja o compartilhamento porque o titular da conta precisa estar envolvido toda vez que alguém faz login. Particularmente eficaz em ambientes corporativos onde SSO + MFA pode substituir a necessidade de credenciais compartilhadas.
  • Limitações: Se o titular da conta concluir o MFA uma vez no dispositivo de um amigo, essa sessão pode persistir. MFA excessivo também adiciona atrito para o usuário legítimo a cada novo login.

2. Monitoramento de Sessões Simultâneas

  • O monitoramento de sessões simultâneas rastreia o número de sessões ativas ao mesmo tempo na mesma conta. Muitas sessões ativas em uma conta pode indicar compartilhamento. Pense em serviços de streaming como Netflix e Disney+ que limitam o acesso simultâneo com base no nível do plano.
  • Como implementar o monitoramento de sessões simultâneas: A maioria das equipes constrói isso internamente. Uma configuração típica: armazene sessões ativas no lado do servidor (ex.: Redis), indexadas por ID de usuário. A cada novo login, seu backend verifica quantas sessões estão ativas. Se a contagem exceder o limite, ele encerra a mais antiga ou aciona um desafio de MFA. Plataformas de autenticação como Auth0 ou Firebase oferecem alguns recursos de gerenciamento de sessões, mas a lógica de limite e a resposta de UX geralmente são específicas o suficiente para o produto que o código personalizado acaba sendo a melhor opção.
  • O monitoramento de sessões simultâneas é diferente dos limites de dispositivos. Ele rastreia quantas sessões estão ativas ao mesmo tempo, não quantos dispositivos têm acesso.

Uma observação prática sobre limites: não defina o limite em um. Um único usuário pode ter uma sessão aberta no laptop, no celular e em uma aba de navegador antiga. Detectar sessões simultâneas repetidamente ou combinações com outros sinais (locais diferentes) é um indicador muito mais forte.

3. Limites de Dispositivos

  • Rastreie IDs de dispositivos únicos por conta. Defina um número máximo de dispositivos reconhecidos por conta. Permita um número configurável (digamos, 3 dispositivos em uma janela de 30 dias). Quando o teto for atingido, exija que o usuário remova um dispositivo antes de adicionar um novo, ou acione um desafio de verificação.
  • Como implementar limites de dispositivos: Você precisará de uma ferramenta de fingerprinting que retorne um ID de dispositivo persistente. Seu backend armazena e rastreia esses IDs por conta, verificando a contagem a cada login. Você então integra esses sinais em mecanismos de resposta como um desafio de verificação por meio da sua ferramenta de MFA ou uma tela de "gerenciar seus dispositivos" no seu aplicativo.

4. Sinais de Fingerprinting

  • O fingerprinting de navegador e dispositivo coleta dezenas de sinais (resolução de tela, sistema operacional, VPN/Proxy, fontes, fuso horário etc.) e os resolve em um ID de visitante persistente. Esse ID se mantém entre sessões, modo anônimo, armazenamento limpo e uso de VPN.
  • Certas combinações desses sinais brutos indicam que o compartilhamento de conta está ocorrendo. Por exemplo: viagem impossível (mesma conta em duas cidades a 5.000 km de distância em menos de uma hora sem uso de VPN), anomalias de múltiplos dispositivos (este usuário normalmente acessa por dois dispositivos confiáveis e de repente adiciona 3 novos dispositivos em uma semana) e sinais comportamentais.
  • Quando padrões suspeitos são detectados, as equipes podem desafiar o login (verificação adicional) ou bloquear a sessão completamente.

O fingerprinting é a base que torna os limites de dispositivos e as verificações de sessões simultâneas mais precisos. A maioria das empresas usa fingerprinting para combater o compartilhamento abusivo de contas em paralelo com outros vetores de fraude, como roubo de conta, multi-accounting e atividade de bots.

Por que a restrição baseada em IP é insuficiente para o compartilhamento de contas

A detecção baseada em IP (sinalizando contas acessadas a partir de muitos endereços IP distintos) foi uma das primeiras abordagens para resolver esse problema, mas tem fraquezas significativas.

  • Agentes maliciosos e usuários legítimos fazem login por VPNs ou proxies que mascaram seu IP e localização reais.
  • Usuários legítimos geram falsos positivos ao fazer login do trabalho, de casa, de redes móveis e durante viagens.

Sinais mais avançados são necessários. A detecção mais eficaz combina dados de IP com fingerprints de dispositivos, sinais comportamentais e geolocalização, pois nenhum sinal isolado deve ser o único tomador de decisão.

Como as equipes obtêm acesso aos sinais que detectam o compartilhamento de contas

Infográfico - Sinais para Detectar Fraude de Compartilhamento de Conta - cside

Existem dois caminhos bem estabelecidos aqui. O primeiro: comprar uma suíte completa antifraude como Sift ou Forter. São abrangentes, mas caras, as configurações nem sempre são flexíveis e você acaba pagando por muitos recursos que não têm nada a ver com compartilhamento de contas.

O segundo caminho: integrar sinais brutos de fingerprinting de uma ferramenta como cside ou Castle ao seu stack de fraude. IDs de dispositivos, geolocalização, detecção de VPN e dados comportamentais são entregues por uma API ou webhook. Sua equipe conecta esses sinais a ferramentas de MFA, gerenciamento de sessões, fluxos de UX no aplicativo, lógica de sessão ou qualquer pipeline que se encaixe no seu objetivo. Esse caminho oferece mais controle e flexibilidade. Os fornecedores de fingerprinting frequentemente têm combinações curadas que alertam instantaneamente sobre suspeita de compartilhamento de contas já prontas para uso.

Compartilhamento de Conta vs. Roubo de Conta

O compartilhamento de conta e o roubo de conta dependem de sinais de detecção semelhantes, mas são problemas fundamentalmente diferentes.

  • Compartilhamento de conta = voluntário. O titular da conta fornece suas credenciais a outra pessoa e ambas as partes sabem o que está acontecendo.
  • Roubo de conta = não autorizado. Um atacante obtém acesso sem o conhecimento do titular, geralmente por phishing, credential stuffing ou sequestro de sessão.

Essa distinção importa para a detecção: muitos dos mesmos sinais (novo dispositivo, nova localização, padrões de sessão incomuns) aparecem em ambos os cenários. Mas a resposta deve ser completamente diferente. O compartilhamento de conta exige um prompt de upgrade, enquanto o roubo de conta exige encerramento de sessão, redefinição de credenciais e um alerta de segurança.

O roubo de conta custou US$ 15,6 bilhões aos consumidores em 2024. Para uma análise mais aprofundada sobre prevenção de roubo de conta especificamente, consulte nosso guia para impedir fraude de roubo de conta.

Ferramentas populares para prevenção de compartilhamento de contas

Juan Combariza
Growth Marketer Juan Combariza

Researching & writing about client side security.

FAQ

Frequently Asked Questions

Combine fingerprinting de dispositivos, limites de sessões simultâneas e desafios de MFA em uma estrutura de defesa em camadas. Comece com avisos suaves e prompts de upgrade. Escale para desafios de verificação e limites de sessão.

Monitore múltiplos IDs de dispositivos por conta, sessões ativas simultâneas de locais diferentes e padrões de viagem impossível. O fingerprinting de dispositivos fornece os sinais mais confiáveis porque identifica a máquina independentemente de IP, VPN ou mudanças de rede.

Não. O MFA é um ótimo ponto de partida que naturalmente desencoraja o compartilhamento de contas ao tornar o login mais difícil. No entanto, um usuário que compartilha seu código MFA (ou aprova uma notificação push) contorna o MFA completamente.

Não. VPNs, acesso ao seu aplicativo de diferentes locais de trabalho e viagens tornam os endereços IP pouco confiáveis para distinguir contas compartilhadas de uso legítimo em múltiplos locais. A detecção baseada em IP gera falsos positivos demais para ser aplicada com confiança.

O fingerprinting do cside coleta mais de 102 sinais de navegador e dispositivo, incluindo renderizador de GPU, fontes instaladas, fingerprint de áudio, dispositivos de mídia e atributos do sistema operacional. Esses sinais resultam em um ID de visitante persistente que permanece estável entre navegadores e sessões na mesma máquina, independente de IP ou cookies.

Sim. O cside fornece uma API de fingerprinting que retorna um ID de dispositivo persistente e dados de sinais brutos via API REST e webhooks. Os desenvolvedores integram um snippet JavaScript leve, e a API retorna inteligência de dispositivo que pode ser usada para aplicar limites de sessão, sinalizar novos dispositivos ou acionar desafios de MFA.

Use dados brutos de fingerprinting quando precisar de detecção flexível e controlada pelo desenvolvedor que se integra ao seu fluxo de autenticação existente. Use uma suíte completa antifraude quando precisar de um sistema pronto para uso com regras integradas, mas espere custos mais altos e menos controle de configuração.

As empresas geralmente combinam ferramentas de quatro categorias: MFA para verificação de login, fingerprinting de dispositivos para dados brutos que acionam mecanismos de defesa, código desenvolvido internamente para gerenciamento de sessões e, em alguns casos, suítes completas antifraude.

Mantenha um armazenamento de sessões no lado do servidor indexado por ID de usuário (em uma ferramenta como Redis ou um datastore similar). A cada login, verifique o número de sessões ativas. Se a contagem exceder o limite do plano, rejeite a nova sessão ou force o logout da sessão mais antiga.

Integre uma ferramenta de fingerprinting que retorne um ID de dispositivo persistente a cada carregamento de página ou login. Armazene o ID do dispositivo vinculado à conta do usuário no seu backend. Quando o número de IDs de dispositivos únicos exceder o limite permitido, acione uma ação de defesa. Isso pode ser um desafio de MFA ou uma tela de upgrade.

O compartilhamento de conta é voluntário. O titular da conta conscientemente fornece suas credenciais a outra pessoa. O roubo de conta é não autorizado. Um agente malicioso obtém acesso por meio de credenciais roubadas, phishing ou sequestro de sessão. Os sinais de detecção são semelhantes, mas a intenção e a estratégia de resposta são diferentes.

Sim. O Considerando 47 do GDPR reconhece a prevenção de fraudes como interesses legítimos, o que permite o fingerprinting de dispositivos para fins de segurança sem exigir consentimento explícito.

Monitore e Proteja Seus Scripts de Terceiros

Gain full visibility and control over every script delivered to your users to enhance site security and performance.

Comece grátis, ou experimente o Business com um teste de 14 dias.

Interface do painel cside mostrando monitoramento de scripts e análises de segurança
Related Articles
Agende uma demonstração