Outsider Stage 0.5
Replay and verify a real, sealed Outsider Stage 0.5 intervention chain.
Translation pending
Consent-first personal safety & anti-scam agent — built so it can’t become the surveillance tool it prevents. Part of the Guardian security portfolio.
SecurityPython · JavaScriptGitHub @jeffreyesdavidOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A free, bilingual (English / Español) AI scam shield for everyday people and their families.
Un escudo gratuito y bilingüe contra estafas, hecho para las familias.
Paste a suspicious text, email, or phone number, or upload a screenshot. Aegis tells you if it's likely a scam, shows you the red flags, and tells you what to do next, in plain English or Spanish.
Aegis is a consent-first personal safety and anti-scam agent, built so it can never become the surveillance tool it's meant to prevent. It's part of the Guardian security portfolio, alongside VPN Guardian and Wi-Fi Guardian. Like its siblings, it's open source and auditable, so you can verify there's no hidden backdoor.
Live: try the scam checker in English or Spanish. AI layer powered by Meta's Muse Spark.
Scams, not hacks, are where people lose the most money:
Source: FBI IC3 2025 Internet Crime Report (April 2026).
Data breaches make it worse. Leaked personal info lets scammers write texts that mention your real name, bank, or recent order. Existing scam checkers mostly give a yes/no answer, in English, behind a paid antivirus plan.
Aegis is different:
Most "family tracking" apps quietly cross the line into surveillance. Aegis is the opposite bet: a safety tool people install because it protects them, built transparently enough that they can trust it.
Aegis uses two layers. A fast, local rule engine (already shipped, see app/scam/) catches known patterns with no network at all. The AI layer reads what rules can't: screenshots, new scam scripts, and context.
Screenshot / text / number
│
▼
┌─────────────────┐
│ Rule engine │ local, instant, no network
│ (scam_shield.py)│ known scam patterns + scoring
└────────┬────────┘
│
▼
┌─────────────────┐
│ Muse Spark │ reads the message or screenshot, reasons about
│ (Meta Model API)│ red flags, searches for reports on the sender
└────────┬────────┘
│
▼
┌─────────────────┐
│ Verdict card │ 🔴 Likely scam / 🟡 Suspicious / 🟢 Looks safe
│ │ + red flags found + what to do next (EN/ES)
└────────┬────────┘
│
▼
┌─────────────────┐
│ Muse Image │ optional "Anatomy of this scam" warning card
└─────────────────┘ to share with family
In your browser: jeffreyesdavid.github.io/aegis-guardian/app. English and Spanish, runs entirely on your device.
From the terminal:
python3 app/scam/scam_shield.py --file app/scam/samples/scams.txt
Tests: cd app/scam && python3 -m unittest (23 tests) and node app/scam/test_parity.mjs (checks the browser and Python engines agree).
| Tool | Role in Aegis |
|---|---|
| Python rule engine | Local, offline first pass (app/scam/) |
| Muse Spark (Meta Model API) | AI scanner: reads text and screenshots, reasons about red flags, web-search grounding |
| Muse Image | Generates shareable scam warning cards |
| SAM 3.1 | Experimental: "X-ray mode" to highlight suspicious parts of a screenshot |
| Muse Code | AI coding agent used to build the project |
app/ai/)A safety agent that protects the people who opt in. It flags scams, lets you share your location with people you choose, and reaches your trusted circle if something's wrong, without ever tracking anyone who didn't agree to it.
The hard line: consent is the only difference between a guardian and stalkerware. Everything here is designed around that.
| Feature | What it does | Data source |
|---|---|---|
| Scam shield | Flags scam texts, numbers, and screenshots and explains why | Your messages, shared by you |
| Safety check-ins | Share live location with contacts you pick; auto-share last location if you miss a ping | Your device, opt-in |
| Trusted circle | Name your emergency contacts; the right person is reached first | Your contacts, your choice |
| Routine sense | Notices big breaks from your normal pattern and prompts a gentle "you good?" | On-device only |
If a feature can't be built with the tracked person's knowledge and consent, it doesn't get built.
A safety app that gets hijacked becomes the worst-case tool. Security is the backbone, not a feature.
Full details: docs/threat-model.md
┌─────────────────────────────────────────────┐
│ MOBILE APP │
│ (iOS / Android — most logic lives here) │
│ │
│ ┌───────────┐ ┌────────────┐ ┌──────────┐ │
│ │ Scam │ │ Routine │ │ Trusted │ │
│ │ classifier │ │ engine │ │ circle │ │
│ │ (on-device)│ │ (on-device)│ │ manager │ │
│ └───────────┘ └────────────┘ └──────────┘ │
│ │ │ │ │
│ ┌──────────────────────────────────────────┐ │
│ │ Crypto layer (secure enclave keys, E2E) │ │
│ └──────────────────────────────────────────┘ │
└──────────────────────┬────────────────────────┘
│ ciphertext only
▼
┌─────────────────────────────────────────────┐
│ RELAY SERVER │
│ Stores & forwards encrypted blobs. │
│ Cannot read location, messages, or contacts. │
│ Handles: delivery, push triggers, auth. │
└─────────────────────────────────────────────┘
Mobile app (the core)
scam/ — scam scanner: local rules today, AI layer next; reporting pipelineroutine/ — on-device pattern engine; learns normal behavior; flags anomalies; never leaves the devicecircle/ — trusted-contact management; invites, consent records, revocationcrypto/ — key generation in the secure enclave; E2E encrypt/decrypt; key rotationcheckin/ — the ping → wait-window → last-location flow, with cancelRelay server (deliberately dumb)
Contact pings you
→ you don't respond within the set window
→ your last location is shared with your chosen circle
→ you can cancel at any point
aegis-guardian/
├── README.md
├── docs/ # landing page + threat model
├── app/
│ ├── scam/ # scam shield (shipped) + AI layer (in progress)
│ ├── routine/
│ ├── circle/
│ ├── crypto/
│ └── checkin/
├── relay/ # store-and-forward server
└── LICENSE
MIT