A clean SMS inbox, automatically

On iPhone, NoCall filters your texts: turn it on in Settings › Apps › Messages › Unknown & Spam › SMS Filtering › NoCall, and messages from reported numbers go to Junk. On Android, NoCall does not read or filter your texts: look up the sender's number on NoCall before you reply or open a link.

283,609
Numbers blocked
144,839
Total reports

Pattern-aware, not just keyword-based

Our filter uses message structure, sender reputation and known smishing templates to classify SMS. It catches new variants without waiting for an update.

Junk folder you control

Filtered messages don't disappear — they go to the junk SMS folder where you can review them, restore them or delete them in bulk. Nothing is ever lost.

Trained on real smishing

We sample real smishing campaigns reported by the community to keep the filter aligned with what's actually circulating right now.

  • Detects parcel, bank and tax-authority impersonation
  • Filters URL-shortener and lookalike-domain links
  • Highlights one-time codes from real banks instead of hiding them
  • Per-sender override so legitimate alerts always reach your inbox
  • Privacy-preserving: messages are scored on-device

FAQ

Will a real package notification end up filtered?

Very rarely. The filter learns from your overrides — once you mark a sender as legitimate, it stays in your main inbox forever.

Does it work on Android?

No. On Android, NoCall does not read your inbox or filter messages: the SMS filter is iPhone-only. If a text looks suspicious, look up the sender's number on NoCall.

Can I disable filtering temporarily?

Yes. Toggle SMS filtering off in settings; nothing is filtered until you turn it back on.

Download the app

Search a phone number or a company name (Amazon, PayPal, DHL, Microsoft...) to check if it has been reported as spam.