Caller name: Repeat hangup
Called four times in 20 minutes and hung up each time when I picked up. Followed by a text saying "answer the phone." Blocked.
When a number rings and feels off, someone in our community has probably already filed a report. Below is the live stream of submissions — every category, every country, all moderated and human-written. Community reports often surface novel scam patterns 24–72 hours before automated classifiers catch up.
✓ Human-written · ✓ Moderated · ✓ Anonymous · ✓ Updated daily
Caller name: Repeat hangup
Called four times in 20 minutes and hung up each time when I picked up. Followed by a text saying "answer the phone." Blocked.
Caller name: Solar panel telemarketer
Live sales rep pitching "free solar panels" funded by a state program. Wouldn't take "remove me" for an answer. Repeat offender.
Caller name: Political poll
Live caller doing a 10-question political survey. Legitimate but long. Hung up after question three.
Caller name: Personal grudge
Ex calling from a number I don't recognize, hangs up when I answer. Reported to my carrier.
Caller name: Personal grudge
Ex calling from a number I don't recognize, hangs up when I answer. Reported to my carrier.
Caller name: Political poll
Live caller doing a 10-question political survey. Legitimate but long. Hung up after question three.
Caller name: Kid's school
School calling about an early dismissal. I've had this saved in my contacts for two years.
Caller name: Wrong number
Looking for someone named "Carlos." Friendly, hung up when I said wrong number.
Caller name: Market research
Asked a series of questions about my coffee habits. Bored teenager on the other end. Said no thanks.
Caller name: Repeat hangup
Called four times in 20 minutes and hung up each time when I picked up. Followed by a text saying "answer the phone." Blocked.
Caller name: Pharmacy refill
Automated reminder that my prescription is ready. The pharmacy uses this number across multiple locations.
Caller name: Solar lead gen
Sales rep, sounded scripted, pitching solar. Took my number off when asked.
Caller name: Pharmacy refill
Automated reminder that my prescription is ready. The pharmacy uses this number across multiple locations.
Caller name: Fake delivery scam
Texted me saying my UPS package was held and to click a link to pay $1.99 redelivery. The link asked for my full card. UPS does not text people for fees.
Caller name: Repeat hangup
Called four times in 20 minutes and hung up each time when I picked up. Followed by a text saying "answer the phone." Blocked.
Caller name: Kid's school
School calling about an early dismissal. I've had this saved in my contacts for two years.
Caller name: Aggressive debt collector
Threatened to call my employer and "neighbors" over a debt I don't recognize. That's an FDCPA violation. Asked for written validation, they refused, hung up.
Caller name: Pharmacy refill
Automated reminder that my prescription is ready. The pharmacy uses this number across multiple locations.
Caller name: Aggressive debt collector
Threatened to call my employer and "neighbors" over a debt I don't recognize. That's an FDCPA violation. Asked for written validation, they refused, hung up.
Caller name: Aggressive debt collector
Threatened to call my employer and "neighbors" over a debt I don't recognize. That's an FDCPA violation. Asked for written validation, they refused, hung up.
I've watched a lot of automated spam-classification systems work. They're good at catching patterns they've already seen — confirmed scam numbers, dialing patterns from known operators, prerecorded audio fingerprints. They're terrible at catching the first wave of a new scam, the one that ran for the first time on a Wednesday morning and is being workshopped in real time.
Humans catch those. A real person who picks up a call, hears the pitch, recognizes that the "Amazon fraud department" is asking the wrong questions, and writes 200 words about it — that's intelligence no classifier produces. The FTC's consumer reports database lags spam waves by days because it depends on humans filing complaints in a slow, formal channel. RevealNames lags spam waves by hours because the channel is one short form.
Combine the two: classifier signals tell you which numbers are probably spam. Community reports tell you what the spam actually said, when it ran, and what it's trying to extract. You need both.
| Category | What it means |
|---|---|
| Safe | A legitimate caller — your dentist, school, employer. Use it sparingly; the value of a "safe" report is high but only when it's true. |
| Spam | Unwanted but not necessarily fraudulent — robocalls, telemarketing, surveys you didn't opt into. |
| Scam | Active fraud — IRS impersonation, fake delivery scams, romance scams, gift card fraud, wire fraud. |
| Marketing | Sales calls from real businesses. Annoying, often legal, sometimes a TCPA violation. |
| Harassment | Repeat unwanted calls from a known person, threats, stalking-adjacent behavior. |
| Debt | Debt collectors, including the abusive kind that violate the FDCPA. |
| Survey | Political polls, market research, opinion surveys. |
| Other | Wrong number, prank, anything that doesn't fit above. |
Every submitted report enters a moderation queue and stays there until a human reviews it — typically within 24 hours. We reject reports for four reasons: PII leaks (your data or someone else's), harassment of the named caller, duplicate spam, and obvious advertising. We do not reject reports for being negative or strongly worded. The point of this page is honest community intelligence, not balanced PR.
This isn't theoretical. Operators sometimes try to game pages like this with positive reports about their own scam numbers, or negative reports about a competitor's legitimate business. Four tells:
Click any number on this page to open its detail page, then use the "Report this number" button. Or run a fresh lookup from the homepage and submit a report from the result.
No. You can attach a display name (first name only, optional) but we never collect or display your real identity, email, or IP address. We hash your IP for rate limiting only.
Email [email protected] with a brief description of which report and what you'd like changed. We don't have user accounts so this is a manual process.
Same email above. Include the report URL or ID and tell us why you think it's fabricated. We re-review and pull anything that fails our smell test.
Indirectly. Each number's detail page is its own Google-indexed URL. More approved reports means more unique content on the page, which generally helps it rank for "who called from {number}" queries.
Moderators batch reviews — usually morning and evening US time. If it's been more than 36 hours, drop us a note.
Not yet. We're considering verified business responses (clearly badged as such) for phase 2. For now, the answer is to file a report yourself in the "Safe" category from the business line, with details a customer would recognize.
Drop the number below and tell the next person what happened. Free, anonymous, moderated.