Admin
Manage cappers, sources, plays, and background jobs.
Stored only in this browser (localStorage) and sent as
Authorization: Bearer … on admin calls.
Demo mode is on — writes are allowed without a token.
Grade runs the pending grader; recompute rebuilds rolling stats, streaks, and scores. "Remove demo data" deletes the seeded sample cappers/sources and leaves your real sources untouched.
Sources
X and Discord don't poll in the background — your logged-in accounts only make requests when you click here. Telegram polls automatically (it's a normal client, no ban risk).
Screenshots, multi-capper posts, and unattributable aggregator posts are read by the local vision model in the background to figure out which capper called which play. Click to run it now instead of waiting for the next cycle.
Paste the capper handles you want to track (comma, space, or one per line; the @ is optional), then Pull X now above. Individual accounts are attributed to that capper; leak/aggregator feeds get scanned per-post — flip each source's aggregator / individual role in the list below.
Manual play entry
Paste a leaked pick; preview the parsed legs before submitting.
| Sport | Market | Side | Line | Odds | Units | Conf |
|---|---|---|---|---|---|---|
If the raw-text box is filled it is sent to the server parser; otherwise the structured fields above are used. Capper is always required.
Grade override
Force a result on a specific play id (sets manual_override).