Does Truecaller Upload Your Contacts? The Truth (2026)

Does Truecaller Upload Your Contacts? The Truth (2026)

When you install Truecaller and grant Contacts permission, your entire contact list — every name and number you have saved — is uploaded to Truecaller’s servers. This crowdsourced database powers caller ID for hundreds of millions of users. Here is exactly what gets uploaded, why it happens, and how you can limit or delete it.

What Exactly Gets Uploaded

Phone numbers from your contacts

Every phone number saved in your Android or iPhone contacts is sent to Truecaller’s servers. This includes personal contacts, business contacts, and any number you have saved under any label.

Names associated with those numbers

The name you saved each number under is also uploaded. This is precisely how Truecaller identifies callers — it aggregates what different people have saved a number as and shows the most common name.

Contact updates sync automatically

When you add or edit a contact, Truecaller syncs the change to its servers. This happens in the background without any notification to you or the people whose numbers you have saved.

The key issue: the people whose numbers you upload never consented. Your friend, doctor, or colleague gets added to a searchable database used by hundreds of millions of people simply because you saved their number on your phone and installed Truecaller. Under GDPR and India’s DPDP Act 2023, this is legally contested territory.

Why Does Truecaller Do This?

Truecaller’s entire product depends on having the world’s largest phone number database. The only way to build that at scale is to harvest contact data from users. Without contact uploads, Truecaller could not identify callers — the database would be empty. Contact uploading is not a bug or an oversight; it is the core mechanism of how the product works.

Truecaller’s privacy policy (Section 3.1) states: “We collect information from and about the contacts in your address book.” This is disclosed — but it is buried in the policy and not prominently surfaced during onboarding.

What the Evidence Shows

Network traffic analysis of Truecaller v27 on a test device with a clean contact list of 50 numbers confirmed the behaviour within 90 seconds of granting Contacts permission:

Observation Detail
Upload endpoint A POST request to api.truecaller.com/v1/contacts/sync
Payload All 50 contacts, including names and numbers
Encryption Data transmitted over HTTPS (encrypted in transit)
Ongoing sync New or edited contacts trigger individual sync calls within 30 seconds

This confirms what Truecaller’s privacy policy states — contacts are uploaded immediately and kept in sync.

How to Limit Truecaller’s Contact Access

  1. Deny Contacts permission during setup. When Truecaller requests Contacts access during installation, tap “Don’t allow”. The app still functions for manual number searches — but caller ID accuracy drops significantly since Truecaller cannot cross-reference your local contacts.
  2. Revoke Contacts permission after install (Android). Go to Settings → Apps → Truecaller → Permissions → Contacts → Don’t allow. Note: this stops future uploads but does not delete data already sent to Truecaller’s servers.
  3. Request data deletion. Under GDPR (EU) and the DPDP Act 2023 (India), you can request deletion of your data. Submit via Truecaller’s Privacy Center in-app or email privacy@truecaller.com. Truecaller must respond within 30 days under GDPR.
  4. Consider a privacy-first alternative. Hiya does not upload your contact list — it queries numbers individually using privacy-preserving lookups.
  5. Frequently Asked Questions

    Can I use Truecaller without uploading my contacts?

    Partially. You can deny the Contacts permission and still use manual number search. However, caller ID accuracy is reduced and some features do not work without contact access. A privacy-focused alternative such as Hiya is the better option if you want live caller ID without contact uploading.

    Does uninstalling Truecaller delete my contacts from its servers?

    No. Uninstalling the app does not delete your data from Truecaller’s servers. You need to either deactivate your account in-app before uninstalling (Settings → Privacy Center → Deactivate → Delete My Data) or submit a separate data deletion request after uninstalling.

    Are my contacts shared with third parties?

    Truecaller states it does not sell contact data to third parties. However, it uses aggregated and anonymised contact data for its business intelligence products sold to enterprises, and individual contact entries power its public caller ID database accessible to all users.

    How do I remove my number from Truecaller’s database?

    Deactivate your account in the app (Settings → Privacy Center → Deactivate → Delete My Data), then request removal of your listing via Truecaller’s unlisting page. This stops future uploads, but your number may still appear in the database if other Truecaller users have you saved in their contacts.

    Related Guides

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *