The range of threats for the modern smartphone user is constantly expanding, and banal calls from collectors or scammers have become a serious problem. Many device owners are looking for ways to install Who Calls on Android for free in order to effectively block unwanted calls. This application has proven itself to be a reliable tool for identifying numbers and blocking spam, but its installation process has its own nuances, especially in conditions of limited availability in official application stores.
Users are often faced with a situation where standard system tools cannot cope with the flow of advertising. In this case, Who Calls becomes a real salvation, offering an extensive database of numbers. However, for the application to work correctly, you need to understand where to download it from and how to properly configure access rights. Incorrect installation may result in the app not having access to the call log, which will make it useless.
In this article we will analyze in detail the process of downloading, installing and configuring the software, and also discuss security issues. You will learn how to avoid malicious copies and get the maximum benefit from the caller ID functionality without extra costs. Android provides flexible options for customization, but requires the user to be careful when working with third-party software.
Where to download the official version of the application
The first step towards anti-spam protection is to find a reliable distribution source. The Official Store Google Play is the safest place, but store policies change frequently and some apps may be temporarily unavailable or removed. If you do not find the application upon direct request, this does not mean that the project is closed - perhaps the developers have moved distribution to other sites.
An alternative is verified repositories of APK files, such as APKPure or 4PDA. When downloading from such resources, it is critical to check the digital signature of the developer. Hash sum the file must match the one listed on the official website of the project. Ignoring this rule may result in the installation of a modified version containing spyware modules.
⚠️ Attention: Never install APK files from dubious forums or file hosting services without first checking with an antivirus. The risk of infecting the device with Trojans in such cases increases many times over.
The download process must occur through a secure connection. Make sure that the site uses the protocol HTTPS. After downloading the file to the folder Downloads, the system may ask for permission to install from unknown sources. This is a standard procedure for Android, but this permission should only be given to a trusted file manager.
Step-by-step installation instructions
After the installation file has been received, you need to start the installation process. The system will issue a warning about potential danger, since the source is not an official store. You need to confirm your intention by clicking the "Install" button in the dialog box. The process usually takes a few seconds depending on the storage speed of your device.
Once the installation is complete, do not launch the application immediately. It is recommended to go to the system settings and check what permissions have already been granted to the app. For correct operation Who Calls You need access to your phone, contacts, and call log. Without these rights, the application will not be able to analyze the incoming data stream.
☑️ Preparing for installation
Some users prefer to use ADB (Android Debug Bridge) to install applications from a computer. This method is safer, as it eliminates the possibility of accidentally clicking on an advertising banner on the smartphone screen. The installation command is as follows:
adb install who_calls.apk
If the installation was successful, you will see a message Success in the terminal. After this, the application icon will appear in the general menu of the launcher. Now you can proceed to the initial setup and calibration of the database to suit your needs.
Setting up access rights and permissions
Modern versions Android (starting from 10 and higher) have tightened privacy requirements. When you first launch it Who Calls will ask for a number of critical permissions. Failure to provide any of them may lead to unstable operation or complete failure of the blocking functionality.
You need to provide access to the contact list. This is not necessary to collect data, but so that the application can check the incoming number with your address book and not mark your friends as spam. You also need permission to read the phone status, which allows you to intercept the moment of an incoming call.
- 📞 Access to the call log - to analyze the history and block repeated calls.
- 👥 Read contacts - to exclude familiar numbers from the blacklist.
- 🔔 Display on top of other applications - to show a pop-up window with information about the caller.
- 💾 Access to storage - to update the local number database.
Particular attention should be paid to the “Display on top of other applications” item. If this feature is disabled, you will not see the caller's name card during a call, which negates the benefit of installing ID. You can enable this option in a special section of the system settings Special access.
Why does the system block background work?
Modern MIUI, EMUI and OneUI shells aggressively unload applications from memory to save battery. This may interfere with the operation of caller ID.
Overview of functionality of the free version
The free version of the application offers a wide range of tools sufficient for most home users. The main function is the automatic identification of numbers from an extensive cloud database. If a number is flagged by other users as “Collectors” or “Scammers”, you will see a corresponding warning before you pick up the phone.
The blacklist function allows you to block not only specific numbers, but also entire masks. For example, you can block all calls that begin with a specific area code or prefix that robocallers use. This significantly reduces the number of distractions during the day.
In the settings, you can select a silence mode for unknown numbers. In this case, the phone will not ring if the number is not in your contact book and does not have a reputation in the database Who Calls. Such calls will be silently dropped or sent to voicemail, and you will receive a notification after the fact.
⚠️ Warning: Full blocking of unknown numbers mode may cause you to miss an important call from a courier or doctor who is not in your contacts. Use this function with caution.
The function of searching for a number in the database manually is also available. If you receive a missed call, you can enter the number in the app's search bar and find out who it belongs to before calling back. This will save you from calling back to paid numbers of scammers.
Comparison with analogues and alternatives
There are many solutions on the market to combat spam, and Who Calls competes with such giants as Yandex.Caller ID or GetContact. The main difference is the approach to monetization and data collection. Some competitors require a mandatory subscription to access full features, while the app in question keeps basic functionality free.
Below is a table comparing the key features of popular caller IDs:
| App | Free functionality | Number database | Advertising in the interface |
|---|---|---|---|
| Who Calls | High | Global | Minimum |
| GetContact | Limited | Custom | Present |
| Yandex.Identifier | Average | Regional (CIS) | Absent |
| Truecaller | Average | Global | Intrusive |
The choice depends on your priorities. If privacy and the absence of intrusive advertising are important to you, Who Calls may be the best choice. However, if you need maximum accuracy in identifying numbers within a specific country, you should consider local market leaders.
Security and privacy issues data
The use of any caller ID is associated with the risk of leaking personal data. The operating principle of such applications is often based on uploading the user's address book to the server to replenish the common database. You must carefully study privacy policy before using.
Developers Who Calls declares the use of data encryption during transmission. However, it is recommended not to upload contacts containing sensitive information (work numbers, personal records) unless you trust the service 100%. In the application settings, there is often an option to sync only phone numbers without names and notes.
Regularly check the list of applications that have access to your data. If you decide to uninstall Who Callsbe sure to revoke all granted permissions in the system settings before uninstalling. This will ensure that residual files or caches do not retain access to your call history.
Periodically clear the app's cache in the Applications section to free up space and remove outdated number data.
Be vigilant: if an app starts asking for access to your microphone, camera, or location without a clear need for the caller to function, this is a red flag. In this case, it is better to uninstall the app and find a more reliable alternative.
Solving common problems and errors
During operation, users may encounter a situation where the application stops detecting numbers or does not block spam. Most often, the problem lies in the aggressive energy saving built into the smartphone's firmware. The system may "kill" the application process in the background.
To fix this, find the application in the list of installed apps and select "Battery". Set the operating mode to “No restrictions” or “Do not save battery”. This will allow Who Calls to constantly hang in memory and instantly respond to incoming calls.
Another common mistake is an outdated database. Make sure automatic sync is enabled in your settings. If the update does not occur manually, try clearing the database cache and starting the download again with a stable Wi-Fi connection.
⚠️ Attention: The settings interface and menu item names may differ depending on the Android version and the manufacturer's shell (Samsung, Xiaomi, Huawei). Look for sections related to power management and startup.
If all else fails, try reinstalling the application, first deleting the old version. Sometimes configuration files are damaged when updating the system, and a clean installation solves the compatibility problem.
The main problem with the operation of detectors on Android is not the application itself, but the system power saving settings, which must be disabled manually.
Is it safe to install Who Calls from third-party sites?
Installation from trusted sites resources (like APKPure) is relatively safe, but always carries minimal risk compared to Google Play. Be sure to check the site's reputation and user reviews before downloading.
Why does the application not see incoming calls?
Most likely, the application does not have rights to read the phone's state or it is unloaded from memory by the system. Check permissions and battery settings.
Can Who Calls be used on two SIM cards?
Yes, the application supports multiple SIM cards and can identify numbers regardless of which one is receiving a call.
Does the application delete my contacts when deleted?
No, deleting the application does not affect your personal address book. However, synchronized data may remain on the developer's server unless you request their deletion separately.