A daily list on your phone, so many checks need no internet

Realcaller downloads a list of up to 10,000 numbers for your region every day. When a call comes in, the phone looks there before it asks the server anything.

The Realcaller Settings screen. Under Data updates: “Wi-Fi only: Off”, “Update now: Check for the latest spam data” and “Last updated: 11 minutes ago”.

What is the offline list?

A saved list of numbers that people have complained about in your region, stored on your phone and refreshed once a day.

It holds up to 10,000 numbers. On the United States list was about 73 KB compressed, so it is a small download.

Besides the full list, the phone fetches small daily updates. Entries that have not been refreshed or seen for 30 days are removed, so the list does not fill with stale numbers.

Which region does my phone get?

The region of your SIM card. With no SIM, the phone asks for the US list.

How the region is found
From the SIM country that Android reports. No location permission, and never GPS.
What the sync sends
The region code and the time of your last sync. No phone number and no device ID.
What a Mexican SIM gets today
There is no Mexican seed data yet, so the list holds the top US numbers, and Mexico will grow from user reports. Mexico and the app.

Why does an offline list make checks faster?

Because answering from the phone skips the network, and the network is the slow part.

  1. Your own lists first

    Contacts, blocklist and allowed list are checked on the phone.

  2. Recent answers, then the offline list

    The phone looks in its short memory of recent answers, then in the offline list stored on the phone.

  3. The server is the fallback

    Only when neither has the number does the app make a live request, over HTTPS.

On a call, the app’s own time budget for a live answer is 600 ms. The server request is capped at 550 ms and the whole decision at 580 ms. If nothing arrives in time the card says “not checked”. That 600 ms is the app’s own design limit, not a deadline set by your phone. There is no field data yet on real-world speed or on how often the offline list answers.

What can I control?

Three things in Settings, under “Data updates”.

Wi-Fi only
Off by default, which means background updates use any network. Turn it on to download only over Wi-Fi.
Update now
Checks for the latest data straight away. It ignores “Wi-Fi only”.
Last updated
Shows when the list last refreshed, for example “11 minutes ago”.

What is in the list?

Today, US government complaint data, plus numbers that several app users reported once the app is in use.

Complaint data
Numbers from FTC and FCC complaints. As of , the database has 813,371 US numbers, and the phone keeps up to 10,000 of them. Our data.
Community numbers
A number reported from 2 or more phones in 90 days goes into every phone’s offline list, up to 2,000 of them.
Spam activity in your region
The Protection tab shows the 10 highest-scoring numbers from your offline list.

What are the limits of an offline list?

It is a snapshot, so it can miss new numbers and read slightly differently from a live check.

  • A number that is not in the list needs the live lookup. Without internet the card says it was not checked.
  • The offline score leaves out the region part of the score, so one number can read “Suspicious” on a live lookup and “Low risk” from the offline list.
  • Explanations about region (“Source data is from US; your region is MX”) show only on live lookups, never for numbers answered from the list.
  • The list is region-wide, not personal. It does not learn who calls you.

Offline protection questions

Does the app work with no signal?

Partly. Your lists, recent answers and the offline list all work without a connection. A number that none of them know needs the internet, and without it you get the “not checked” card.

How big is the download?

Small. The United States list was about 73 KB compressed when we checked on October 5, 2026. Daily updates are smaller still.

Can I limit updates to Wi-Fi?

Yes. Turn on “Wi-Fi only” in Settings. “Update now” ignores that setting when you want a manual refresh.

Why is the list limited to 10,000 numbers?

To keep the download small and the lookups fast on every phone. The server still holds far more numbers and answers live lookups for them.

Join the waitlist

Realcaller is in development and not on Google Play yet. Leave your email and country, and we will use them only for the waitlist.

The form is handled by Formspree. Your email is only used for the waitlist.