Free forever · Open source · Apache-2.0
Your phone stops ringing
with garbage.
HuShield is a community-powered spam call and text filter for iPhone. People report bad numbers, those reports fold into a shared reputation score, and every device pulls the resulting blocklist automatically.
It knows nothing about you. No account. No sign-up. Your phone number is never sent anywhere. Your contacts are never uploaded. The only identity in the entire system is an anonymous hardware key your iPhone generates.
- 0Stars
- 1Contributors
- 0Merged PRs
- 10Open issues
- 8Good first issues
How it works
-
Someone reports a number
A spam call comes in. One tap marks it. No form, no account, no personal detail attached.
-
The community's reports are weighed
Reports are combined into a score that decays over time, so a number that stopped calling stops being blocked. Each device's influence depends on how often its past reports matched what everyone else concluded — which makes coordinated abuse expensive.
-
Every phone gets the result
Devices pull a compact update. Known-bad numbers are blocked outright, borderline ones are labelled so you can decide. Text filtering runs entirely on-device, even in airplane mode.
Why this is open source
Every other app in this category asks you to hand over your contact list. That is the business model: your address book is the product. HuShield cannot do that, because there is nowhere in the schema to put it.
You should not have to take that on faith. Read the code. The scoring engine is a pure function, the database has five tables, and the only identifier anywhere is an Apple App Attest key. If we ever added tracking, the diff would be public.