ONLINE · v2.4.1
BUILD 2.4.1 · ANTI-CHEAT ENGINE · LIVE

Anti-Cheat pra academia.
Porque treino de 10min em 120bpm é SUS.

$ xerife do pump é um agente de IA que roda legit-check em cada check-in do seu grupo no GymRats. [WARN] ele analisa duração, pace, calorias, foto e histórico — depois solta um comentário zoeiro no chat.
> seu grupo agora tem MMR real.

COMPETITIVE INTEGRITY 100% LGPD-compliant 7d free trial no credit card
[ SCANS 12.847 ]
[ SUS DETECTED 3.209 ]
[ GROUPS 47 ]
[ UPTIME 99.98% ]
[ LATENCY 312ms ]
[ VERSION 2.4.1 ]
$ xerife --explain problem

SKILL ISSUE detected no chat do grupo.

Todo desafio de academia tem o mesmo bug: um player que "treinou" 7 minutos às 23h47 domingo e posta foto do cardio usando chinelo. O grupo ri, mas o ranking tá comprometido. Sem legit-check, o MMR do challenge vira fanfic.

[FAIL]
VAC-BAN na sua desculpa de segunda. Player fez 8min de "corrida" a 4km/h, bateu score e levou o prêmio — mas o grupo todo sabe que rolou ghost-run.
[WARN]
Admin não tem bandwidth. Você queria revisar todo check-in? Boa sorte. São 40 posts/dia, foto em ângulo estranho, duração impossível, tudo junto.
[WARN]
Motivação do grupo cai. Quando o player A treina 5x/semana legit e o player B dropa check-in duvidoso e ganha no prêmio, o ranking perde a graça.
[FAIL]
Zoeira orgânica não escala. No início todo mundo caçoa. Depois de 60 dias, ninguém comenta mais e o check-in sus vira aceitável. Normalized.
[INFO]
A solução não é punir — é rankear. Transformar cada check-in num scored event com comentário instantâneo do sheriff.
$ xerife --list tools

A toolchain de 4 etapas.

Cada check-in passa por um pipeline de agentes. Cada agente chama uma ferramenta dedicada. Logs verbose, decisão determinística, output zoeiro.

╔══╗
║▚▚║
║▞▞║
╚══╝
analyze-activityplausibility + forensics

Valida se o check-in faz sentido físico. Velocidade média versus modalidade declarada, BPM versus duração, dispositivo de origem, forense na foto (objetos no frame, iluminação, EXIF).

--velocity-check m/s thresholds --hr-plausibility zone-based --photo-forensics LLM vision --device-trust Apple/Garmin/Polar
┌─┬─┐
├─┼─┤
├─┼─┤
└─┴─┘
calculate-score6-factor rating 0–100

Score final ponderado. Duration, velocity, calories, activity-consistency, data-source-trust, photo-evidence — cada um entra numa fórmula auditável que cospe um número entre 0 e 100.

score ≥ 65 APPROVE score 40–64 NEEDS_REVIEW score < 40 REJECT --explainable breakdown por fator
▗▄▄▖
▐▌▝▘
▐▛▀▘
▝▀▘ 
generate-commentzoeiro PT-BR personality

LLM gera o comentário com a voz do Xerife. Brasileirão, roaster, nunca agressivo — GG sem EZ. Adapta tom por score: APPROVE vira elogio, NEEDS_REVIEW vira cutucada, REJECT vira zoação clássica.

--tone playful · competitive --voice sheriff-zoeiro.v3 --guardrails no-harassment --locale pt_BR
▲▲▲▲
▌  ▐
▌  ▐
▼▼▼▼
post-commentauto-deploy to GymRats

Deploy direto na thread do check-in. Latência <400ms. Retry automático, rate-limit safe, opcional "dry-run" pra você revisar antes. Opção ghost-mode pros admins que querem log privado.

--latency <400ms p95 --dry-run preview mode --ghost admin-only --retry exponential backoff
$ xerife --how

Pipeline em 3 comandos.

Do check-in bruto ao comentário postado em menos de meio segundo. Fluxo determinístico, observable, retryable.

[ STEP · 01 ]
01

$ connect --group

Você conecta seu grupo do GymRats via token OAuth. Zero scraping, zero gambiarra. Webhook listening em <60s.

─▶
[ STEP · 02 ]
02

$ scan --live

Cada novo check-in dispara a toolchain. analyze → score → comment. Logs estruturados viram dashboard no /radar.

