Live Test

Does Canvas know when you switch tabs?

Try it right now. Switch to another tab or window and come back — the counter below ticks up using the exact browser event Canvas's quiz log records. Nothing leaves your browser.

Live detectionWatching this tab
0
Times you left this tab
0.0
Seconds off the page

Switch to another tab or window and come back. Each switch you just made would appear in a Canvas quiz log as a “Stopped viewing the quiz” event, timestamped to the second — the trail instructors actually review.

Nothing leaves your browser.

What just happened

Every modern browser exposes a Page Visibility API that fires an event the moment a tab is hidden or shown. Canvas listens for that event during a Classic Quiz and writes it into the quiz log as a “Stopped viewing the Canvas quiz-taking page” entry, followed by “Resumed” when you come back. This test uses the identical event — so the number above is, quite literally, what your instructor would see.

One or two switches rarely matter. A timed quiz with a dozen of them, each lining up with a correct answer, is the pattern that gets a log pulled and reviewed. See exactly how it reads in the quiz log simulator.

The fix is to never leave the page

You can't un-flag a tab switch, so the only reliable move is to not create one. That's the entire idea behind the CheatGPT extension: it reads the question and answers it inside the quiz page, so there is no second tab to open and nothing for the log to record. Your timing stays natural and your attempt looks completely ordinary.

Frequently asked questions

Does Canvas really detect tab switching?
On Classic Quizzes, yes. Canvas records a “stopped viewing the quiz” event whenever the quiz page loses focus, using the browser's Page Visibility API — the same signal this test uses. Instructors can open the quiz log and see each one, timestamped.
Is this test sending my activity anywhere?
No. Everything runs locally in your browser to demonstrate the signal. We don't record, store, or transmit any of it.
How do I avoid leaving tab-switch events in a real quiz?
Don't leave the quiz page for answers. That's the whole point of CheatGPT — it answers questions inside the page, so there's no tab to switch to and nothing for the log to record.

Get every answer. Stay invisible.

Instant, undetectable AI answers for every Canvas quiz, test, and homework. Set up in under two minutes.