Что такое фильтрация звонков на Android?
Фильтрация звонков — это встроенная роль Android, которая позволяет приложению решать, что делать с входящим звонком, до того как ваш телефон зазвонит. Это основа для блокировки спама и неизвестных абонентов — и, сделанная правильно, она и безопасна, и конфиденциальна.
Если вы задумывались, как блокировщик звонков может останавливать неизвестные номера, не читая ваши контакты, ответ — роль фильтрации звонков. Вот что это такое, как это работает и почему это не требует передачи ваших данных.
Как работает роль фильтрации звонков
Начиная с Android 10, в операционной системе есть выделенная роль фильтрации звонков (call screening). Её может удерживать только одно приложение одновременно. Когда поступает звонок, Android сначала проверяет, есть ли этот номер в ваших контактах:
- Если номер — это контакт — звонок проходит как обычно. Приложению для фильтрации о нём даже не сообщают.
- Если номер не контакт — Android передаёт звонок приложению для фильтрации, которое может разрешить его, отклонить или приглушить звонок, а затем возвращает это решение системе.
Важно: сопоставление с вашими контактами происходит внутри самого Android. Приложение видит только те неизвестные номера, которые ему предлагают оценить, — но никогда ваш список контактов.
Фильтрация звонков, блокировка звонков и определитель номера
Фильтрация звонков
Системная роль, которая решает, что делать с входящими звонками в реальном времени, до того как они зазвонят. Это механизм, который обеспечивает современную блокировку на основе правил.
Блокировка звонков
Действие по отклонению звонка. Встроенный список блокировки Android блокирует конкретные номера, которые вы добавили; приложение для фильтрации может блокировать по правилу (например, «все, кого нет в моих контактах»).
Определитель номера
Определение того, кто звонит, обычно через облачную базу данных. Это отдельная функция, требующая учётной записи и сетевого подключения, — и она не нужна, чтобы просто блокировать неизвестные звонки.
Безопасна ли фильтрация звонков?
Да — сама роль является стандартной, изолированной возможностью Android, а приложение для фильтрации действует только на входящие звонки. Что различается между приложениями — так это объём запрашиваемых данных и то, куда они уходят. Самая безопасная конфигурация — приложение, которое:
- Не запрашивает разрешение на контакты — оно ему не нужно, потому что сопоставление с контактами выполняет Android.
- Не имеет учётной записи и облачной синхронизации — ничего о ваших звонках не покидает устройство.
- Хранит журналы и настройки на устройстве — ваша история блокировок и список разрешённых остаются с вами.
Block Unknown Callers построен именно так: он удерживает только роль фильтрации звонков, никогда не запрашивает READ_CONTACTS, не требует регистрации и хранит всё локально. Подробности см. в нашей политике конфиденциальности.
Какие разрешения нужны приложению для фильтрации?
На удивление мало. Роль фильтрации звонков предоставляется через системный диалог, когда вы назначаете приложение своим фильтром, — это основное разрешение. Блокировщику с приоритетом конфиденциальности не нужен доступ к вашим контактам, сообщениям, микрофону, местоположению или хранилищу, чтобы выполнять свою работу.
Как включить фильтрацию звонков
Установите приложение для фильтрации звонков и подтвердите роль, когда появится запрос. Полное пошаговое руководство см. в нашем руководстве по блокировке неизвестных абонентов на Android или узнайте, как этот подход останавливает роботизированные и мошеннические звонки.
Бесплатно · Без регистрации · Без доступа к контактам
Часто задаваемые вопросы
Что делает фильтрация звонков на Android?
Она позволяет назначенному приложению решать, что делать с входящим звонком, до того как он зазвонит — разрешить, отклонить или приглушить, — но только для номеров, которых ещё нет в ваших контактах.
Безопасно ли использовать фильтрацию звонков?
Да. Это стандартная роль Android. Безопасность в основном зависит от приложения: выбирайте то, которое не запрашивает доступ к контактам, не имеет учётной записи и хранит данные на вашем устройстве.
Читает ли приложение для фильтрации звонков мои контакты?
Не обязано. Android выполняет сопоставление с контактами внутри и передаёт приложению только неизвестные номера, поэтому хорошо сделанному фильтру никогда не нужно разрешение на контакты.
Можно ли иметь более одного приложения для фильтрации звонков?
Нет. Роль фильтрации звонков может удерживать только одно приложение одновременно, поэтому активным фильтром становится последнее назначенное приложение.
Какие версии Android поддерживают фильтрацию звонков?
Android 10 и новее, где была введена роль фильтрации звонков.