SpamBlocker is a powerful open-source Android application designed to filter unwanted calls and SMS messages without replacing your default communication apps. Compatible with Android 10 and above, it offers a seamless experience by intercepting spam through advanced filtering mechanisms.
The app functions as a Caller ID tool for calls, identifying and blocking spam numbers based on various criteria. For SMS, it takes over notifications, ensuring that spam messages are filtered out while still being accessible in your default SMS app. This approach maintains your preferred messaging interface while enhancing security
Key Features:
- Contact-Based Filtering: Blocks messages and calls from unknown numbers or specific contact groups.
- STIR/SHAKEN Verification: Utilizes caller ID authentication to prevent spoofed calls.
- Repeated Call Detection: Identifies and blocks numbers that call repeatedly within a short timeframe.
- Dialed Number Recognition: Allows calls from numbers you’ve dialed recently, ensuring important contacts aren’t blocked.
- Call Alerts: Permits calls following specific SMS messages, useful for services that notify before calling.
- Recent App Usage: Allows calls if certain apps have been used recently, accommodating scenarios like food delivery or ride-sharing services.
- Meeting Mode: Automatically declines calls during online meetings to prevent interruptions.
- Off-Time Settings: Defines periods (e.g., nighttime) when calls are allowed, reducing disturbances.
- Spam Database Integration: Cross-references incoming numbers with public spam databases for real-time blocking.
- Instant Query: Checks incoming numbers online in real-time, querying multiple API endpoints simultaneously.
SpamBlocker is developed using Kotlin and is available on GitHub, encouraging community contributions. Its modular design allows for easy integration of additional spam databases and APIs, enhancing its adaptability to various user needs.
For developers and users interested in customizing their call and SMS filtering experience, SpamBlocker offers a robust foundation. Its open-source nature ensures transparency and continuous improvement through community collaboration.