Register the leading digits of any country's number → one rule blocks every call across the whole range. Works for +81 (JP), +1 (US), +86 (CN), +44 (UK), +49 (DE), and any other country format.
Numbers you actually need go on the exception list — they won't be blocked even if they match a rule.
Automatically blocks alphanumeric senders (with no phone number) impersonating Apple, Amazon, banks and other brands. One-time setup, then automatic.
Catches digit-disguised letters like "App1e" mimicking "Apple" or "Amaz0n" mimicking "Amazon".
iOS can’t block calls that arrive without a number. Kabe’s built-in guide shows the two real fixes — the iOS unknown-caller silencer and your carrier’s network-level rejection service — with steps for your country.
No app can block a whole country code — that is tens of billions of numbers, far past what iPhone can hold. Only a carrier can, with one network-side switch. Kabe tells you, country by country, whether yours offers it and how to sign up. Confirmed so far: China, Hong Kong, South Korea, Russia, Singapore, Thailand, Turkey, Taiwan.The United States, the United Kingdom, Canada and Australia are not among the ones we could verify.
The blocking database keeps itself up to date in the background, even when you don’t open the app.
Phone numbers and SMS content never leave your phone. We don't track, run analytics, or ship ads.
All features are free right now — no ads. Like the app? An optional tip jar lets you support the team.
Telemarketers and scam call centers cycle through a single prefix range, swapping the last few digits to dodge per-number blocklists. Kabe lets you register the prefix — every number that follows falls into the blocked range. One rule kills the whole range at once.
Kabe ships with a global brand database (Apple, Amazon, PayPal, WhatsApp, etc.) plus regional brands (major banks and carriers in Japan, China, Korea, Europe, US, and more), and blocks senders that are spelled similarly to a brand or use digits to disguise letters. iOS routes blocked messages to the "Unknown & Junk" inbox. Everything runs locally on your iPhone — content never leaves your device.
Due to an iOS limitation, no app can block calls that arrive without a number (there is nothing to match). Two real options exist instead.
You have two ways to handle these. The second is the better one — but it isn’t available everywhere.
ⓘ Availability, service names and fees vary by country and carrier and may change — please confirm with your carrier.
Method 2 depends on your carrier. Tap a group to expand. Your exact carrier and current steps are always in the app’s built-in guide.
Heads-up: most mobile carriers worldwide do NOT offer this — Method 1 (iOS) always works as a fallback.
dial 148 · au dial 1481 · SoftBank dial 144 (Free)dial 740 · 台灣大哥大 dial 831 (NT$30/mo)ⓘ Availability, service names and fees vary by country and carrier and may change — please confirm with your carrier.
A single country code covers tens of billions of numbers, and CallKit has to list them one by one — four orders of magnitude past the iPhone ceiling of about one million entries. No app can do this.
A carrier can, with one switch on the network. Only a handful of countries offer such a service.
As of July 2026, in the carriers’ own public information for the United States, the United Kingdom, Canada and Australia, we found no service that blocks overseas calls as a whole. Offerings change — please confirm with your carrier.
⚠ Turning it on also blocks family, banks and businesses calling from abroad. These services are off by default and you have to sign up for one yourself.
Calls: just register the prefix ranges you want blocked. Type a few leading digits → one rule blocks the entire range. Need an exception? Add it to the whitelist.
SMS: set up once. iOS sends unknown-sender messages to Kabe, which auto-blocks suspicious alphanumeric senders. iOS routes them to "Junk".
No-Caller-ID calls: no app can block them, but Kabe walks you through the two things that do work — the iOS silencer and your carrier’s network-level rejection — country by country.
Calls from abroad: only a carrier can reject them all. Kabe tells you whether yours offers that, and how to switch it on.
All matching happens on your device. We never see your numbers or SMS content.