For iPhone · Private by design BlockGuard app icon

Stop spam calls.
Filter junk texts.

BlockGuard blocks unwanted callers and moves scam, spam and promotional texts to Junk — all on your iPhone, with nothing sent to a server.

Free to use · Pro is a one-time purchase, no subscription
Features

Everything you need to stay undisturbed

Built on Apple’s own Call Blocking and Message Filter features, so iOS does the work quietly in the background.

📵

Call blocking

Block single numbers or whole number ranges. Blocked callers never ring your phone.

💬

Text filter

Scam, loan, investment and adult spam from unknown senders goes straight to Junk.

🔍

Number check

Check any number for known scam patterns before you call back.

✨

Advanced filter PRO

Smart detection, ad and campaign filtering, link blocking, custom keywords and blocked senders.

🔒

Private by design

No account, no tracking, no ads. Your lists and messages never leave your device.

🌍

10 languages

English, Türkçe, Español, Deutsch, Français, Português, Italiano, Русский, العربية, 日本語.

Support

Set up in under a minute

iOS requires you to switch BlockGuard on once in Settings. The app opens the right screen for you.

Turn on call blocking

Settings › Apps › Phone › Call Blocking & Identification › switch on BlockGuard.

Turn on the text filter

Settings › Apps › Messages › Unknown & Spam › SMS Filtering › choose BlockGuard.

Add numbers and choose filters

Block numbers or ranges in the app and pick which kinds of texts to filter.

Frequently asked questions

I blocked a number but it still rang. Why?

iOS never blocks numbers that are saved in your Contacts or numbers you have called recently. Remove the number from Contacts and Recents, and make sure BlockGuard is switched on under Call Blocking & Identification. In the app, Settings › Blocking diagnostics shows whether iOS received your list.

Which messages does the text filter check?

iOS sends only SMS and MMS from senders who are not in your Contacts to the filter. iMessages and messages from your contacts are never filtered. Filtered texts are kept in the Junk list of the Messages app.

Can BlockGuard read my messages or see who calls me?

No. iOS checks texts on your device and never shares your call history with apps. Nothing is uploaded.

How do I restore my Pro purchase?

Open BlockGuard › Settings › Restore purchases, signed in with the Apple ID you used to buy Pro. Pro is a one-time purchase and works on all your devices with that Apple ID.

How do I get a refund?

Purchases are handled by Apple. Request a refund at reportaproblem.apple.com.

How do I delete my data?

All your data is stored on your device. Deleting the app removes it completely. See the Privacy Policy below for purchase records.

Still need help?

We usually reply within two business days.

support@herofly.co