As someone who receives spam and telemarketing calls daily from ever-changing numbers, I've found a reliable solution. iOS 10's CallKit framework empowers apps like Mr. Number to deliver effective call protection.

Mr. Number, a free app available on iOS and Android, offers caller ID, location details, and community-driven ratings for fraud and scams. You can report suspicious numbers or block them directly. It seamlessly integrates with the iPhone Phone app, flagging incoming spam calls in real-time and in your call history.
While Android users have enjoyed similar tools for years, iPhone owners can now leverage Mr. Number's powerful features. Here's how to get started.
Thanks to CallKit integration, Mr. Number automatically tags community-flagged numbers as 'Scam,' 'Telemarketer,' or similar right in the Phone app. These labels appear on incoming calls and in your Recents list, helping you decline them instantly.

For un-tagged suspicious calls, simply copy the number, open Mr. Number, and paste it into the search field. You'll get caller ID, location, and community reports—I've seen numbers with hundreds of flags, like one 'suspected spam' call with nearly 400 reports. Read user comments for more insight.


After verifying a problematic number, report it via the 'Report' button, categorizing it as spam, debt collector, political, charity, telemarketer, survey, scam/fraud, or extortion. Add your comments, or correct mislabels by marking as 'Not Spam.'


To block without reporting, use the app's simple block option. The standout feature? Auto-blocking fraudulent or spam calls. In the 'Options' tab, enable 'Block' for Fraudulent Calls and Spam Calls—your phone stays silent.
I prefer seeing the tags on caller ID for awareness, and occasionally answering for fun, but auto-block is perfect for set-it-and-forget-it protection.
Download Mr. Number for free on the App Store or Google Play today.