Dragging a Crop Box & Waiting 10 Seconds Will Get You Flagged on Canvas.
StudyX (studyx.ai, operated by StudyX Inc) is a sprawling web portal for AI note taking, essay humanizing, and searching a 75M+ community homework bank. However, its Chrome extension (v1.0.324, only 1,000 users) exposes every internal file via wildcard **/* permissions, breaks inside Canvas New Quizzes LTI 1.3 iframes, and logs window.blur every time you drag its crop box and click [Get answer].
Any LMS script can probe assets/index-CxS0bAgs.css—and because StudyX omits all_frames: true, it cannot run inside Canvas New Quizzes LTI 1.3 iframes.
Forces you to drag a crop box and click [Get answer] (firing window.blur), wait 8–15s for 75M community search, then blocks free users with UltraUsageThresholdModal.
Zero exposed web_accessible_resources, full cross-origin LTI 1.3 iframe support, 8-layer window.blur blocking, and 50 free solves.
Why StudyX v1.0.324 Fails Inside Timed University Exams
Click any tab below to inspect StudyX's wildcard manifest exposure, 10-second community database polling, and credit modal paywalls.
Why Exposing "**/*" and Omitting all_frames Breaks Canvas Stealth
In Chrome extension security, setting "resources": ["assets/*", "**/*", "*"] with use_dynamic_url: false is the worst possible configuration for stealth. It allows any website or proctoring script to directly fetch StudyX's internal bundle files (assets/index-CxS0bAgs.css) to confirm the extension is installed.
Additionally, StudyX v1.0.324 omits all_frames: true from its content_scripts array—meaning it cannot read questions inside the cross-origin LTI 1.3 iframes used by Canvas New Quizzes.
Why Manual Cropping + 75M Community Search Costs You Time and Focus Logs
Instead of reading quiz questions in-place, StudyX v1.0.324 requires you to click its extension icon, drag a screenshot box around every single question, click [Get answer], and wait 8 to 15 seconds while it searches 75 million archived community answers and polls its AI backend.
Because StudyX has zero window.blur protection, interacting with its crop box and modal logs a 12-to-15 second Stopped viewing the Canvas quiz-taking page event on every question. ExamGhost solves in place across 3 frontier models in parallel with zero focus loss.
Click crop → Drag rectangle → Click [Get answer] → Fires window.blur → Wait 8–15s for 75M community DB search.
Press hotkey → Queries GPT-5.4 + Claude Sonnet 4.6 + Gemini 3.1 Pro simultaneously inside Closed Shadow DOM with Focus Shield active.
Mid-Exam UltraUsageThresholdModal Lockouts vs 50 Free Solves
StudyX splits its solver into basic StudyX AI and paid StudyX AI Pro. Once free users exhaust their daily starter credits, the extension triggers its hardcoded UltraUsageThresholdModal popup—demanding a $9.95 to $19.95/month ($120–$240/year) subscription to unlock Pro reasoning.
ExamGhost never downgrades your AI model. Every user gets 50 free solves powered by our full 3-model consensus engine (no credit card required), with simple upgrades at $19/mo, $99/yr ($8.25/mo), or $199 Lifetime.
StudyX (v1.0.324) vs ExamGhost: 2026 Matrix
Every stealth, LTI 1.3 iframe, latency, and pricing difference side by side.
| Feature / Technical Metric | StudyX (v1.0.324) | ExamGhost (2026 Stealth) |
|---|---|---|
| Web Accessible Resources | Exposes ["assets/*", "**/*", "*"] statically | Zero public assets exposed to host page scripts |
| Canvas New Quizzes (LTI 1.3 Iframes) | Omits all_frames (cannot run inside cross-origin iframes) | Native cross-origin LTI 1.3 iframe bridge |
| Canvas / Blackboard Focus Protection | None — Crop box & [Get answer] fire window.blur | 8-Layer Focus Shield blocks blur & visibilitychange |
| Answer Workflow & Speed | Manual screenshot crop + 8–15s 75M community search | 1-keystroke instant solve inside Closed Shadow DOM HUD |
| AI Reasoning Architecture | Community archive lookup + gated StudyX AI Pro | 3-Model Consensus (GPT-5.4 + Claude 4.6 + Gemini 3.1 Pro) |
| Emergency Panic Switch | None (opaque crop box & sidebar) | Hardware Panic Switch (⌘+Shift+U) + Opacity Slider |
| Free Trial & Pricing | Credit-capped free tier (UltraUsageThresholdModal); $9.95–$19.95/mo | 50 Free Solves • $19/mo • $99/yr ($8.25/mo) • $199 Lifetime |
Technical Chrome Web Store Manifest & Bundle Audit (StudyX v1.0.324)
studyx.aiillkpkffnkfiipoglfmhalijmcakbhjh (Version 1.0.324, Package Size 217KiB, ~1,000 users)assets/index.js-loader-_xwqLLa3.js & assets/index-CxS0bAgs.css at document_end (omits all_frames: true)"resources": ["assets/*", "**/*", "*", "assets/index.js-OkwNqp60.js", "assets/runtime-dom.esm-bundler-DenuzAw6.js"] with use_dynamic_url: falseUltraUsageThresholdModal • StudyX AI vs StudyX AI Pro ($9.95–$19.95/mo)Use StudyX If...
- You want a web dashboard with an AI Note Taker, Essay Humanizer, and Plagiarism Checker for take-home writing.
- You are searching older textbook problems in its 75M+ community Q&A archive with no time pressure.
- Avoid on live Canvas or Blackboard exams: Wildcard
**/*exposure and manual crop boxes trigger focus-loss flags.
Switch to ExamGhost If...
- You take timed assessments on Canvas Classic, Canvas New Quizzes (LTI 1.3), Blackboard, Moodle, or D2L.
- You want zero exposed manifest assets, Closed Shadow DOM isolation, and 8-layer Focus Shielding.
- You want 50 free solves and 3-model consensus accuracy (99.2%) without waiting 10+ seconds per manual crop.
Frequently Asked Questions: StudyX vs ExamGhost
Direct answers on StudyX v1.0.324's wildcard manifest, LTI 1.3 iframe support, and Canvas detection.
Can StudyX be used during Canvas quizzes without detection?
Does StudyX work inside Canvas New Quizzes (LTI 1.3)?
Why does StudyX take 8 to 15 seconds per question?
What is StudyX's UltraUsageThresholdModal and how much does StudyX Pro cost?
How does ExamGhost prevent professors from seeing the tool during in-person exams?
Start with 50 Free Solves—Native LTI 1.3 Support & Zero Blur Logs.
Test ExamGhost's Closed Shadow DOM HUD and 3-model consensus engine on your hardest STEM and business coursework with no credit card required.