MyRule is an on-device call protection app for Android. It silences unknown callers, spam, and unwanted WhatsApp calls before they ever ring — while your saved contacts always get through.
Robocalls spoof caller ID, telemarketer numbers rotate constantly, and WhatsApp calls slip past ordinary call blockers entirely. MyRule was built to close each of those gaps.
MyRule gets a first look at every incoming call, entirely on your device — deciding in a fraction of a second whether it should reach you.
Every incoming call is checked before your phone makes a sound.
The home screen shows your protection status and call statistics at a glance.
Expecting a delivery driver, a clinic, or a callback from an unsaved number? Disable screening for exactly one hour with a single tap. A live countdown stays on the home screen, and tapping Resume restores full blocking immediately.
WhatsApp calls don't go through your phone's normal call screening, so most blockers miss them completely. MyRule catches them anyway — automatically declining unwanted WhatsApp voice and video calls, even when your phone is locked.
Beyond blocking unknown numbers outright, MyRule layers in rules that handle the edge cases — emergencies, private numbers, rotating spam numbers, and India's TRAI telemarketer registry.
Blocked callers can automatically receive a customisable text explaining you only accept calls from saved contacts.
Configurable prefixes like 112, 911, or 108 always ring through, no matter what other rules say.
Limit screening to specific hours — for example, only overnight — so business calls ring normally by day.
Choose how withheld numbers are treated: block silently, block with a busy tone, or allow through.
Block any number matching a custom prefix list — handy for entire telemarketer exchanges or VoIP ranges.
Block calls from specific international country codes, entered as a simple comma-separated list.
Automatically blocks numbers that call more than a set number of times within a configurable window — catching robodiallers.
One-tap toggle to block numbers in India's TRAI DND telemarketer format, with a separate toggle for transactional/OTP senders.
Many phones only apply call blocking to your main SIM, quietly leaving a second number exposed. MyRule protects every SIM on your phone — physical or eSIM — independently.
Turn screening on or off for each SIM separately, and switch on whitelist-only mode for a single number when you want extra-strict control.
MyRule is built and tested to work reliably on Samsung, Xiaomi, OPPO, Vivo, and Huawei phones — not just stock Android — so a customized version of Android doesn't leave gaps in your protection.
Prevent OneUI from freezing MyRule in the background so screening keeps working while the screen is off.
MIUI's aggressive autostart restrictions are the most common cause of missed calls on Xiaomi devices.
ColorOS can quick-freeze background apps; remove MyRule from that list to keep protection active at all times.
Exempt MyRule from OxygenOS's battery optimisation so protection is never suspended in the background.
Allow MyRule's background pop-up permission so it can act on calls without the app being open.
Switch app launch management to manual and enable all three background options.
MyRule is built to keep working in the background — even after a reboot, or if it gets closed by accident.
Protection stays active in the background for as long as your phone is on, with a small status notification so you always know it's running.
If MyRule ever gets closed by accident, it restarts protection on its own within moments — no need to reopen the app.
After you restart your phone, MyRule automatically resumes protecting your calls — nothing to switch back on.
MyRule also shows a banner on the home screen if it isn't yet exempted from your phone's battery optimisation, with a one-tap link to fix it.
Every blocked call is recorded on-device with a timestamp, the number, and the rule that caught it — most recent first. Nothing is auto-deleted, and you're always in control.
A resizable widget shows your current screening status and lets you flip protection on or off without opening the app — secured so no other app on your phone can switch it off remotely.
The call screening logic runs entirely on your device. No phone number is ever sent anywhere for lookup, and here's exactly what is (and isn't) stored.
| Data type | Where it's stored | Notes |
|---|---|---|
| Block log (numbers & timestamps) | Only on your phone | Never uploaded. You can delete it at any time. |
| App settings & rules | Only on your phone | Never synced to the cloud. |
| Subscription status | Secure cloud storage | Used only to confirm your subscription — no call data included. |
| Crash reports | Secure cloud storage | Anonymous technical reports only — never linked to your calls. |
MyRule only asks for the permissions it needs to screen calls and recognise your contacts — nothing more — and includes built-in safeguards to help ensure you're running a genuine, unmodified copy of the app.
MyRule uses a free trial followed by a subscription through Google Play Billing. Every plan unlocks the full feature set — there's no cut-down free tier hiding rules behind a paywall.
Try every filtering rule and blocking mode. A "Free trial · X days left" badge tracks your remaining time.
Ongoing protection with an "Active · X days left" badge, billed through Google Play.
Redeem a gift code (30/90/180/365 days) to unlock full access — shown with a "Gift · X days left" badge.
When trial or subscription time runs out, an inline Subscribe button gets you back to full protection.
No. Call screening decisions are made entirely on your device. No phone number or call metadata is ever sent anywhere for lookup or logging.
Never — anyone in your address book always rings through, regardless of any other rule you've set.
Yes. Each SIM on your phone, physical or eSIM, gets its own independent screening controls — and MyRule is built to work reliably even on phone brands that usually cause problems for call blockers.
No more than any other call or messaging app. MyRule only does work when a call actually comes in, and stays lightweight the rest of the time.
Yes — tap Temp Pass-Through and every call rings through normally for one hour, then screening resumes automatically.
Yes — you can block all WhatsApp calls, or only ones from numbers that aren't saved in your contacts.
Yes — MyRule is tested on Samsung, Xiaomi, OPPO, OnePlus, Vivo, and Huawei/Honor, with simple setup guidance for each in case your phone's battery settings need a small tweak.
MyRule silences the calls you never wanted — and lets through every one that matters.
GET IT ON Google Play