Бесплатное приложение с открытым исходным кодом для Android, которое превращает телефон в локальную веб-панель для управления файлами, сообщениями, звонками, медиа и экраном.
aj3423/SpamBlocker
Android-приложение, которое проверяет входящие звонки и SMS-уведомления и блокирует спам с помощью фильтров, контактов, баз спама и локального ИИ.
Open source альтернатива:Truecaller
Hiya
- Звёзды
- 1,919
- Форки
- 98
- Открытые issues
- 4
- Последний коммит
- позавчера
Что это?
SpamBlocker — приложение для Android (Android 10 и новее), которое фильтрует входящие звонки и SMS, не заменяя приложение для звонков или сообщений. Для звонков оно работает как приложение Caller ID, а для SMS перехватывает уведомления о сообщениях: можно отключить уведомления приложения для SMS, чтобы избежать дублирования. После настройки приложению не нужно постоянно работать в фоне.
Фильтрация звонков и сообщений настраивается с помощью множества комбинируемых правил. Проверяется, есть ли звонящий в контактах, статус аттестации STIR/SHAKEN, повторные звонки, номера, на которые вы звонили или отвечали, экстренные номера и недавняя активность в других приложениях. Также поддерживаются базы спама, например реестр FTC Do Not Call, мгновенные онлайн-запросы в PhoneBlock, блокировка по геолокации и оператору, регулярные выражения и локальный ИИ, обученный распознавать спам в SMS.
Приложение распространяется с открытым исходным кодом по лицензии MIT через F-Droid, Obtainium и GitHub Releases. Сборки воспроизводимы, а в README описан офлайн-режим, который не собирает данные; ограниченный объём данных отправляется только онлайн-сервисам проверки.
Ключевые возможности
- 01Фильтрует звонки с учётом контактов, истории звонков, статуса STIR/SHAKEN и повторных вызовов.
- 02Блокирует SMS, перехватывая уведомления; при желании можно обучать локальный ИИ распознавать спам.
- 03Использует базы спама, например реестр FTC Do Not Call, и онлайн-сервисы проверки, такие как PhoneBlock.
- 04Поддерживает правила по геолокации, оператору, регулярным выражениям и расписанию.
- 05Разрешает звонки после набора экстренного номера, недавнего использования приложения или получения push-уведомлений и SMS от сервисов.
Сценарии использования
- Сократить количество рекламных и мошеннических звонков на Android, не меняя приложение для звонков.
- Остановить SMS-спам и поток OTP-кодов, сохранив уведомления о настоящих сообщениях.
- Разрешить звонки курьерам и из клиник, блокируя неизвестные номера.
- Отключать звук звонков с неизвестных номеров по ночному расписанию.
Быстрый старт
- 1
Скачайте APK со страницы релизов GitHub
- 2
Или установите приложение из F-Droid
Что важно знать
- Требуется Android 10 или новее. Android 9 и более ранние версии не поддерживаются, и планов по их поддержке нет.
- Сообщения RCS не поддерживаются, и планов добавить поддержку нет.
- Чтобы избежать дублирования уведомлений, отключите их вручную в приложении для SMS.
- При использовании онлайн-функций на серверы API отправляются ваш IP-адрес и указанный номер.
Темы
Частые вопросы
- Что такое SpamBlocker?
- Android-приложение, которое проверяет входящие звонки и SMS-уведомления и блокирует спам с помощью фильтров, контактов, баз спама и локального ИИ. SpamBlocker — приложение для Android (Android 10 и новее), которое фильтрует входящие звонки и SMS, не заменяя приложение для звонков или сообщений. Для звонков оно работает как приложение Caller ID, а для SMS перехватывает уведомления о сообщениях: можно отключить уведомления приложения для SMS, чтобы избежать дублирования. После настройки приложению не нужно постоянно работать в фоне.
- SpamBlocker можно использовать бесплатно? Какая у него лицензия?
- SpamBlocker распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- SpamBlocker всё ещё поддерживается?
- Активно поддерживается. Последний коммит в SpamBlocker — 18 окт. 2026 г..
- Для чего можно использовать SpamBlocker?
- Сократить количество рекламных и мошеннических звонков на Android, не меняя приложение для звонков. Остановить SMS-спам и поток OTP-кодов, сохранив уведомления о настоящих сообщениях. Разрешить звонки курьерам и из клиник, блокируя неизвестные номера. Отключать звук звонков с неизвестных номеров по ночному расписанию.
- Как установить SpamBlocker?
- Скачайте APK со страницы релизов GitHub Или установите приложение из F-Droid
- Где скачать SpamBlocker?
- Исходный код и инструкции по установке — на GitHub: https://github.com/aj3423/SpamBlocker
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приложение для Android и iOS, которое сканирует объявления Bluetooth LE и предупреждает о смарт-очках известных производителей поблизости.
Офлайн-просмотрщик файлов для Android без разрешений: открывает PDF, Word, Excel, PowerPoint, фото, видео, аудио, Markdown, код и ZIP-архивы.
Офлайн-набор инструментов для PDF на Android с приоритетом конфиденциальности: объединяйте, разделяйте, сжимайте, конвертируйте, подписывайте и размечайте PDF прямо на устройстве.
Android-приложение для запуска игр из библиотек Steam, Epic, GOG и Amazon на телефоне с облачной синхронизацией сохранений с ПК.
Открытый мультисистемный эмулятор ретроигр для Android на базе ядер Libretro: от NES до PSP и Nintendo 3DS.