Your quiz page

Practice quiz: tab switch test

Started: not yet Time running: 0:00

This page acts like a Canvas quiz page. After you start, try any of these:

  • switch to another tab, then come back
  • click another window or app
  • answer a question, then change the answer
  • copy, paste or right-click
What Canvas would record
Quiz log: Practice quiz, You Waiting
Session information: attempt 1, not started
  1. No entries yet. Press Start quiz to begin.
Times you left: 0 Time away: 0:00 Lines: 0

Status names from Instructure's quiz log guide for Classic Quizzes. The real Canvas screen looks different, and the “away” notes are ours: Canvas shows only the two times.

What Canvas would not record

This page counts some of these to show they happened. The Canvas quiz log has no line for any of them.

  • Where you went Not known This page only learns that it lost focus, and so does Canvas. Its page_blurred event has "event_data": null: no tab, site or app.
  • Copy and cut 0 seen here Not a quiz log status or an API event type.
  • Paste 0 seen here No paste event. A pasted answer logs as “Answered a question”, like a typed one.
  • Right-click 0 seen here Not one of the four log statuses.
  • Keystrokes 0 seen here No keystroke record in the log, only the saved answer.
  • Your extensions, screen and webcam Not in the log A web page cannot list your Chrome extensions, and the log holds no image or video.

Runs only in your browser. Your switches, answers and copies are never sent anywhere; the site counts one page view, as on every page.

How the Canvas tab switch test works

  1. Press Start quiz. The log shows the start time and “Viewed (and possibly read) a question”, the status Canvas uses while you are on the quiz page and have not answered yet.
  2. Answer question 1, then change your answer. Each change adds “Answered a question #1”. Instructure says repeats come from a changed answer or from autosave.
  3. Switch to another tab, click another app, or minimize the browser. The log adds “Stopped viewing the Canvas quiz-taking page” at that second.
  4. Come back. The log adds “Resumed”. The gap between the two times is all the pair tells a teacher.
  5. Copy the question, paste into question 2, right-click. The counters go up, and the quiz log gets no new line.

The test listens to the same browser signals a quiz page can use: the page losing focus (the blur event) and the page being hidden (the visibilitychange event, which fires when you switch tabs, minimize the browser, or switch apps on a phone). Closing the quiz tab also writes a “Stopped viewing” line in Canvas; this test cannot show that one, because closing the tab closes the test too.

What Canvas would record

The Classic Quizzes log is a list of timestamped statuses. Per Instructure's quiz log guide, there are four:

Log lineWhen Canvas writes it
Viewed (and possibly read) a questionYou are active on the quiz page and have not answered the question.
Answered a questionYou answer. A second line for the same question means you changed the answer, or autosave wrote it.
Stopped viewing the Canvas quiz-taking pageYou navigate away from the quiz: close the tab, open a new tab, or move to a different program.
ResumedYou return to the quiz.

Four conditions around it, all from the same guide. “Quiz Log Auditing is currently a course opt-in feature”, so a Classic quiz has a log only when the course turned it on. Quiz logs are kept for six months. The instructor opens the log by hand, one student at a time; Instructure documents no alert when you leave. And Instructure says quiz logs “are not intended to validate academic integrity or identify cheating”.

Behind the log, the Quiz Submission Events API stores the pair as page_blurred and page_focused, and Instructure's example shows both with "event_data": null. A focus event is a type and a time, nothing more. For every line in detail, read our Canvas quiz log guide and what “Stopped viewing” means.

What Canvas cannot see

ItemIn the quiz log?
Which tab, site or app you openedNo. Only the focus change, with no destination.
Why focus movedNo. A notification and a search write the same line.
Copy, paste and right-clickNo. No Instructure guide describes clipboard or right-click logging (see can Canvas detect copy and paste).
KeystrokesNo. The log holds the saved answer, not how you typed it.
Your screen or webcamNo. That takes a proctoring tool your school adds.
Your Chrome extensionsNo. Extensions run in an isolated world, and the log has no field for them.

