SpamBlocker

github.com/aj3423/SpamBlocker Android Apps Open-source projectOpen source

SpamBlocker filters unwanted Android calls and SMS messages, providing controls for blocking communications.

github.com/aj3423/SpamBlocker
SpamBlocker homepage screenshot

About SpamBlocker

SpamBlocker is an open-source Android app, supporting Android 10 and later, that filters unwanted calls and SMS messages. It works alongside the phone's existing call and SMS apps rather than replacing them. For calls, it acts as a caller ID app. For SMS, it takes over message notifications, so the SMS app's notifications must be turned off to avoid duplicates. The app can be closed after setup and does not need to run continuously in the background.

Filtering can be based on contacts, contact groups, contact prefixes, STIR/SHAKEN attestation, repeated calls, previously dialed or answered numbers, and regular expressions. Spam databases can be downloaded and integrated, and optional online features send number lookups or spam reports to external services. Several features depend on the INTERNET permission, so users who want to avoid external requests should review these features before enabling them. Limits stated in the source include no planned support for automatic SMS clearing, RCS messages, or Android 9 and earlier. Android 16 and later show a missed call notification for silenced calls.

Key features

  • Filters calls and SMS by contacts, contact groups, and contact prefixes
  • Blocks calls that fail STIR/SHAKEN attestation or are repeated within a short time
  • Checks numbers against downloadable spam databases, such as the FTC-DNC registry
  • Performs instant online lookups of incoming numbers across multiple API endpoints
  • Trains a local spam SMS filter on the user's own messages
  • Adjusts rules by schedule, calendar events, meeting mode, and recent app use
Best for: Android 10 and later users who want to filter unwanted calls and texts and are comfortable with an open-source app that uses optional online lookups.
Good for
  • Open source, with source code available on GitHub
  • Works without replacing the phone's existing call or SMS app
  • Permissions are listed as optional, each with a stated purpose
Watch out for
  • No planned support for automatic SMS clearing, RCS, or Android 9 and earlier
  • On Android 16 and later, silenced calls still show a missed call notification
  • SMS filtering requires disabling notifications in the SMS app to avoid duplicates

SpamBlocker at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Android
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

SpamBlocker alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Silence

f-droid.org/packages/me.lucky.silence

Silence blocks calls from unknown numbers on Android, with release notes describing updates to its call screening filter.

Popular in Android Apps

Well-known listings from the same topic.

All 367

SpamBlocker FAQ

Does SpamBlocker replace my phone's call or SMS app?
No. It works without replacing the call or SMS app. For SMS, you need to disable notifications from your SMS app to avoid duplicate alerts.
Which Android versions are supported?
The repository describes the app as supporting Android 10 and later. Android 9 and earlier are listed as having no planned support.
Which features send data to outside services?
Instant Query checks incoming numbers against online API endpoints, and Report Spam can submit numbers to crowd-sourced databases. Both use the INTERNET permission.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing