Last updated: 4 September 2026 ยท Call Blocker is developed by TheYourList.
Contacts (READ_CONTACTS). Used solely on-device to check whether an incoming caller is already saved in your contacts, for the "block non-contacts" filter and the whitelist. Your contacts are never collected, synced, or sent anywhere.
Call Screening role (android.app.role.CALL_SCREENING). Used by Android's CallScreeningService to inspect incoming calls and silence or reject numbers that match your blocking rules.
Blocked-call history and rules. All blocked-call logs, custom number rules, prefixes and wildcard filters are stored in the app's private on-device database. You can clear your history or rules at any time inside the app.
| Permission | Why the app asks for it |
|---|---|
| Call Screening role | Core functionality โ inspect incoming call numbers and block/silence unwanted calls. |
| READ_CONTACTS | Distinguish unknown numbers from your existing contacts. |
| READ_PHONE_STATE | Detect incoming call events on supported Android versions. |
| POST_NOTIFICATIONS | Notify you when a spam or unwanted call has been blocked. |
Call Blocker is a general-purpose utility and is not directed at children under the age of 13. We do not knowingly collect information from children.
Any updates to this privacy policy will be posted on this page with a new "last updated" date.