CashoutGuard

Barre multicontas e fazendas de VPN antes do saque

Detecção de fraude para sites de recompensas, GPT e publishers de offerwall. Pegue multicontas, VPNs, emuladores e bots antes do saque. Instale em 5 minutos, grátis até 1.000 usuários.

No ar em 5 minutos

Nenhum SDK para manter, nenhuma ligação com vendas. Adicione um script, envie um valor ao seu servidor e peça uma decisão.

  1. Adicione o script. Uma tag com sua chave pública nas páginas onde os usuários se cadastram, entram, clicam em ofertas ou sacam.
  2. Colete nos momentos-chave. Chame collect() e envie o request_id ao seu servidor junto com o formulário.
  3. Peça uma decisão. Seu servidor chama /v1/evaluate e recebe allow, review ou block, uma pontuação de 0 a 100 e motivos fáceis de ler.

Sites novos começam no modo sombra: você vê cada pontuação e ninguém é bloqueado até você mudar para o modo ativo.

Onde os sites de recompensas perdem dinheiro

Cada conta falsa que saca é dinheiro que você pagou por nada. Depois o offerwall estorna a conversão e você paga de novo.

  • Multicontas. Uma pessoa, vinte contas, vinte bônus de cadastro e vinte comissões de indicação.
  • Fazendas de VPN. IPs de datacenter e VPN se passando por usuários de países que pagam bem para liberar ofertas melhores.
  • Emuladores e VMs. Emuladores Android e máquinas virtuais farmando ofertas de instalação de apps 24 horas por dia.
  • Bots e scripts. Navegadores headless e ferramentas de automação que se cadastram, clicam e concluem tarefas sem nenhum humano.
  • Estornos e chargebacks. Os offerwalls estornam conversões fraudulentas semanas depois, quando você já pagou o usuário.
  • Banimentos de redes. Mande tráfego ruim demais e as redes de anúncios cortam seus pagamentos ou fecham sua conta.

Feito para o funil de recompensas

Clique na oferta, postback, saque. Vigiamos o caminho inteiro, não só o formulário de login.

  • Fila de revisão de saques. Cada saque chega já pontuado. Aprove, retenha ou negue com as evidências na sua frente, e bana o grupo inteiro com um clique.
  • Grafo de contas vinculadas. Veja quais contas compartilham dispositivo, endereço de pagamento ou e-mail. Quadrilhas de fraude param de se esconder atrás de novos nomes de usuário.
  • Velocidade de ofertas e conversões. Sinaliza ofertas concluídas mais rápido do que jogadores reais conseguem, IDs de transação duplicados e picos de conversão.
  • Modo sombra. Pontue tudo sem bloquear ninguém. Mude para o modo ativo quando confiar nos números.
  • Regras e listas. Suas próprias listas de permissão e bloqueio, e regras por cima da pontuação.
  • Webhooks. Receba um POST assinado no instante em que uma conta passa para block, para o seu backend congelar o saldo antes do próximo saque.

66 códigos de motivo. Cada decisão se explica sozinha.

Cada pontuação vem com os motivos por trás dela, em linguagem clara, no seu painel e na resposta da API. Além das suas próprias listas de permissão e bloqueio.

Rede

  • ip_tor: Nó de saída Tor
  • ip_vpn: Conexão VPN
  • ip_datacenter: IP de datacenter / hospedagem
  • timezone_mismatch: Fuso horário do navegador não bate com a localização do IP
  • webrtc_ip_leak: IP real vazou em outro país
  • ip_multi_timezone: Mesmo IP com muitos fusos horários diferentes (saída de proxy)
  • proxy_farm_ip: Várias contas num IP, todas com o mesmo relógio estrangeiro (proxy partilhado)
  • provider_rotation: Muitos fornecedores de internet em poucos dias, com relógio estrangeiro (proxy residencial rotativo)
  • privacy_relay: iCloud Private Relay (recurso de privacidade)
  • proxy_headers: A requisição veio por um proxy
  • geo_sources_disagree: As fontes de geolocalização divergem
  • ip_shared_with_accounts: Mesmo IP usado por outras contas hoje
  • country_changed: País mudou
  • impossible_travel: Viagem impossível: IPs de dois países distantes em poucas horas
  • locale_country_mismatch: Idioma do navegador de outro país
  • phone_country_mismatch: Telefone de outro país que o IP
  • ip_flagged_on_network: IP bloqueado em outros sites

