Repolode
aj3423

aj3423/SpamBlocker

Android 来电与短信通知拦截应用,通过多种过滤规则、联系人、垃圾号码库和本地 AI 识别骚扰电话和垃圾短信。

可替代:TruecallerHiya

Star
1,919
Fork
98
未关闭 Issue
4
最近提交
前天

这是什么?

SpamBlocker 是一款 Android 应用(支持 Android 10 及以上),用于过滤来电和短信,无需替换系统电话或短信应用。来电方面它作为来电显示(Caller ID)工作;短信方面它接管短信通知,你只需关闭短信应用的通知即可避免重复提醒。设置完成后无需在后台常驻运行。

拦截规则可以组合使用,包括是否为联系人、STIR/SHAKEN 认证状态、短时间内重复来电、拨打或接听过的号码、紧急号码、近期使用过的其他应用等。它还支持 FTC 免打扰名单等垃圾号码库、通过 PhoneBlock 等接口在线实时查询、按归属地或运营商拦截、正则表达式规则,以及可用你自己的短信数据训练的本地 AI 垃圾短信过滤。

项目基于 MIT 协议开源,可通过 F-Droid、Obtainium 或 GitHub Releases 获取,构建可复现。离线功能不收集任何数据,仅在使用在线查询或举报功能时,会向服务端发送 IP、号码等少量信息。

核心功能

  • 01按联系人、通话记录、STIR/SHAKEN 认证和重复来电等条件过滤来电。
  • 02接管短信通知进行拦截,并可用本地 AI 训练垃圾短信识别。
  • 03支持 FTC 免打扰名单等垃圾号码库,以及 PhoneBlock 等在线实时查询。
  • 04支持按归属地、运营商、正则表达式和时间计划设置规则。
  • 05可在拨打紧急号码、近期使用某些应用或收到服务通知后放行来电。

适用场景

  • 在不更换拨号应用的前提下,减少 Android 手机上的骚扰电话和诈骗电话。
  • 拦截垃圾短信和验证码轰炸,同时保留真实短信的通知。
  • 允许快递员或诊所等已知号码来电,同时拦截陌生号码。
  • 借助时间段规则,在夜间静音陌生来电。

快速上手

  1. 1

    从 GitHub 发布页下载 APK

  2. 2

    或从 F-Droid 安装

使用前须知

  • 需要 Android 10 或更高版本;Android 9 及更早版本不受支持,也没有支持计划。
  • 不支持 RCS 消息,且暂无支持计划。
  • 需要手动关闭短信应用的通知,以避免重复提醒。
  • 在线功能会将你的 IP 地址和被举报的号码发送至 API 服务器。

标签

常见问题

SpamBlocker 是什么?
Android 来电与短信通知拦截应用,通过多种过滤规则、联系人、垃圾号码库和本地 AI 识别骚扰电话和垃圾短信。 SpamBlocker 是一款 Android 应用(支持 Android 10 及以上),用于过滤来电和短信,无需替换系统电话或短信应用。来电方面它作为来电显示(Caller ID)工作;短信方面它接管短信通知,你只需关闭短信应用的通知即可避免重复提醒。设置完成后无需在后台常驻运行。
SpamBlocker 可以免费使用吗?用的什么许可证?
SpamBlocker 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
SpamBlocker 还在维护吗?
活跃维护中。SpamBlocker 最近一次提交是在 2026年10月18日。
SpamBlocker 适合用来做什么?
在不更换拨号应用的前提下,减少 Android 手机上的骚扰电话和诈骗电话。 拦截垃圾短信和验证码轰炸,同时保留真实短信的通知。 允许快递员或诊所等已知号码来电,同时拦截陌生号码。 借助时间段规则,在夜间静音陌生来电。
SpamBlocker 怎么安装和运行?
从 GitHub 发布页下载 APK 或从 F-Droid 安装
在哪里获取 SpamBlocker?
源代码和安装说明在 GitHub 上:https://github.com/aj3423/SpamBlocker

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目