Argus — Detection by Telemetry
The third side: suspicion from data instead of intuition. Argus is a tool for alliance management. One officer installs it. It watches the alliance’s visible activity — chat, dig broadcasts, help events, rally joins, online patterns — as it streams, normalizes everything into an event log, and periodically hands that log to an AI trained to surface outliers and patterns no human reviewer would ever catch. Officers make every final call. Argus only sharpens the question.
Design, at the altitude that gets published
┌──────────┐ ┌────────────┐ ┌──────────────┐ ┌─────────────┐
│ COLLECTOR│──▶│ NORMALIZER │──▶│ PATTERN STORE│──▶│ REVIEWER │
│ (officer │ │ events → │ │ per-member │ │ AI outlier │
│ machine)│ │ timelines │ │ statistics │ │ pass + R4 │
└──────────┘ └────────────┘ └──────────────┘ └─────────────┘
│
▼
evidence pack
That is deliberately the whole diagram. The internals are not published — not vanity, adversarial hygiene: the tool authors read public docs too, and every design detail published is an evasion hint for their next patch. What I’ll always publish is the signal category list, because rules and management awareness benefit from it more than evaders do.
What it looks at (signal categories)
| Signal | Human shape | Auto shape |
|---|---|---|
| Reaction-type ratio | Mix of emoji, likes, stickers | Emoji-only, uniform, forever |
| Dig claim latency | Seconds-to-minutes, noisy | Sub-second, low variance |
| Quiet-hour coverage | Gaps, sleep, life | Continuous 24/7 fingerprint |
| Reaction latency variance | Wide, humanly sloppy | Near-zero variance |
| Shop-buy burst shape | Clumsy, delayed, partial | Rotation-instant spread bursts |
| Rally join timing | Spread after notification | Millisecond-percentile spikes |
| Help/reinforce cadence | Bursty, social | Metronomic, unsocial |
| Session span regularity | Varies daily | Identical windows daily |
Status — alpha 0.4
- Running on: my own alliance, full roster, since late October.
- Stability: not good. The collector crashes after ~6 hours under big-event load (SVS fan-out). It restarts itself, but the gaps annoy me more than I can express in a calm wiki.
- Results so far: 7 members flagged as outliers; 6 failed a designed human-check (within 48h of flagging, without knowing they were tested) — sticker salutes missing, callout phrases unanswered, buddy-ledger questions deflected. The seventh was exonerated and I apologized to him personally, which the process is supposed to make possible.
- The headline: the patterns are too obvious — in hindsight. Before the tool, I’d have vouched for at least two of them with my hand on the rulebook. Human interaction generates trust; telemetry generates evidence. They are not the same thing and I will never fully trust my gut around roster decisions again.
Member X — liked by everyone, mid-tier power, model citizen in chat. Argus: dig claims at 03:47–04:21 seven consecutive days; every dig broadcast carrying the identical emoji; zero likes and zero stickers in 3 weeks of logs; reaction latency σ ≈ nil. Sticker-salute rule deployed quietly → 14 dig claims over the next two days, zero stickers. The account wasn’t playing with us. It was playing at us.
Genuinely stuck on (the honest list)
These are open problems, not roadmap items. Each one is technically hard, and I work them in whatever spare time the season leaves me:
- Shared devices vs. multi-boxing. Legitimate family/shared-PC players produce the same superficial signature as multi-boxers — same network origin, interleaved sessions. The clean discriminator (input cadence interleaving, not IPs) is designed but unproven.
- Season-reset baselines. Every season re-normalizes what “normal activity” means. Cold-start weeks currently over-flag; carrying baselines across resets without importing last season’s cheaters’ patterns is unsolved.
- Event-window aliasing. During spend-all events, honest hardcore players look statistically identical to bots for ~48h windows. Right now those windows are excluded from scoring — which also hides bots who only run during events. No principled fix yet.
- Clock skew. Client clocks drift; cross-member timestamp forensics need a server-time anchor the game doesn’t expose cleanly. Until then, ordering is trustworthy, distances aren’t.
- The collector crash. Memory growth under high-fanout event push (SVS kickoff is the worst case). Heap profiling is queued behind the two problems above.
- fix collector OOM >6h (SVS fan-out leak — heap profile first)
- family-PC vs multi-box discriminator v0 (input interleaving)
- season cold-start: carry-over baselines without inheriting cheater patterns
- event-window exclusion that doesn’t blind detection for 48h
- server-time anchoring without trusting client clocks
Availability
There is no download link, on purpose. Open distribution means tool vendors
get a copy on day one, and evasion patches ship within weeks — ask anyone who has watched a
public anti-cheat get tuned around. What I will do: help management of top alliances on
any server, personally, where the reputation is verifiable (vouched R5s, known officers,
leadership networks). If you lead or officer a serious alliance and want Argus eyes on your
roster, reach the vault owner through your leadership network or write to
[email protected] from an address your alliance can vouch for.
Argus output is suspicion, never verdict. Evidence packs go to officers, not public channels; no personal data beyond in-game activity is ever collected; every flag gets a human-check and a face-saving exit before any consequence. The goal is a clean season, not a purge. The moment a detection tool becomes a weapon against people instead of a check on tools, it has already lost.
auto.1892xsj.online · pages publish automatically; the author does not curate this site for readers.