Soon, your phone will show the caller's real KYC-verified name on every incoming call, even for numbers not saved in your contacts. This feature is called CNAP (Calling Name Presentation). The Telecom Regulatory Authority of India (TRAI) and the Department of Telecommunications (DoT) have agreed that CNAP should be switched on by default for all subscribers, with a right to opt out and disable it if you prefer privacy. Here is what CNAP means for you and how to turn it off.
CNAP stands for Calling Name Presentation. When someone calls you, your screen shows not just the number but the caller's name exactly as registered in their telecom operator's KYC records (the Customer Acquisition Form, or CAF). Unlike Truecaller and similar apps, which rely on crowd-sourced and unverified data, CNAP draws the name directly from the originating operator's verified subscriber database. The aim is to make it harder for fraudsters and spammers to hide behind anonymous or fake-named numbers.
CNAP is rolling out, not yet a finished nationwide mandate with a single switch-on date. Here is the honest status:
So the correct way to read this is: CNAP is coming to your phone by default, and you have a right to opt out. It is not yet a fully in-force law with a fixed nationwide live date, so treat any specific switch-on claim with caution.
The flow is built into the network, so you do not install anything:
Because the name comes from operator records and not a third-party app, businesses and individuals show up under the identity they used to buy the SIM.
If you would rather not have your name displayed to people you call, you can opt out. Exact steps depend on your operator, but the general route is:
Opting out only stops your own name from being shown to others. It does not stop you from seeing the verified names of people who call you.
CNAP is useful, but it has real limits worth knowing:
A simple example: when Dr. Shrawan Kumar Pathak gets a call from an unsaved number, CNAP can show the registered name of the caller, helping him decide whether to answer a possible bank or hospital call versus a likely scam.
Not as a single nationwide mandate with a fixed date. TRAI and DoT have agreed on a default-on model with an opt-out, and operators began a phased rollout in late 2025, with wider availability expected through 2026.
Under the model TRAI and DoT agreed on 28 October 2025, CNAP is meant to be enabled by default for all subscribers. You do not have to request it, but you can opt out.
Truecaller relies on crowd-sourced, user-submitted data that anyone can edit. CNAP uses the name from the originating operator's verified KYC and CAF records, so it is harder to fake.
Yes. Contact your operator and ask to disable CNAP for your number, or request CLIR for stronger number-and-name privacy. Keep the request reference for follow-up.
Possibly later. The rollout starts with 4G and 5G networks and extends to 2G and 3G when it becomes technically feasible, so older connections may not show names at first.
No. Callers who use CLIR will not have a name displayed, and during the phased rollout some networks and numbers may not yet support it.