Integrity OS is a browser extension that assigns a real-time trust score to every webpage a user visits using a layered system. The extension doesn't just stop there, it extendes user defined protections: disabling checkout, blurring sensetive/hateful content, providing audio summaries of webpages, etc.
One-time setup
User selects protection level:
- Minimal - Information only (for tech-savvy users). {Use gemini key to summarize findings}
- Scam Protection - Block suspicious payments
- Impulse Buy Protection - Cooling-off warnings
- Engagement Protection - Engagement bait warnings
< 1 second, runs on every page
- ✓ Domain age lookup (WHOIS API)
- ✓ SSL certificate validation
- ✓ Known scam database check
- ✓ Blacklist comparison (import a database of known trusted websites like Amazon)
- ✓ Basic page structure analysis:
- Excessive pop-ups?
- Payment forms present?
- Comment sections detected?
- Suspicious keywords ("limited time", "act now")
OUTPUT: Trust Score (0-100) [Base trust score is null]
Score ≥ 60 (Trustworthy) | Score < 60 (Suspicious)
↓ | ↓
✓ PASS - Show badge | TRIGGER LAYER 2
| Deep AI Scan
Only triggered if Score < 60
🤖 GOOGLE GEMINI
- Extract all text from page
- Run AI generation detection
- Output: % AI-generated (0-100%)
- Flag suspicious patterns (urgency, scam language)
ELEVENLABS
- Allow the user to listen to an audio render of the summary that Gemini finds.
RESULT: Updated Trust Score incorporating AI findings
Based on User Profile + Final Score
- AND Final Score < 40
- AND Payment forms detected:
- → HARD BLOCK payment submission
- → Show detailed warning with all red flags
- → [Notify trusted contact - out of scope]
- AND Checkout flow detected:
- → Show cooling-off prompt
- → [24hr delay - mentioned but not built]
- AND Comment form on low-trust site:
- → Show context warning before posting
- → [Delay submission - mentioned but not built]
- → Just display trust score badge
- → Show AI detection results if available
- → No blocking, full user autonomy
| Score Range | Badge | Status |
|---|---|---|
| 80-100 | 🟢 | Verified Safe |
| 60-79 | 🟡 | Proceed with Caution |
| 0-59 | 🔴 | Threat Detected |
- Trust score breakdown
- AI detection results
- Specific red flags
- Recommended actions