iSentry: Less spam. More calm.

Spam texts, nuisance calls and web ads each with their own switch: auto-sorted messages with code protection, labeled or blocked calls, Safari and DNS ad blocking, and on-device personal training.
产品预览产品预览产品预览产品预览产品预览产品预览产品预览产品预览产品预览产品预览产品预览产品预览产品预览产品预览产品预览

Less spam. More calm.

Spam texts pile up, unknown calls make you hesitate, and ads follow you across the web. iSentry puts three protections in one app — texts, calls and ads — each with its own switch. Everything is off by default; turn on what you need and leave the rest alone.

Every decision runs on your device. The three protection extensions never go online; they only read rule snapshots the app has prepared in advance. The app does not collect your messages, call history or browsing data.

Keep spam out of sight

Turn on SMS filtering and Messages sorts itself: fraud and harassment go to “Junk”, marketing to “Promotional”, delivery and ride receipts to “Transactional”. More than 20,000 built-in rules work out of the box, with adjustable filtering levels, custom keywords and personal block/allow lists. Verification-code protection is on by default — texts carrying codes such as OTP with 4–8 digits are always let through.

Not sure how a message would be judged? The in-app SMS tester replays the full decision locally, with the exact rule behind each verdict.

Know who’s calling

The number database identifies suspected fraud, harassment, telemarketing, frequently flagged and one-ring numbers. For each category you choose separately: off, label, or block. Labeled calls show tags like “iSentry · Harassment” on the incoming screen; blocked categories are silenced automatically. Official-number recognition marks well-known lines such as banks so familiar institutions are easy to spot.

Number lookup shows block/allow lists, official numbers, 106 gateways and database matches for any number, with one-tap add-to-blocklist or allowlist.

Give ads a timeout

Three approaches, your choice: a Safari extension blocks ads, trackers and scam sites in the browser; Basic protection hands filtering to Mullvad or AdGuard DNS via system settings, no VPN needed; Enhanced protection uses a local VPN to block ads and tracking domains across all apps, with daily stats, 7-day trends and a recent-blocks log. Rules come from publicly maintained ad, tracking and scam-domain lists, and you can allowlist your favorite sites.

Teach it. Make it yours.

Got a new kind of spam? Paste it into “Feed spam texts”, mark it junk, promotional or normal, and the model learns to recognize similar messages on this iPhone. Samples and training stay on your device — nothing is uploaded. Combined with the built-in on-device model, it keeps getting closer to your own inbox.

What it does — and doesn’t

iOS provides no interception log for SMS filtering, call identification or Safari blockers, so iSentry does not pretend to show counts for them. Enhanced protection’s statistics come from queries actually processed on your device. Rule data and models are distributed through App Store background assets and can update without an app release; a failed update never affects the rules already in effect.

Start with one switch

  • Inbox full of promotions and scams? Turn on SMS filtering and let Messages sort itself.
  • Afraid to answer unknown numbers? Enable call identification and check the tag first.
  • Too many ads in Safari? Install the content blocker, or pick DNS protection for every app.
  • Want network-wide stats? Use Enhanced protection’s local VPN and watch the numbers.
  • Same spam again and again? Feed a few samples and train your own filter.

Available for iPhone and iPad. Some capabilities such as the advanced SMS model require Pro; see the current in-app offer. Screenshots show a paid membership state. The app interface follows its actual language settings.

View on the App Store · Privacy Policy · Terms of Service

Support

Contact hocgin@gmail.com with questions or feedback. Please leave out unrelated message contents, phone numbers and access credentials.