Dispositivo

  • device_shared_with_accounts: Dispositivo compartilhado com outras contas
  • automation_detected: Bot ou ferramenta de automação
  • auto_clicker: Auto-clicker no celular
  • scripted_behavior: Uso da página por script
  • emulator_or_vm: Emulador ou máquina virtual
  • browser_tampering: Navegador adulterado / falsificado
  • device_rooted: Celular com root
  • incognito: Navegação anônima
  • device_spoofed: Modelo de celular falso
  • emulator_profile: Perfil padrão de emulador
  • cloud_phone: Celular na nuvem
  • phone_farm_display: Tela de fazenda de celulares
  • device_market_mismatch: Celular só da China no exterior
  • storage_cleared_reappeared: Limpou os cookies e voltou
  • no_device_data: Nenhum dado do dispositivo enviado
  • request_reused: Token do dispositivo reutilizado por outra conta
  • device_farm_proxy: Fazenda de celulares com proxies residenciais
  • device_clones: Clones de dispositivo: um telefone que reinicia sua identidade para se passar por muitas contas novas numa rede

Conta

  • payout_address_shared: Endereço de pagamento usado por outras contas
  • email_disposable: E-mail descartável
  • email_invalid: E-mail que não pode receber mensagens (domínio de e-mail inexistente)
  • email_shared: Mesmo e-mail de outra conta
  • phone_shared: Telefone compartilhado com outras contas
  • phone_voip: Telefone VoIP ou virtual
  • phone_invalid: Telefone inválido
  • many_devices_per_account: Dispositivos demais em uma só conta
  • flagged_on_network: Marcado em outros sites protegidos pelo CashoutGuard
  • face_same_person: Mesmo rosto que outras contas

Comportamento

  • offer_completed_too_fast: Oferta concluída rápido demais para ser real
  • slow_after_click: Converteu muito depois do clique
  • conversion_velocity: Conversões demais por hora
  • conversion_without_click: Conversão sem clique na sua offerwall
  • click_conversion_country_mismatch: Clique em um país, conversão em outro
  • offer_country_mismatch: O país da oferta difere do usuário
  • click_velocity: Cliques demais em ofertas em poucos minutos
  • earnings_spike: Ganhos muito acima de um usuário normal
  • source_high_reversals: Fonte com muitos estornos
  • offer_high_reversals: Oferta com muitos estornos
  • duplicate_transaction: ID de transação duplicado
  • offer_repeated_other_publisher: Mesma oferta já feita por outro publisher
  • offer_repeated_other_account: Mesma oferta já feita por outra conta neste aparelho
  • offer_farm_burst: Vaga de quinta: muitas contas novas com dispositivos de quinta nesta oferta em poucas horas
  • signup_burst: Rajada de cadastros: várias contas cadastradas com segundos de diferença a partir de IPs diferentes
  • face_check_required: Falta a verificação facial
  • face_check_failed: Verificação facial reprovada
  • publisher_farm_wave: Vaga de quinta do seu publisher: a maioria das contas novas que enviou para esta oferta vinha de telemóveis na nuvem ou emuladores
  • cashout_velocity: Saques demais por dia
  • new_account_cashout: Saque de uma conta recém-criada

Suas listas

  • blocklisted: Na sua lista de bloqueio

Preços simples que crescem com você

