Reality Scam Interceptor
Reality Scam Interceptor is an AI-powered, privacy-first call protection system that detects scam calls by understanding conversations rather than relying on caller IDs.
Core trick
On-device Gemma scores conversation risk per turn, escalating to a Gemini Live speech session only after the user approves.
Description
Reality Scam Interceptor is an AI-powered, privacy-first call protection system that detects scam calls by understanding conversations rather than relying on caller IDs. The system leverages Gemma as an on-device reasoning engine to continuously interpret conversational context, identify social engineering patterns, and generate real-time, explainable risk assessments while preserving user privacy. When a conversation exceeds a predefined risk threshold, Gemini Live is seamlessly activated—with the user's approval—to conduct speech-to-speech verification, gather additional conversational evidence, and validate the caller's intent before recommending whether to continue or terminate the call. By combining on-device intelligence with adaptive cloud-assisted verification, the system proactively protects users from evolving social engineering attacks.
README excerpt
# Reality Scam Intercept > **Prototype developed at Reality Play** **AI-powered, privacy-first call protection: an on-device Gemma agent that understands the conversation, and a Gemini Live agent that takes the call and interrogates the caller.** > *Formerly **RSD — Reality Scam Detect**. The project was renamed; some internal identifiers > (the Xcode target, the `com.rsd.*` bundle IDs, and the Android `com.rsd.app` package) still > carry the old `RSD` name and are intentionally left unchanged.*  -green)    --- ## What is RSI? Phone scams cost people tens of billions of dollars every year, and they almost always work the same way: a stranger calls, impersonates an authority, manufactures urgency, and pressures the victim into moving money before they have time to think. The tactics are well-known — but in the moment, under stress, they're hard to recognize. RSI detects scam calls by **understanding the conversation**, not by looking up the caller's number. It runs a two-tier agent: 1. **Detect — on-device, always.** **Gemma 4 E4B** (via Google's **LiteRT-LM**) runs as a *stateful