Знаете это чувство, когда телефон звонит с незнакомого номера, вы берете трубку, а там бодрый робот предлагает «выгодное списание долгов» или «бесплатную диагностику зубов»? Бесит невероятно. Рука сама тянется установить какой-нибудь популярный определитель номера.
Но тут включается здравый смысл (или паранойя, называйте как хотите). Большинство популярных «защитников» работают по принципу пылесоса: вы даете им доступ к своей телефонной книге, они засасывают контакты вашей мамы, босса и любовницы на свои сервера, а взамен показывают, кто вам звонит. Честный обмен? Едва ли.
Я нашел способ заткнуть этот поток мусора, не скармливая свои данные корпорациям.
Откуда дровишки?
На просторах GitHub уже давно лежит проект SpamBlocker от разработчика aj3423. Это не красивая обертка с кучей рекламы, а суровый инструмент, который просто работает.
Главная фишка — приватность. Приложение не требует регистрации, не просит ваш email и, самое главное, не выгружает ваши контакты в облако. Все базы работают локально или через анонимные запросы.
Как это работает на практике
Вы ставите apk файл (да, придется разрешить установку из сторонних источников или зайти в F-Droid, мы же не ищем легких путей, ведущих в рабство), даете нужные разрешения, и наступает тишина.
В отличие от стандартных решений, SpamBlocker не пытается заменить вашу «звонилку». Он работает как фильтр.
- Звонки: проверяет входящий по базам, регулярным выражениям (о них ниже) или черным спискам. Если мусор — сбрасывает или глушит.
- СМС: перехватывает уведомления. Спам остается в телефоне, но вы о нем не узнаете, пока сами не захотите проверить папку «Мусор».
Для тех, кто любит погорячее: RegEx
Если вы технарь или просто любите контролировать всё до мелочей, тут есть поддержка регулярных выражений. Можно заблокировать не просто конкретный номер, а целые маски. Например, всех, чьи номера начинаются на +7999... и содержат определенную последовательность цифр.
Звучит сложно? Возможно. Но есть и простые настройки: блокировка по префиксам, «белые списки» для контактов и умный режим, который пропускает звонок, если вы недавно заказывали такси или доставку (функция анализа уведомлений от других приложений).
> Представьте: курьер звонит вам, и спам-фильтр его пропускает, потому что за минуту до этого приложение доставки прислало пуш «Курьер назначен». Это гениально.
Что по минусам?
Давайте честно, без ложки дегтя никуда.
- Интерфейс. Он спартанский. Никаких красивых анимаций и котиков. Только списки, галочки и логи.
- Настройка. Это не кнопка «Сделать хорошо». Придется потратить 10 минут, чтобы разобраться в галочках и доступах.
- Android only. Владельцы яблок, простите, но ваша закрытая экосистема такого не позволяет.
Итого
Если вам важно, чтобы телефон молчал, когда звонят мошенники, и при этом вы не хотите делиться своей записной книжкой с дядей из большого IT — это ваш выбор. Проект полностью Open Source, код открыт, подвохов нет.
Скачать можно бесплатно, рекламы нет внутри вообще. Автор делает это, похоже, из чистой ненависти к спамерам. И я его понимаю.
🔔 Если статья была полезной, жмите на колокольчик на главной странице канала, чтобы быть в курсе новых публикаций, и подпишитесь, если ещё не подписаны! 📰