Защита от спама в современных определителях номера работает следующим образом: когда звонит неизвестный абонент, приложение сверяется с базой данных и показывает информацию о звонящем вплоть до названия компании или имени. 1 База данных обновляется как самими разработчиками, так и после жалоб клиентов. 1
Например, в определителе номера от «Яндекса» если звонят из организации, номер которой есть в Справочнике, приложение покажет её название. 2 Если номера нет в Справочнике, алгоритм на основе машинного обучения построит предположение о цели звонка, учитывая отзывы и дополнительные данные: частоту и продолжительность звонков и т. д.. 2
После этого можно самостоятельно заблокировать номер телефона на уровне устройства. 1
Также некоторые сервисы защиты от спама собирают базы данных спамеров и проверяют, есть ли в ней каждый поступающий звонок. 3 Система сама запрашивает у абонента информацию о нём, после чего тот чаще всего отключается. 3