The problem Medusa solves
A modern scam is almost never a single call. It's a story that progresses across several channels, in order:
An app that only monitors calls sees a suspicious call. An app that only monitors texts sees a suspicious text. Neither sees that it's the same scammer, executing the same plan.
What Medusa does differently
Without Medusa
Three isolated events, three separate alerts (or no alert at all, since each signal looks harmless on its own).
With Medusa
A single coherent signal: "this number called, then texted, then reached out on WhatsApp within minutes" โ a pattern Medusa recognises and blocks.
Where and how it runs
Everything happens on your phone, not on a server. Medusa receives the authorized signals from each channel (a caller's number, a text's content, a messaging notification โ see why Egidio asks for this access), connects them, and makes a decision immediately. None of it is sent anywhere else.
Where the name comes from
Because a scam is never an isolated event. It's a story that moves from channel to channel โ that requires an engine designed specifically to follow it, not three filters that ignore each other.
What happens if Medusa gets it wrong?
Like any system, rare false positives are possible. Every intervention by Medusa is visible in History and explained โ and can be corrected in one tap if a legitimate message was filtered by mistake. Details: How to read and fix the history โ
Frequently asked questions
What is Medusa?
Egidio's engine that links signals from calls, texts and messaging apps to recognise a single multi-channel scam.
Why the name Medusa?
Because a scam is a story that moves from channel to channel โ it needed an engine designed to follow it.
Does Medusa work without internet?
Analysis happens on your phone. No data from your communications is sent to a server.
Does Medusa make mistakes?
Rare false positives are possible. Every intervention is visible and correctable in History.