Early access — cascade metrics are real (derived from canonical token telemetry); the operator field is a curated seed. Learn more about the data
◈ About SigRank

The Operator, Not the Model

SigRank ranks the operator, not the model — who gets the most signal per token (cascade yield, leverage, 10×DEV) across every platform, on one leaderboard. Volume is noise. Yield is signal.

Token telemetry only

The local agent reads token counts and content lengths — never the words of your prompts. Only the resulting numeric scores ever leave your device.

Platform-neutral

Claude, ChatGPT, Gemini, Pi, or multi. One canonical metric stack, one ranking — regardless of which model you drive.

Operator-owned

Anonymous by codename. Claim your profile when you want it; the score is yours, computed from your own telemetry.

⊙ How it works

Three commands. That's it.

The SigRank agent reads your local AI session logs on-device, derives your token cascade, and publishes to the board. No paste, no prompts read — only the four token counts leave your machine. ccusage, tokscale, and tokendash are bundled — no separate installs.

Step 1

Install

npm install -g sigrank

Pulls the agent + ccusage + tokscale + tokendash in one install. Node ≥18, macOS + Linux.

Step 2

Sign in

sigrank enroll

Paste a connect code from signalaf.com → Settings → "New key". Binds your device to your operator identity.

Step 3

Submit to the board

sigrank submit

Signs + publishes your cascade. Your rank updates live on signalaf.com.

Or let your AI agent do it

Don't want to leave your agent? Just tell it to run npx sigrank me to see your cascade, or npx sigrank submit to publish (sign in once first with npx sigrank enroll). It reads your logs, derives the cascade, and submits — you don't paste anything. For direct tool calls, wire it as an MCP server — see the local agent wiki page.

⊙ The hierarchy

Nine classes. One ladder.

Your class is identity. Your rank is position. Class is assigned from your cascade SNR and 10xDEV — whichever is more restrictive wins. TRANSMITTER is rare on purpose.

TRANSMITTER
You don't just use the system. You are the system. Sustained high-yield cascade across all dimensions.
SNR ≥ 0.85
ARCH+
Precision creators. Structure from signal. Others follow your patterns.
0.75 – 0.84
ARCH
System builders. Coherent operators with consistent output.
0.65 – 0.74
POWER
Forming forge. High activity, signal still emerging from noise.
0.50 – 0.64
BASE
Signal breaking through. Clarity emerging. Active development phase.
0.40 – 0.49
SEEKER
Active explorers. High throughput, low reuse. Curiosity-driven.
0.30 – 0.39
REFINER
Practicing with purpose. Consistent mid-tier. Quiet build phase.
0.20 – 0.29
BEARER
Quiet insight holders. Deep threads, low activity volume.
0.15 – 0.19
·
IGNITER
Dormant potential. The still soul. Waiting for the spark.
< 0.15
⊙ The IP boundary

What we open. What we keep.

Trust requires transparency. A leaderboard requires a moat. We open everything that proves the system is honest — and keep everything that prevents it from being gamed or cloned.

Open source

What we publish

Everything that makes the privacy claim verifiable. Read the code. Inspect the schema. Trust by audit, not promise.

  • The Υ Yield formula(cache_read · output) / input² — the rank metric, in the open
  • Local agent source codeEvery line auditable · See exactly what gets sent
  • Snapshot payload schemaThe exact four token pillars that cross the network
  • Cascade metric definitionsSNR, Leverage, Velocity, 10xDEV — every formula published
  • Class taxonomy and tier names9 classes from Transmitter to Igniter
  • Privacy guaranteesNo raw transcripts · signed snapshots · verifiable counts
  • Adapter SDK + public REST APIBuild integrations · Read boards, profiles, snapshots
  • Ruleset version historyEvery change documented and replayable
Proprietary

What we keep

The moat. The math that prevents gaming and cloning. Without these, anyone could rebuild a clone with our data and undercut the leaderboard.

  • Class threshold breakpointsThe exact SNR / 10xDEV cuts. Why "rare" stays rare.
  • Species classifier weightsThe velocity / leverage quadrant boundaries
  • Promotion stickiness rulesHow a class is held vs. demoted across windows
  • Recency modifier curvesHow live rankings decay with inactivity
  • Anti-gaming detectionPattern matching against spam, redundancy, synthetic inflation
  • Reader-robustness normalizationHolding rank stable across token readers (RS.xx)
  • The verification batteryThe deeper signal-integrity checks behind the audit tier
  • Corpus + MO§ES anchorThe verified seed that makes the field hard to clone

Privacy Policy

Last updated 2026-06-25

SigRank (“we”, operated under MO§ES™ / Ello Cello LLC) is built privacy-first. This policy explains what we collect, what we never collect, and how your data is used.

What we collect

  • Token telemetry — token counts, content lengths, and model identifiers measured by the local agent. These produce your numeric scores.
  • Account identity — when you sign in with GitHub, X, or an email magic link, we receive an identifier and email from that provider to create your account.
  • Profile details you choose to add — display name, optional handle, bio, location, links, and an avatar image.

What we never collect

The content of your prompts or AI conversations. The local agent reads only token counts and lengths — never the words. Transcripts never leave your device, and we have no way to read them.

Public vs. private

Public by default: your codename, display name, handle, avatar, bio, location, links, and your scores and rank — the leaderboard is a public, self-promotion surface.

Always private: your sign-in email and any payment identifiers. These are never shown on your profile, the board, or the public API.

Service providers

We use Supabase (authentication, database, and avatar storage), Vercel (hosting), your chosen sign-in provider (GitHub, X, or email), and — only if you choose to support the build — Stripe for payments. Stripe handles card data directly; we never see or store it.

Cookies

We use a single authentication cookie to keep you signed in. We do not use advertising or third-party tracking cookies.

Your choices

You can edit or clear your profile fields anytime from your profile. To delete your account or request data removal, email hello@signalaf.com.

Terms of Service

Last updated 2026-06-25

By using SigRank (operated under MO§ES™ / Ello Cello LLC) you agree to these terms.

What SigRank is

SigRank is a public leaderboard that scores AI operators on token-telemetry metrics. Rankings are provided as-is for informational and comparative purposes.

Your account

Accounts are free and created by signing in with a supported provider. You are responsible for activity on your account and for the accuracy of the profile details you publish.

Acceptable use

  • Do not falsify, inflate, or game telemetry or scores.
  • Do not impersonate another person or operator, or publish unlawful, infringing, or abusive content.
  • Do not scrape, overload, or attempt to disrupt the service or its API.

We may adjust or remove scores, profiles, or accounts that violate these terms or compromise leaderboard integrity.

Your content

You retain ownership of the profile details you provide. By publishing them you grant us a license to display them on your public profile and the leaderboard.

Support & donations

Any optional payment is a voluntary contribution to support the build — not a purchase of a service tier or a guarantee. Contributions are non-refundable.

Disclaimer

SigRank is provided “as is”, without warranties of any kind. To the maximum extent permitted by law, we are not liable for any damages arising from your use of the service.

Changes & contact

We may update these terms; material changes will be reflected by the date above. Questions: hello@signalaf.com.

Contact MO§ES™

SigRank is built and operated under MO§ES™. Questions, corrections, operator claims, partnership, or press — reach out and we'll get back to you.

All signal is monitored. All drift is noted.