Todos os planos incluem todos os sinais. Comece grátis e faça upgrade quando precisar da fila de saques e das ferramentas de equipe.

  • Free (Teste em um site no ar): $0/mês, 1,000 usuários ativos por mês. Histórico: 7 dias. Sites: 1. Todos os sinais e códigos de motivo, Modo sombra.
  • Starter (Sites de recompensas pequenos): $29/mês, 25,000 usuários ativos por mês. Histórico: 30 dias. Sites: 1. Todos os sinais e códigos de motivo, Modo sombra, Fila de revisão de saques, Alertas, Grafo de contas vinculadas, Velocidade de ofertas e conversões, 3 regras personalizadas.
  • Growth (Sites GPT e de offerwall em crescimento): $79/mês, 100,000 usuários ativos por mês. Histórico: 90 dias. Sites: 3. Todos os sinais e códigos de motivo, Modo sombra, Fila de revisão de saques, Alertas, Grafo de contas vinculadas, Velocidade de ofertas e conversões, Webhooks, Regras ilimitadas.
  • Pro (Redes e vários sites): $199/mês, 400,000 usuários ativos por mês, depois $1.00 a cada 1.000 extras. Histórico: 1 ano. Sites: 10. Todos os sinais e códigos de motivo, Modo sombra, Fila de revisão de saques, Alertas, Grafo de contas vinculadas, Velocidade de ofertas e conversões, Webhooks, Regras ilimitadas, Suporte prioritário.

Você tem todos os recursos do Growth por 14 dias sem informar cartão. Quando termina, nada é cobrado: seu site continua sendo verificado no plano Free sem reinstalar, os ajustes que você fez para deixar passar mais usuários continuam como estão e o histórico do teste fica guardado por mais 30 dias caso você escolha um plano.

Perguntas que donos de sites fazem

Usuários reais vão ser bloqueados por engano?

Ninguém é bloqueado por padrão. Sites novos começam no modo sombra, e cada decisão mostra seus motivos para você conferir. Sinais fracos, como navegação anônima, somam pouco à pontuação, e você pode colocar qualquer conta, IP ou endereço de pagamento na lista de permissões.

O que é o modo sombra?

No modo sombra pontuamos cada evento e retornamos a decisão real, mas o campo action sempre diz allow. Você acompanha os resultados no painel por alguns dias e muda para o modo ativo quando confiar neles.

Está de acordo com a GDPR?

Só processamos o necessário para prevenir fraudes, o que é um interesse legítimo segundo a GDPR. E-mails e endereços de pagamento são armazenados como hashes, o coletor guarda um único ID aleatório próprio (first-party), sem publicidade nem rastreamento entre sites, e o histórico é excluído após o período de retenção do seu plano. Assinamos um DPA com você, e você cita a gente na sua política de privacidade como operador de prevenção a fraudes.

Quais dados o script coleta?

Propriedades técnicas do navegador e do dispositivo (tela, fuso horário, idioma, fingerprints gráficos e de áudio, indícios de automação e de emulador), a URL da página sem a query string e um ID aleatório armazenado no seu domínio. Também conta cliques, teclas pressionadas e movimentos do ponteiro, e o seu ritmo, para distinguir pessoas de scripts, mas nunca quais teclas foram digitadas, campos de formulário nem o conteúdo da página.

Funciona em apps iOS e Android?

Sim, dentro de WebViews e navegadores de apps. Carregue sua página com o script e chame collect() normalmente. Alguns apps nunca enviam o POST do escaneamento: o script o reenvia sozinho como um GET pequeno e o escaneamento chega mesmo assim. Se o seu app tem uma lista de domínios permitidos, adicione cashoutguard.com. Alguns navegadores de apps bloqueiam o armazenamento, então espere mais aparelhos novos ali.

É rápido?

O coletor roda em segundo plano e limita as verificações do dispositivo a 1,5 segundo, geralmente menos. A checagem no servidor é uma chamada de API, então você pode rodá-la logo antes de pagar um saque.

E se o usuário bloquear o script?

collect() nunca lança erro. Seu servidor ainda pode chamar evaluate sem um request_id, e cadastros ou saques sem dados do dispositivo recebem o motivo no_device_data, para não passarem batido.

Preciso falar com vendas?

Não. Cadastre-se, copie o snippet e veja suas primeiras pontuações em minutos. Upgrades e cancelamentos são feitos por você mesmo.

Guias