iPhone Screenshots


Best call blocker with wildcard rule and caller ID identify for iOS 11.

DefCall is an app that helps you defend against unwanted calls, including scam calls and telemarketing. In DefCall you can identify and block phone numbers. We collect phone number information from internet to help you recognize spam calls. You can block calls by a certain number or a wildcard rule. A wildcard rule can block multiple numbers at once.

Are you pestered by unwanted phone calls every day?
Are you bothered by telemarketing calls and robocalls every day?
Some spam calls even repeat several times, do you want to identify them clearly or even block them permanently?

----------- Features --------------------------
1 You can block numbers by wildcard rules.
2 Identify some telemarketing calls and robocalls before you choose to pick up or ignore them.
3 You can block any number by adding it to the block list.
4 If the spam numbers are not in the built-in database of the app, you can identify them by yourself.
5 We collection spam or scam phone numbers from public directories and update the number database periodically.
6 We respect your privacy. This app don't request access to your Contacts.
7 This app is not able to access any information about your incoming calls.
8 Manage a whitelist for blocked numbers.

Enjoy the call blocker which can block calls by wildcard rule!

Note: Some spam phone numbers are collected from public directories, so we can't verify every phone number, If we identify your phone number incorrectly, please contact us.

What’s New

Version 1.3

1 Add FAQ
2 More powerful wildcard rules
3 auto backup blacklist

Ratings and Reviews

3.5 out of 5
17 Ratings

17 Ratings


Still hoping its consistant..

No option for short codes (Texting) I’ll assume its to be put under “phone number”

thesegamessuck ,

Iphone coat-tail?

See no help from this app at all, if anything, I am getting more robocalls! Would have been better off buying a song than this ghost of an app!

So what makes this any different from the blocking ability that is standard with the actual Iphone other than I don’t have to retype the number again for Iphone, apparently for your app I do, and what in the blooming —- Is a wildcard ?! Your instructions don’t explain it, I have turned these calls in to the no call registry but that does literally nothing, a lot like this app!

And when doing this bizarre wildcard, it days US numbers must be 10 digits, I enter 10 digits and it keeps saying that and not taking it!!!! Not sure what your planet’s idea of what 10 is, but I am at a loss of how I can do anything other than add a mystery number, which makes eleven, and it still says must be at least ten, grrrrrrr

Developer Response ,

Hello, You must add numbers or wildcard rules to blacklist to block robocalls.

Update: There is FAQ in the app, you'd better read that first.

scanner jack ,

Great APP

Just add numbers to the block list and I
Never had a call from the block list.
This app works.
Thank You for making this Great App.

App Privacy

The developer, WeiZi Liang, has not provided details about its privacy practices and handling of data to Apple.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer


You Might Also Like