NobodyCalls is a privacy-first Android call screening app. Our promise is simple: you pay for the app, not with your contacts. This policy explains what NobodyCalls accesses, how that data is used, and what does not leave your device.
Developer: Yanuar Arifin
Privacy contact: [email protected]
NobodyCalls uses Android's CallScreeningService to decide whether an incoming call should ring. When protection is active, calls from contacts and allowlisted numbers are allowed. Calls from unknown numbers are silenced by default, or rejected if you choose that setting.
If Android does not provide a usable caller number, if the local contact index is not ready, or if screening fails, NobodyCalls lets the call through rather than risk blocking someone you know.
| Data | How it is used | Where it is stored |
|---|---|---|
| Contacts | Read from the device contacts provider to build a local contact index for matching incoming calls | On device only |
| Contact index | Normalized phone numbers, display names, and contact IDs used for fast matching | On device only |
| Incoming caller number | Matched against the local contact index and allowlist during call screening | On device only |
| Allowlist | Numbers and optional labels you add so they can ring even if not in contacts | On device only |
| Screening history | Records decisions NobodyCalls made: number, decision, reason, and time | On device only |
| App settings | Protection on/off, pause time, default unknown-call action, and contact-index status | On device only |
NobodyCalls does not read the system call log, SMS, location, microphone, camera, photos, files, or installed-app list.
READ_CONTACTS): required to check whether an incoming number belongs to someone in your contacts. Contacts are read locally and are not uploaded.ROLE_CALL_SCREENING): Android requires you to choose NobodyCalls as the call screening app before it can screen incoming calls.If you deny contacts permission or remove the call screening role, NobodyCalls cannot provide its core protection. You can still open the app, manage settings, and revoke permissions at any time through Android settings.
NobodyCalls stores its local database inside the app's private storage. Android cloud backup and device-transfer backup are disabled for NobodyCalls app data, so the local contact index, allowlist, settings, and screening history are not backed up by the app.