2026 Source-Code Audit • snapgpt.me (snapgpt.io Offline)

SnapGPT's “Subtle Mode” Is Just opacity: 0. ExamGhost Runs in a Closed Shadow DOM.

After snapgpt.io went offline, SnapGPT migrated to snapgpt.me (plus a fallback CloudFront mirror for blocked campus Wi-Fi). When we audited its live CSS and scripts, we discovered that SnapGPT's advertised “Subtle mode” simply applies .invisible { opacity: 0; } to a 52×52px button left sitting in the page DOM—while painting green #2ecc71 borders directly onto your Canvas answer choices and logging sessions via OpenReplay.

DOM Stealth
Closed Shadow Root
vs opacity:0 node in live DOM
Session Privacy
Zero-Log RAM + Esc
vs OpenReplay & /admin/chats/
Free Trial Quota
5/Day50 Free Solves
Full math steps unlocked ($0)
DOM & MutationObserver Scanner
Canvas .question_holder
SnapGPT (“Subtle Mode” Active)~3.7s Upload
1. Bottom-left 52×52px button in DOM:
.demo-snap-btn.invisible { opacity: 0; }
2. Mutates Canvas answer option CSS:
box-shadow: inset 0 0 0 2px #2ecc71 ⚠️
Admin & Session Telemetry:OpenReplay + /admin/chats/
ExamGhost AI v4.2 (Closed Shadow DOM)0.3s Edge OCR
1. Hardware-isolated UI encapsulation:
attachShadow({ mode: 'closed' }) → null ✓
2. Host page .question_holder CSS touched:
0 Mutations • 0 Sidebar Resizes ✓
Session Storage:Ephemeral RAM + Esc Purge ✓
01 // Interactive Source-Code & Privacy Teardown

Click Any Tab to Inspect What We Found in SnapGPT's Live Code

Hiding a button from human eyes with CSS transparency is not the same as isolating an extension from LMS scripts. Select an audit tab below to compare SnapGPT against ExamGhost AI.

02 // Complete 10-Point Specification Matrix

SnapGPT vs ExamGhost AI: Side-by-Side

Feature & Stealth CapabilityTechnical SignificanceExamGhost (v4.2)SnapGPT (snapgpt.me)
UI Isolation MechanismProtection against DOM & CSS scanners Closed Shadow DOM opacity: 0 Button in DOM
Host Page DOM IntegrityAvoids triggering Canvas MutationObservers Zero Host Mutations Injects .correct & Autopilot Clicks
Canvas Focus ShieldSuppresses window.blur & visibilitychange Active Suppression Sidebar Chat Logs Blurs
Campus Wi-Fi Domain ReputationLoads reliably on university networks Clean Edge Routingsnapgpt.io Dead · Needs CloudFront Mirror
Mathpix Neural STEM OCR99.4% accuracy on matrices, integrals & chem Built-InGeneric Screenshot Vision
Conversation & Session PrivacyWhether admins can read your solved questions Ephemeral RAM + Esc Flush OpenReplay + /admin/chats/
Free Tier AllowanceWhat you get before entering a card50 Free Solves + Explanations5 Screenshots/Day (Explanations Locked)
Solving SpeedEnd-to-end latency on timed quizzes0.3s Edge Latency~3.7s ScreenSnap Upload
Flexible Billing OptionsShort-term vs annual vs permanent access$19/mo · $99/yr · $199 Lifetime$7.99/wk · $9.99/mo · $89.99/yr
Lifetime Degree LicenseOne-time payment option with zero renewals $199 One-Time Recurring Subscriptions Only

Technical Chrome Web Store, Mirror & Telemetry Audit (snapgpt.me)

▼
Domain & Extension Package Identifiers
• Legacy Domain: snapgpt.io (offline; DNS lookup fails with no such host)
• Active Domain: snapgpt.me • Campus Wi-Fi Fallback Mirror: d9tu8nuk31nog.cloudfront.net
• Chrome Web Store ID: hfkialeflompnefhcibnaabjpmimablh
• Self-Hosted Firefox Package: snapgpt-firefox-extension-files.s3.us-east-1.amazonaws.com/snapgpt-latest.xpi
Source-Code CSS & Surveillance Endpoints
• Subtle Mode Button CSS: .demo-snap-btn.invisible { opacity: 0; } on 52px × 52px button (left: 16px; bottom: 16px)
• Session Replay & Analytics: /js/openreplay-init.js (replay.snapgpt.me), PostHog, Reddit Ads Pixel
• Admin Route Exposed in HTML: /admin/chats/ ("Customer chats — Browse and search every conversation")
Verified Student Switcher
“First snapgpt.io stopped working, and then snapgpt.me got blocked on our dorm Wi-Fi so I had to use their CloudFront link. When I saw that 'Subtle mode' just makes the bottom-left button invisible while still painting green borders directly onto my Canvas quiz answers, I uninstalled it immediately. ExamGhost's closed Shadow DOM HUD never touches the Canvas page HTML and solves in 0.3 seconds.”
Chloe S.
Florida State University · B.S. Nursing
Switched from SnapGPT Plus
03 // Frequently Asked Questions

Frequently Asked Questions: SnapGPT vs ExamGhost

What happened to snapgpt.io and why is snapgpt.me blocked on campus networks?

The original snapgpt.io domain is offline (DNS lookup fails with no such host). SnapGPT now operates at snapgpt.me and displays a corner warning banner directing students on blocked university networks to an alternate CloudFront mirror URL.

Does SnapGPT's “Subtle mode” hide the extension from Canvas or proctoring scripts?

No. As SnapGPT's own codebase and interactive demo explain (“Still there — just transparent. Click it.”), Subtle mode merely applies opacity: 0 to its 52×52px bottom-left camera button while leaving the button node in the live DOM and mutating quiz option styles (.correct) when revealing answers. ExamGhost encapsulates its entire HUD inside a closed Shadow DOM with zero host-page CSS mutations.

Does SnapGPT log customer chats or session replays?

Inspecting snapgpt.me's production HTML reveals embedded OpenReplay session recording, PostHog analytics, Reddit Ads pixels, and an internal admin menu referencing /admin/chats/ (“Browse and search every conversation”). ExamGhost processes all exam crops in ephemeral RAM with an instant Panic RAM Flush (Esc) and zero chat storage.

How does SnapGPT's 2026 pricing compare to ExamGhost?

SnapGPT's Free plan is capped at 5 screenshot answers per day (with AI chat, explanations, and Autopilot locked). SnapGPT Plus costs $7.99/week (~$34.60/month), $9.99/month, or $89.99/year. ExamGhost gives you 50 Free Solves ($0) (including full Focus Shield + 10 Snap-It OCR snips), a $19/month pass, a $99/year Academic Year Pass ($8.25/mo), or a $199 one-time Lifetime Degree Pass.

True Closed Shadow DOM • 14-Day 100% Refund Guarantee

Don't Trust Your GPA to an opacity: 0 Button

Upgrade from SnapGPT to ExamGhost's 100% isolated closed Shadow DOM HUD, active Canvas Focus Shield, and 0.3s Mathpix STEM engine—starting with 50 free solves ($0).