AegisDial
The only consumer app combining real-time fraud prevention and full recovery in one product. Four iOS compilation targets. AES-256-GCM on every PII field. An AI Companion that talks a victim through 52 specific scam recovery sequences.
The market is fragmented. Victims pay for it.
A scam is a psychological event. The caller uses time pressure, fear, and authority to override judgment. The product has to operate at two moments: before the call succeeds (prevention) and after it does (recovery). No competitor ships both. AegisDial does.
5 shields. All operating before the victim loses anything.
52 scam types. Every one with a specific recovery sequence.
Four iOS compilation targets
CallKit caller-ID extensions and ILMessageFilter SMS extensions must be separate Xcode targets. Apple requires it. There is no way to ship caller-ID verdicts or SMS filtering from the main app bundle alone. All four targets share a Keychain access group for credential sharing.
Encrypted at rest. Everything.
A fraud prevention app stores exactly the data attackers want: call transcripts, breach exposure records, victim evidence files, AI companion conversation histories.
Every PII field is encrypted using AES-256-GCM before it is written to the database. The encryption key lives in Railway/Fly secrets. A database breach produces ciphertext. The DATA_ENCRYPTION_KEY is treated as unrecoverable if lost.
Stack
What building it taught us
Want something like this built?
We build full-stack consumer apps with AI embedded from the start.