Crowd-sourced · FTC-seeded · iOS First

Silence spam calls. See who they were.

Ringdocket installs a shared block list on your iPhone. Spammers never get through. Then the dashboard shows you the campaigns you helped take down — who reported them, what carriers let them through, and when they went dark.

Get it on iOS See the ledger Free · no tracking · unlimited blocking

How it works

First it blocks. Then it shows you why.

Ringdocket works in two layers. The first is automatic — your phone stops ringing. The second is optional — you help stop the next scam. Both are included.

Layer 1 · Automatic

How your phone gets quieter

  1. 01
    Install and grant Call Directory permission. Thirty seconds. No account required at this step. The permission lets iOS consult our block list — the app never touches your calls directly.
  2. 02
    Your phone syncs 50,000+ known spammers overnight. Updated daily from the FTC registry plus corroborated user reports. Delivered via Cloudflare's edge network while you sleep, roughly 400 KB.
  3. 03
    Listed numbers never ring. iOS silences them before your phone rings. You'll see them as missed calls in Recents if you care to look. Most people never do.
Layer 2 · Civic (optional)

How you help stop new scams

  1. 01
    Got a spam call? Tap Report. Paste the number from your Recents, pick a category (Auto Warranty, IRS, Medicare, Utility Shutoff), add an optional 280-character note.
  2. 02
    Your flag joins the pending queue. If two more users corroborate within fourteen days — different devices, different networks — the number promotes to the block list.
  3. 03
    Tomorrow morning, that number stops ringing — for everyone. If you were the first to flag it, you get first-flag credit on your profile and on the campaign's public page. Your civic work, itemized.

That's the product. Everything below is why we're different from every other blocker that promises the same thing.

Why we're different

Transparency, attribution, and a paper trail.

Every other blocker treats their database as a secret. We treat ours as a public record. When a number lands on the block list, you can see exactly how it got there, who flagged it first, and where it came from.

01 / transparency

See the campaign behind the call

Every blocked number links to a named campaign — Medicare Card Renewal Ring, Auto Warranty, IRS Impersonation — with its active timeline, carrier attribution, and report history.

02 / attribution

Corroboration you can audit

No number enters the public block list until three independent users flag it. When enforcement happens, we cite the FCC case number and link the public record. No black box.

03 / civic

Your reports have receipts

Flag a number. Earn the first-flag credit when others confirm. Read your quarterly Takedown Report showing the campaigns your reports helped retire. Civic work, itemized.

The three-state ledger

Pending. Corroborated. Shut down.

Every reported number has a state. Nothing gets blocked on one person's word, and nothing disappears from the record when a campaign goes dark.

pending · 1 of 3
(503) 555‑2131
flagged 14 min ago · 1 report

A number enters the pending queue after the first flag. It stays in pending until 3 independent users — different devices, different networks — corroborate within 14 days. Visible only to reporters, not on the public block list.

corroborated · 412
(402) 555‑0142
Medicare Card Renewal Ring · 412 reports

Once 3+ reports corroborate within 14 days, the number joins the block list and the public campaign record. The first flagger gets the credit. A source chip tracks provenance for every downstream decision.

retired · FCC 2026‑0418
(832) 555‑9014
IRS Impersonation · attributed takedown

When a campaign goes dark — whether via FCC enforcement, Industry Traceback Group action, or 30+ days of zero activity across our user base — we mark it retired and link the public enforcement record. Takedowns get cited, not claimed.

Dashboard preview

Every campaign has a rap sheet.

Tap any blocked number in the iOS app and jump to the web dashboard for the full history — prose summary, corroboration timeline, carrier path, and every flag on the record.

ringdocket.app/campaigns/medicare-card-renewal-ring
CASE ID · ITG-2026-0418

Medicare Card Renewal Ring

corroborated · 412 under traceback first flag: you

This campaign began with a handful of reports out of Nebraska in January, impersonating CMS to request Medicare card renewal numbers. It now spans 14 states and uses rotating spoofed caller IDs. Three numbers have been traced to gateway carrier infrastructure associated with Onvoy and Lingo STIR/SHAKEN attestations.

Data: FTC DNC feed + 412 user reports · Last updated 12 min ago · Corroboration threshold: 3 / 14d
Evidence ledger 412 rows
(402) 555‑0142 Apr 18 09:41 ● first flag
(720) 555‑0089 Apr 17 14:22 corr.
(503) 555‑2131 Apr 16 08:11 corr.
(832) 555‑9014 Apr 15 19:03 corr.
(602) 555‑4421 Apr 14 11:42 pending
(415) 555‑7708 Apr 13 16:17 corr.
(312) 555‑3029 Apr 12 07:53 corr.
+ 405 more rows

Pricing

One price. No upsells.

Blocking is free forever. Pay only if you want the transparency dashboard, gamified reporting credit, and the quarterly Takedown Report. One tier. No ladder.

Free

$0forever
no card required
  • Unlimited call blocking
  • 5 reports per month
  • Home-screen stats
  • iOS app + block list sync
Download free
Founding Flagger · limited to 500

Lock your annual rate forever. Once we hit 500, it's gone.

The first 500 annual subscribers get Ringdocket Full at $19.99/year — a third off list price, locked for the life of your account. You'll also carry the permanent Founding Flagger badge on your profile and in every Takedown Report you cite. Never reopens.

72 / 500 claimed · 428 remaining
Claim Founding Flagger — $19.99/yr