─▶
[ STEP · 03 ]
03

$ deploy --chat

Comentário do Xerife aparece na thread. Ranking atualiza. Mod tools disponíveis. Player sus recebe LEGIT CHECK notice.

$ tail -f discord.log

Feedback da comunidade.

Extraído ao vivo do server #xerife-community (pseudônimos para preservar identidade dos membros).

#xerife-community · public channel ● 1.482 online
PF
@pump_fralda Challenge Admin hoje 14:22
o xerife detectou um player meu "correndo" a 3km/h usando chinelo na foto KKKK o bot comentou "bro isso ai foi caminhada do cachorro, log mostra 2.1km em 23min — score: 34/100" galera tava crying de rir. nunca mais tive check-in fake no grupo.
+248 reacts47 repliesrank IMMORTAL
CD
@cardio_diogo Personal Trainer ontem 09:14
tenho 3 grupos ativos, 120 alunos no total. antes eu perdia 2h/dia revisando check-in. agora o xerife faz tudo e ainda me manda relatório semanal com os NEEDS_REVIEW. ROI pagou em 3 dias. competitive integrity 100%, gg.
+189 reacts31 repliesrank RADIANT
JS
@jorge_supino Group Owner · 60d 2d atrás
instalei esperando um bot genérico. a surpresa foi o tom — o xerife roda zoeira certeira sem ser babaca. meu grupo rank-up de 62% pra 94% de check-ins legit em 30 dias. rankeou a integridade, literal.
+156 reacts22 repliesrank IMMORTAL
$ xerife --list ranks

Ranked tiers.

Mesma engine em todo tier. O que muda é o volume, os seats e o acesso ao dashboard. Cancel a qualquer momento, sem penalidade.

I
BRONZE
R$29
/ MÊS · BR
  • 1 grupo GymRats
  • Até 100 check-ins/mês
  • Comentário automático zoeiro
  • Logs de scan últimos 7 dias
  • Dashboard web
  • API access
$ queue bronze
R
RADIANT
R$299
/ MÊS · BR
  • Grupos ilimitados
  • API REST + Webhooks
  • White-label (seu bot, sua marca)
  • Custom personality training
  • SLA 99.9% · dedicated Slack
  • Historical export (CSV/JSON)
$ queue radiant
› 7 days on the house. No credit card. Cancel com Ctrl+C, no shame.
$ xerife --faq

Frequently Asked.

Perguntas reais que aparecem no nosso Discord. Respostas objetivas.

É legit? (É de verdade?)
[ OK ] É. Somos uma integração oficial via API do GymRats, já rodando em 47 grupos ativos, 12.847 scans executados, uptime 99.98%. Dashboard público de status em status.xerifedopump.com. Zero scraping.
Vai banir membro honesto por engano?
[ NOPE ] O xerife não bane ninguém. Ele comenta e rankeia — admin decide. Três níveis de decisão (APPROVE ≥65 / NEEDS_REVIEW 40–64 / REJECT <40) e tudo é explainable: você vê o breakdown de cada fator. Ghost-mode disponível nos primeiros 14 dias: comentários vão só pro admin.
E a LGPD?
[ COMPLIANT ] Dados processados só enquanto necessário pra scoring. Fotos analisadas e descartadas em 24h (apenas metadata derivada é mantida). Right-to-delete implementado via API. Hospedagem BR (São Paulo region). DPA disponível pro tier RADIANT.
Funciona com qual app?
[ INFO ] GymRats é o suporte oficial atual. Integrations com Strava e Garmin Connect estão em beta fechado — entra na fila pelo Discord. Apple Health / Health Connect via API previstos pra Q3. White-label (tier RADIANT) aceita qualquer webhook-compatible source.
Posso cancelar?
[ YES ] A qualquer momento, via dashboard ou $ xerife cancel. Sem letra miúda, sem multa, sem call de retenção. Você paga o mês corrente e encerra. Re-ativa depois com 1 clique — histórico preservado por 60 dias.
$ sudo xerife install --global

Rank-up a integridade do seu grupo.

7 dias grátis. sudo not required. Instala em 60 segundos, roda em background, comenta em PT-BR com voz de sheriff zoeiro. GG sem EZ — com ranking e tudo.

› installing xerife.engine ... 92%
[INFO] toolchain linked · [OK] agent ready · [WAIT] acquiring your GymRats token
COMPETITIVE INTEGRITY · 100% · LGPD · BR-SP region · v2.4.1