Kaspersky Who Calls for Android
[Topic 222173]

Kaspersky Who Calls databases

Kaspersky Who Calls checks phone numbers using four types of databases:

  • Online databases of phone numbers that have been reported by users as spam
  • Local list of spam phone numbers added by you in the app
  • Online databases of organizations' phone numbers
  • Offline databases of phone numbers on your device (available in the Premium version)

The app displays information for the phone numbers found in the databases.

Spam labels are based on community feedback only and should not be considered a verdict provided by Kaspersky.

Even though you grant the app access to your Contacts, the app doesn't store the information about your calls and contacts. We don't download your personal data or make it publicly accessible or searchable.

Page top
[Topic 180507]

HUAWEI and HONOR devices

On Huawei devices with the EMUI interface, you must change some default settings in order to ensure that Kaspersky Who Calls is working properly.

Some steps may be different, depending on the device model and version of the operating system.

Step 1. Exclude Kaspersky Who Calls from battery optimization mode

Taking this step allows the display of pop-up notifications during incoming calls, even when the battery optimization mode is on.

How to exclude the app from the battery optimization mode

  1. Open your device's Settings app. For example, pull down the status bar and tap Gear icon of device settings.
  2. Tap Apps.
  3. Now, do the following:

    For devices with the EMUI 9.x interface:

    1. Tap Apps.

      You may skip this step on some devices, depending on their firmware.

    2. Tap Three dots popup menu in the upper right corner and select Special access on the menu.
    3. Tap Battery optimization.
    4. Find Kaspersky Who Calls and tap it.
    5. Select Don't allow for Kaspersky Who Calls, to exclude the app from the battery optimization mode.

    For devices with the EMUI 8.x interface:

    1. In the lower part of the screen, tap Device settings and select Special access.
    2. Tap Ignore battery optimization.
    3. Find Kaspersky Who Calls and tap it.
    4. Select Allow for Kaspersky Who Calls, to allow the app to ignore the battery optimization mode.

Step 2. Lock Kaspersky Who Calls in the device's memory

Taking this step allows the app not to be unloaded from device memory by the operating system.

How to lock the app in memory

Some steps may be different, depending on the device model and version of the operating system.

  1. Open the list of all apps running on the device. For example, hold the middle button until the list of all running apps appears.
  2. Perform one of the following actions:
    • On devices with the EMUI 9.x interface, swipe down on Kaspersky Who Calls. The Lock an app in the device memory icon appears.
    • On devices with the EMUI 8.x interface, select Kaspersky Who Calls and tap the Lock an app in the device memory icon.

The Lock an app in the device memory icon indicates that the app is locked in memory.

Step 3. Turn on manual managing for launching Kaspersky Who Calls

Taking this step allows you to manage the launching of the app.

How to turn on manual managing to launch the app

  1. Open your device's Settings app. For example, pull down the status bar and tap Gear icon of device settings.
  2. Tap Battery.
  3. Tap App launch.
  4. Find Kaspersky Who Calls and set the Manage automatically switch to OFF.
  5. Make sure that all the Manage manually switches (Auto-launch, Secondary launch, and Run in background) are set to ON. If necessary, set these switches to ON.
  6. Tap OK.

Kaspersky Who Calls also has the following known issues on HUAWEI HONOR 5A devices:

  • A phone number that has been added to the Spam list is not tagged as Spam in the call log.
  • On devices with two SIM cards the app does not check incoming calls on both SIM cards.
Page top
[Topic 180500]

XIAOMI devices

On XIAOMI devices, you need to change some default settings in order to ensure that Kaspersky Who Calls is working properly.

Some steps may be different, depending on the device model and version of the operating system.

Step 1. Grant Kaspersky Who Calls special permissions

Taking this step allows the following features of the app to work correctly:

  • Display pop-up notifications that show caller ID information during incoming calls when the device is locked.
  • Display pop-up notifications when the app is working in the background.
  • Ensure correct operations with pop-up notifications when the app is working in the background.

How to grant special permissions manually

  1. Open the Settings app.
  2. Perform one of the following actions:
    • Tap Apps > Permissions > Other permissions.
    • Tap Permissions > Other permissions.

    The location of the Permissions section in the device's settings may vary, depending on the installed firmware.

  3. Select Kaspersky Who Calls.
  4. In the Settings section, tap the name of the permission and select Allow to grant the app the following permissions:
    • Show on Lock screen. This permission allows the app to show caller ID pop-up notifications for incoming calls when the device is locked.
    • Start in background or Display pop-up windows when in background. This permission allows the app to display caller ID pop-up notifications when the app is working in the background.
    • Display pop-up window. This permission allows correct operations with caller ID pop-up notifications when the app is working in the background.

Step 2. Lock Kaspersky Who Calls in the device's memory

Taking this step allows the app not to be unloaded from device memory by the operating system.

How to lock the app in memory

Some steps may be different, depending on the device model and version of the operating system.

  1. Open the list of all apps running on the device. For example, hold the middle button until the list of all running apps appears
  2. Perform one of the following actions:
    • Swipe down on Kaspersky Who Calls. The whocalls_Xiaomi_lock1 icon appears.
    • Select Kaspersky Who Calls and tap the Lock an app in the device memory icon.

    The whocalls_Xiaomi_lock2 icon indicates that the app is locked in memory.

Kaspersky Who Calls also has the following known issues and possible solutions on XIAOMI devices:

  • The app may stop working in background mode, even if it is locked in memory. To fix this, change the app activity control settings in the battery settings.

Some steps may be different, depending on the device model and version of the operating system.

For example, on Xiaomi Redmi Note 3 with Android 6.0.1, go to Settings > Battery and Performance > Manage apps battery usage > Choose apps (available if the power saving mode is on) > Kaspersky Who Calls > No restrictions.

  • Kaspersky Who Calls might not restart after the device is restarted or the app is unloaded from memory. To fix this, go to the device's Security Center and allow autorestart for Kaspersky Who Calls.
  • On devices with the local Chinese version of MIUI firmware the Premium-version of the app may be unavailable for purchase.
  • On Xiaomi Redmi 6A, Xiaomi Redmi 6, and Xiaomi Redmi 6 Pro, the app may not block spam calls.
Page top
[Topic 180505]