🛡️Open Source · Android · Free to start

Your AI Shield Against Phone Scams

CallShields listens in the background and alerts you the moment a call shows scam signals — privately processed on your device or secured in the cloud.

No Audio Stored
Android
Open Source
9:41
CallShields
Active
Incoming call
+852 9123 4567
Unknown number
AI Analyzing...
⚠️SCAM DETECTED

"Bank account" + "urgent verification" pattern detected.

🔊 Alert Active
How It Works

Scam protection in 3 simple steps

CallShields works silently in the background — no setup required after installation.

01

Record the call

CallShields runs in the background using Android's Accessibility Service to capture call audio.

02

Transcribe locally

Vosk converts speech to text entirely on your device — no audio ever leaves your phone.

03

AI scam detection

The transcript is analyzed by an LLM to score scam probability, flag red flags, and recommend action.

Fast
Private
Accurate
Free tier
Privacy

Privacy first.
Always.

We built CallShields with the belief that privacy isn't a feature — it's a right. Every architectural decision reflects that commitment.

View Source on GitHub

Local Mode

Everything stays on your device. Vosk transcribes audio offline. Zero data sent to any server.

Secure Cloud Mode

Only anonymized text transcripts are sent — never audio. Secured with Supabase RLS and JWT auth.

Open Source

Our full source code is on GitHub. Audit every line. Trust through transparency, not promises.

Our Story

Why we built CallShields

Phone fraud costs billions annually. The elderly and vulnerable are hardest hit — often targeted by sophisticated social engineering that plays on fear and urgency.

Existing solutions require cloud audio uploads or charge expensive monthly fees. We wanted something anyone can use, privately, without surrendering their data.

CallShields is built by developers who believe in open, trustworthy tools. Our local mode is free forever — because everyone deserves protection.

💸
$80B+
Scam call losses globally in 2025
🛡️
Open source & auditable
Codebase status
📱
Android · Local + Cloud
Platforms & modes
Pricing

Free or Paid? Your Choice

We offer two modes to fit your needs and privacy preferences.

Free Plan

Local & Private

Just by downloading our app—no sign up required—you can enjoy local model support. All processing happens completely on your device, works without internet, and stays 100% private.

No account or sign-up needed
Works completely offline
Detects common scams (fake delivery, police impersonation) and generates brief summaries
100% private—data never leaves your phone
Requires high computational power and may drain battery faster

Paid Plan

Enhanced Protection · $14.80/month

For users at higher risk of targeted scams. Scammers often use personalized tactics and your personal information to seem credible. Our paid plan uses state-of-the-art language models to detect these nuanced attacks—notifying you seconds before you fall into their trap.

Faster, more accurate scam detection and call summaries
Detects personalized & sophisticated tactics
Real-time alerts powered by SOTA AI models
Extra layer of protection for you & family
Offloads processing to our secure servers to save your battery life

Frequently Asked Questions

Ready to Stop Phone Scams?

Join thousands of residents who trust CallShields to protect them from fraudulent calls — privately, accurately, and for free.