Proctored exams are different. Respondus LockDown Browser disables task switching, and Honorlock can close tabs and detect window resizing; there, the question is not what gets logged but what is allowed. Our guide to how Canvas detects tab switching covers split screen, phones and both proctoring tools.

Classic Quizzes vs New Quizzes

The test above follows the Classic log, because Instructure publishes its exact status names. New Quizzes logs the same kind of thing in its own format.

ItemClassic QuizzesNew Quizzes
Where the log opensShow Student Quiz Results, then View LogModerate page, then View Log
Leaving the pageStopped viewing, then Resumed“Moments of stopping and resuming the quiz”
TimingA timestamp on each lineStart, finish and the time elapsed during each event
Turned on byCourse opt-in (Quiz Log Auditing)No opt-in described
Several devices or browsersNot describedRecorded only with Detect Multiple Sessions on; you get a notice, and only admins see the details
Which tab or siteNot recordedNot recorded
Student can view itNo student view documentedNo student view documented

Sources: the Moderate page guide, the New Quizzes settings guide and the multi-session details guide. New Quizzes can also show the client IP address to admins and roles with the view IP address permission.

Is there a 15 second rule?

Not in Instructure's documentation. The quiz log guide defines “Stopped viewing” by what you do, not by how long, and the API reference mentions no delay. The 15 and 30 second figures come from an Instructure Community forum answer, which says the entry “can occur” after those times, not that shorter gaps go unrecorded. So this test writes a line for every switch, however short. Plan for that.

Leaving the tab is the thing that gets logged

Every line this test writes about you leaving comes from one action: the quiz page losing focus. Looking up an answer is the usual reason people leave. Canvas Quiz Solver is a Chrome extension that puts the answer right below the question, inside the Canvas quiz page. You do not open a second tab, you do not copy the question into ChatGPT, and you do not switch windows, so there is no page switch for the quiz log to record.

It works on Classic Quizzes and New Quizzes, and you can start free. AI answers can be wrong, so check them against your course material. It does not run inside LockDown Browser, and Honorlock can turn Chrome extensions off during a proctored exam.

Common questions

Can Canvas tell if you switch tabs during a quiz?

Yes, as focus loss. When Quiz Log Auditing is on for the course, the Classic quiz log writes "Stopped viewing the Canvas quiz-taking page" when you open a new tab, close the tab or move to a different program, and "Resumed" when you come back, each with a timestamp. New Quizzes has its own log that shows moments of stopping and resuming the quiz.

Can Canvas see which tab or website I switched to?

No. The log line has a status and a time, nothing else. In the Canvas API the event is page_blurred, and Instructure's example shows its event_data as null: no tab title, no web address and no app name. This test shows the same limit, because a web page only learns that it lost focus.

Does the Canvas quiz log record copy, paste or right-click?

No. They are not among the four quiz log statuses or the event types in the Quiz Submission Events API, and no Instructure guide describes clipboard or right-click logging. Leaving the quiz page to copy something is different: that trip writes Stopped viewing and then Resumed.

Is there a 15 second rule for tab switching on Canvas?

Not in Instructure's documentation. The quiz log guide gives no minimum time, and the 15 and 30 second figures come from an Instructure Community forum answer. This test writes a line for every switch, however short, which is the safe way to read the rule.

Does New Quizzes log tab switching too?

Yes. The instructor opens View Log from the New Quizzes Moderate page, and Instructure says it shows each event, the time elapsed and moments of stopping and resuming the quiz. Like the Classic log, it names no destination. Instructure documents no student view of either log.

Does Canvas alert my teacher when I leave the quiz?

Instructure documents no alert. The instructor opens the log by hand, one student at a time. A tab switch shows up only if someone opens that log, and Canvas keeps quiz logs for six months.

Does this test send what I do anywhere?

No. The test runs in your browser and keeps nothing: the log is gone when you reload or close the page. Like every page on this site, it counts one page view; your tab switches, answers and copies are never sent.

Sources, checked 2026-10-09

Answers inside the quiz page

Canvas Quiz Solver shows the answer right below each question inside your Canvas quiz, so you never switch tabs to look it up. Start free.

Add to Chrome - free