Spam calls and scam messages became an epidemic in 2026 β according to Kaspersky, every second smartphone user encounters them weekly. Xiaomi owners have a unique advantage: the built-in Who Calls service (formerly known as Mi Security), which automatically identifies unwanted numbers and blocks them.
This article will not just tell you how to turn Who Calls on your Redmi, POCO Xiaomi 13/14. We'll break down the hidden settings that allow you to customize your number base, set up security levels for different contacts, and even integrate the service with Google Contacts, and you'll also learn why sometimes Who Calls doesn't work on new models and how to fix it without resetting your settings.
What is Who Calls and How Does It Work for Xiaomi?
Who Calls is Xiaomiβs built-in call identification system that analyzes incoming numbers in real time, compares them to a global database of spammers, scammers and advertising companies, and takes into account other usersβ marks. Unlike third-party apps like Truecaller, the service does not require registration and works completely offline after the first database synchronization.
Key features of Who Calls on Xiaomi:
- π Automatic identification β determines the type of call (fraudster, spam, advertising, service number) before the response.
- π‘οΈ Category Block β All calls from credit institutions or lotteries can be banned.
- π± Integration with MIUI β It operates at system level and does not consume an additional battery.
- π Global database β data is updated daily with reports from 200 users+ countries.
Itβs important to understand that Who Calls is not a standalone app β itβs part of the ecosystem. MIUI, So its settings are hidden in the security menu on new models (e.g. Xiaomi 14 Ultra or Redmi Note 13 Pro).+) The service interface has been updated, but the functionality has remained the same, with the only exception being that some regions (e.g. the EU) have a stripped-down version due to data protection laws.
How to turn Who Calls on Xiaomi smartphones (step-by-step instructions)
Activation of the service takes less than a minute, but the path to settings varies depending on the version. MIUI. Below is a general guide for all models, including POCO F5, Redmi 12 and Xiaomi flagship 13T.
Open the Security app (the shield icon) and follow the following steps:
- Go to Spam Protection (or Who Calls in English firmware).
- Click on Call Identification and move the slider to the On position.
- In the Call Block section, select the categories you want to block (we recommend you to note Fraud and Spam).
- Return to the main Security menu and enable Message Check for filtering SMS.
Once activated, the service will start working in the background, and the first results will be seen on the next incoming call: a tag will appear next to the number (for example, a tag will appear, π¨ Fraudster: Banker. If the tags don't appear, check if Security Application Permits are enabled in the system settings (Settings) β Annexes β Permits β Phone).
βοΈ Checking Who Calls' work
Configuring the levels of protection: from basic to maximum
By default, Who Calls is βbalancedβ but can be fine-tuned to your needs. For example, if you often receive important calls from unknown numbers (such as courier services), you should relax the filtering, and vice versa, you can block all numbers that are not entered in contacts for maximum protection.
To change the level of protection:
- Open Security. β Who Calls β Identification settings.
- Choose one of three modes: Basic modes, which identifies only obvious scammers; Balanced mode (recommended) modes, which blocks spam and suspicious numbers; Hard mode, which prohibits all calls except from contacts in the phone book.
Exceptions
For users who want full control, there's a hidden option called Manual Filters Configuration, to activate it:
- Go to Who Calls Settings β Additionally.
- Click 5 times in a row on the service version (bottom of the screen).
- Expert settings menu will appear where you can manually add number templates to lock (for example, all numbers with a prefix) +375 to block spam from Belarus).
What if Who Calls is blocking important calls?
How to add a number to the Who Calls database manually
The Who Calls database is updated once a day, but sometimes users encounter spam numbers that are not yet on the system, in which case you can add a number to the blacklist yourself and send a complaint to Xiaomi to protect other users.
Instructions for adding the number:
- Open the Phone application and go to the Journal tab.
- Find the right number and click on it.
- Select the details. β Complaining spam.
- Specify the category: π³ Fraud (finance) π’ Advertising π¨ Other (with the possibility of stating the reason)
Send.
If you want to add a number before he calls you (for example, from the SMS copy it and paste it in the field Add to the blacklist through Security β Who Calls β Blacklist. β Important: numbers that are manually blacklisted are permanently blocked, even after resetting the phone.
| Action. | The result | Lockdown time |
|---|---|---|
| Spam complaint | Number's locked. + added to the global base | Constantly. |
| Addition to the blacklist | The number is only blocked on your device. | Constantly. |
| Temporary lockdown | The number is blocked for a selected period (1-30 days) | Manually configured |
| Ignoring the call | The number is not blocked, but calls from it are marked as missed. | Until the next call. |
Who Calls Problems: Why It Doesn't Work and How to Fix It
Despite being reliable, Who Calls sometimes fails, and here are the most common problems and solutions.
1.The Service does not identify numbers
- π Update the database manually: Security β Who Calls β Update the base.
- π± Check the permissions: Settings β Annexes β Security β Permits β Phone (to be included reading magazines and managing calls).
- π Make sure your phone is connected to the internet (the database is updated online).
2 Who Calls doesn't block spam
- βοΈ Check your lock settings: it may be too soft.
- π Make sure that the number is not included in the exceptions.
- π Restart your phone β sometimes it helps to reset the cache service.
3. Permanent notifications of blocking
- π Turn off alerts: Security β Who Calls β Settings β Notice of blocking.
- π Set up a lock log: you can hide records older than 7 days.
β οΈ Note: On some models (e.g. Xiaomi) 12T Who Calls may conflict with Google Phone. If the service stopped working after the update, try resetting the Phone application or rolling back to standard software through Settings. β Annexes β Phone. β Reset.
π‘
If Who Calls does not recognize local spammers (e.g., from your region), add their numbers manually via Security. β Who Calls β Blacklist. β This will help not only you, but also other Xiaomi users in your country.
Who Calls vs Truecaller: Whatβs Best for Xiaomi in 2026
Many users are wondering whether to install Truecaller if Xiaomi already has built-in Who Calls? Letβs compare the two services in key parameters:
| Criteria | Who Calls (Xiaomi) | Truecaller |
|---|---|---|
| Accuracy of identification | High for China/Asia, medium for Europe | High global (300 million room base) |
| Blocking spam | It works at system level (does not consume battery) | Requires background activity (charge is consumed) |
| Confidentiality | Data is not transferred to third parties | Scandals with data leaks in 2021-2023 |
| Additional functions | Integration with MIUI, no advertising | Chat, call recording, premium features |
| Support to regions | Restricted in the EU due to GDPR | It works everywhere, but can block legitimate numbers. |
Bottom Line: If you live in Asia or use Xiaomi with Chinese firmware, Who Calls is enough. For Europe or America, it's better to combine both: Who Calls for basic protection and Truecaller for advanced identification. But remember, Truecaller requires registration and access to contacts, which can be a risk to privacy.
β οΈ Attention: On models POCO Who Calls may be worse off with a downsized database, in which case it is recommended to manually add spam numbers or use alternative applications like Hiya.
Hidden Who Calls chips that few people know about
Most users use Who Calls only to block spam, but the service has a few hidden features that can be useful:
1. Filtration SMS key-word
You can set up automatic blocking of messages containing certain phrases (e.g., "you won", "loan online").
- Go to Security. β Who Calls β Message filter.
- Enable the option of Filtering by Keywords.
- Add words or phrases by comma (regular expressions are supported).
Exports/imports of the blacklist
If you change your Xiaomi smartphone, you can transfer all the locked numbers to the new device:
- In Who Calls, click on the three dots in the top right corner.
- Select Data Export and save the file to Google Drive or Mi Cloud.
- On a new phone, import the file through Data Import.
3.Integration with Mi Home
If you have Xiaomi smart devices (such as Mi Band or Smart Door Lock), you can set up an automatic alert on them when a spammer calls.
- Connect the devices to Mi Home.
- In Who Calls, enable Smart Notifications.
- Choose gadgets that should vibrate or blink when spam calls.
π‘
The hidden Who Calls settings allow you to not only block spam, but also automate your response to it. SMS-replying to fraudsters (βYour number is blacklistedβ) or forwarding such calls to voicemail.