SafeCaller

Our core promise

How privacy works

A plain-language explanation of what we collect, what we never collect, and how a lookup happens.

What we keep

  • Your phone number and account (to log you in with OTP)
  • Spam reports you choose to submit
  • Your privacy and blocking settings
  • Aggregate, non-identifying usage statistics

What we never keep

  • Your contact list / address book
  • Your call log or SMS messages
  • Call audio or recordings
  • A history of who searched whom

Our core promise

Your contacts stay on your phone.

Most caller-ID apps grow by uploading everyone's address book. We don't. SafeCaller matches your contacts locally and looks up only the unknown number — through a protected, tokenized lookup.

  • 0 contacts uploaded to our servers
  • Unknown numbers are converted to protected tokens — raw numbers are not kept in lookup logs
  • No “who viewed my profile” — nobody can see what you searched
ARSKMPVL

Your phone

Our servers

Contacts upload blocked

token: 7f3a…c91e

Only the unknown caller is checked

What happens during a lookup

  1. 1Your phone normalises the number to international format (+91…).
  2. 2Emergency numbers and your own contacts are handled on the phone — no lookup.
  3. 3For unknown numbers, the app sends the number over an encrypted TLS connection.
  4. 4Our server immediately converts it into a keyed token (HMAC) and uses only that token to find reputation data.
  5. 5The raw number is not written to lookup logs; logs are kept for a short time and then aggregated.

Our honest wording

We do not call this “end-to-end encryption” or “anonymous lookup”, because our server still processes the number briefly. We are researching stronger private-lookup technology (such as PIR) and will only claim it once independently reviewed.

Privacy Policy →