Home / Blog / Can Canvas See What Tabs You Have Open?

Can Canvas See What Tabs You Have Open?

Stay Invisible on Canvas Quizzes

Canvas Ninja blocks tab-switch tracking so your teacher never knows you left the page. Zero flags. Zero evidence. Install it in 10 seconds.

Get Canvas Ninja

No, Canvas cannot see your specific tabs or which websites you visit. However, Canvas can detect when you leave the quiz page through browser focus events, and this gets logged in your quiz activity log for your teacher to review.

If you have ever taken a Canvas quiz and wondered whether your instructor could see you switching to Google, Quizlet, or a study guide in another tab, you are not alone. This is one of the most common questions students ask about Canvas tracking, and the answer is more nuanced than a simple yes or no. Canvas does not have the ability to read your browser tabs, inspect your open applications, or monitor your screen in any way. But it does have a built-in mechanism that tells your teacher whenever you navigate away from the quiz page, and that distinction matters a lot.

In this guide, we will break down exactly how Canvas tab detection works in 2026, what information your teacher can actually see, and what steps you can take to keep your quiz activity log clean.

How Canvas Tab Detection Actually Works

To understand what Canvas can and cannot see, you need to understand the technology behind its tab detection system. Canvas uses standard browser APIs, specifically the Page Visibility API and browser focus events, to determine whether you are actively viewing the quiz page.

Here is how it works at a technical level. When you open a Canvas quiz, the quiz page loads a JavaScript file that listens for two types of browser events:

  • visibilitychange - This event fires whenever the browser tab becomes hidden or visible. If you switch to a different tab, minimize the browser, or open a new window on top of the quiz, the browser reports the quiz tab as "hidden."
  • blur / focus - These events fire when the browser window itself loses or gains focus. Clicking on any application outside the browser, such as a calculator or notes app, triggers a blur event on the quiz page.

When Canvas detects one of these events, it sends an API call back to the Canvas server with a timestamp and a simple message: "the student left the quiz page." That is the full extent of the data Canvas collects. It does not capture a screenshot of your screen, it does not read the titles of your other tabs, and it does not record which URL you navigated to. The only information transmitted is the fact that you left and when you came back.

This is an important distinction. Canvas operates within the security sandbox of your web browser. Web browsers are designed to prevent websites from seeing what other websites you have open. This is a fundamental security feature of the internet, and Canvas cannot bypass it. No website, Canvas included, can enumerate your open tabs or read content from another domain. The browser simply will not allow it.

What Your Teacher Sees in Quiz Logs

When your teacher reviews your quiz attempt, they have access to a feature called the quiz activity log. This log presents a chronological timeline of your quiz session, and it includes entries like:

  • Quiz started - the timestamp when you began the attempt
  • Left the quiz page - each instance where the tab detection triggered
  • Returned to the quiz page - when you came back to the quiz tab
  • Answered question X - when you selected or changed an answer
  • Quiz submitted - the timestamp of your final submission

What stands out immediately are the "left the quiz page" entries. If your log shows that you left the quiz page six times during a 30-question multiple choice exam, your teacher will likely notice. They cannot see that you went to Quizlet or Google, but the pattern of frequent departures during a timed quiz paints a picture that most instructors interpret as looking up answers. This is exactly what Canvas Ninja blocks automatically — it prevents these entries from ever appearing in your log.

Teachers can also calculate how long you were away each time by looking at the gap between the "left" and "returned" timestamps. A student who leaves for 45 seconds, comes back, answers a question, then leaves again for another minute is exhibiting behavior that looks very different from someone who accidentally clicked their bookmarks bar once.

The quiz activity log is available to instructors for both Classic Quizzes and New Quizzes, although the interface and level of detail differ slightly between the two, which we will cover in a later section.

Can Canvas See Your Browser History?

No. Canvas absolutely cannot see your browser history. Your browsing history is stored locally on your device and is protected by your browser's security model. No website can access another website's data, your bookmarks, your saved passwords, your downloads, or your browsing history. This applies to Canvas just as it applies to every other website on the internet.

There is a common misconception that because Canvas is provided by your school, it might have elevated permissions or special access to your computer. This is not the case. Canvas is a web application that runs inside your browser tab, and it is bound by the same security restrictions as any other website. Your school's IT department cannot grant Canvas the ability to read your browser history through the LMS itself.

The only scenario where your browsing activity could be monitored is if your school has installed dedicated monitoring software on a school-owned device, such as GoGuardian, Securly, or Lightspeed. These are separate applications that run at the operating system level, not through Canvas. If you are using your own personal device, these tools are not present, and your browsing history remains completely private from Canvas and your institution.

Does Canvas Know Which Website You Visit?

No. When Canvas logs a "left the quiz page" event, it contains zero information about where you went. Canvas does not know whether you switched to Google, opened a PDF, checked your email, or simply minimized the browser to look at your desktop wallpaper. All Canvas knows is that the quiz tab lost focus.

This is a direct consequence of how web browsers work. The browser's security architecture, known as the same-origin policy, prevents any website from accessing information about other open tabs or windows. Canvas runs on your school's Canvas domain (for example, myschool.instructure.com), and it has absolutely no ability to read data from google.com, quizlet.com, or any other domain. The browser enforces this boundary at a fundamental level.

So while your teacher can see that you left the quiz page, they cannot see where you went. The quiz log entry simply reads "left the quiz page" with no additional context. Your teacher must use their own judgment to interpret what that means, and in practice, multiple departures during a quiz are generally treated as a red flag regardless of the actual destination.

Stay Invisible on Canvas Quizzes

Canvas Ninja blocks tab-switch tracking so your teacher never knows you left the page. Zero flags. Zero evidence. Install it in 10 seconds.

Get Canvas Ninja

Tab Detection in Classic Quizzes vs New Quizzes

Canvas currently offers two quiz engines: Classic Quizzes and New Quizzes. Both support tab detection, but there are differences in how they implement and display it.

Classic Quizzes have been part of Canvas for years and include a well-known quiz activity log that teachers can access from the quiz moderation page. The log is straightforward and shows each event with a timestamp. Classic Quizzes use the Page Visibility API and blur/focus events as described above. The quiz log is easy for teachers to find and interpret, which means tab switches are highly visible.

New Quizzes (powered by Instructure's newer assessment engine) also track page departure events, but the reporting interface is different. New Quizzes display activity data within the SpeedGrader view, and the log format may present events in a slightly different layout. However, the core behavior is the same: leaving the quiz page generates a logged event that your instructor can review.

One thing to note is that New Quizzes have been gradually replacing Classic Quizzes across institutions, and Instructure has been updating the tracking capabilities of New Quizzes over time. As of 2026, both quiz types reliably detect tab switches and record them for instructor review. The method of detection is identical, only the teacher-facing reporting interface differs.

Regardless of which quiz type your instructor uses, the same principle applies: Canvas detects the departure event but does not capture any information about where you navigated. The log entry is functionally the same in both systems.

How to Prevent Canvas Tab Detection

If you want to avoid "left the quiz page" entries appearing in your quiz activity log, there are a few approaches students commonly consider, but most of them do not actually work.

Using incognito mode does not help. Canvas tab detection relies on browser focus events, not cookies or session data. Whether you take the quiz in a regular window or an incognito window, the Page Visibility API works exactly the same way. Your tab switches will still be logged.

Using a second device is partially effective. If you keep the quiz open on one device and search for answers on a separate phone or laptop, Canvas on the first device will not detect any tab switch because you never left the quiz tab. However, this approach is slow and cumbersome, and some students find it difficult to manage two screens during a timed exam.

Using a browser extension like Canvas Ninja is the most reliable method. Canvas Ninja is a Chrome extension specifically designed to intercept the JavaScript events that Canvas uses for tab detection. When Canvas Ninja's Privacy Guard feature is active, the extension prevents the Page Visibility API and blur/focus events from reporting back to Canvas. From Canvas's perspective, you never left the quiz page, even if you switched tabs dozens of times.

The Canvas Ninja extension works by running a content script that overrides the event listeners Canvas attaches to the quiz page. Instead of allowing the "left the quiz page" event to fire and reach Canvas's servers, Privacy Guard suppresses the event entirely. The result is a perfectly clean quiz activity log with no suspicious entries. Your teacher sees only "Quiz started" and "Quiz submitted" with normal answer timestamps in between.

Unlike other workarounds, Canvas Ninja does not require you to use a second device, change your browser settings, or modify your study workflow. You install the extension, toggle Privacy Guard on before starting your quiz, and take the quiz normally. You can switch tabs freely to look things up, and none of those departures will appear in your log.

Frequently Asked Questions

Can Canvas see what tabs I have open?
No. Canvas cannot see which specific tabs you have open or what websites you are visiting. It can only detect when the quiz tab loses focus, meaning you navigated away from the quiz page. The browser's security model prevents any website, including Canvas, from reading information about your other open tabs.
Does Canvas record every time I switch tabs?
Yes. Each time you leave the quiz page, Canvas logs a "left the quiz page" event with a precise timestamp in the quiz activity log. When you return, it logs that as well. Your teacher can review this timeline and see exactly how many times you navigated away and how long each absence lasted.
Can Canvas see my screen during a quiz?
No. Canvas LMS by itself has no screen-viewing or screen-recording capability. It cannot take screenshots, access your webcam, or monitor your desktop. Only third-party proctoring software, such as Respondus LockDown Browser, Honorlock, or Proctorio, can monitor your screen and camera. If your quiz does not require a proctoring tool, Canvas cannot see your screen at all.
Does using a second monitor trigger Canvas tab detection?
Simply moving your mouse to a second monitor does not trigger Canvas tab detection. However, if you click on a window on that second monitor, the browser focus shifts away from the Canvas quiz tab, and a "left the quiz page" event will be logged. The key factor is whether the quiz tab loses focus, not where your mouse cursor is positioned on screen.

Conclusion

Canvas cannot see what tabs you have open, which websites you visit, or what is on your screen. What it can do is detect when you leave the quiz page using standard browser focus events, and it logs every departure with a timestamp in your quiz activity log. Your teacher can then review that log and draw their own conclusions about what you were doing while you were away from the quiz.

The technical limitations are clear: Canvas operates within the browser sandbox and cannot access any information beyond its own tab. It does not read your browsing history, enumerate your open tabs, or capture screenshots. The only data point it collects is binary: you were either on the quiz page or you were not.

For students who want to keep their quiz activity logs clean, the most effective solution is using a tool like Canvas Ninja, which intercepts the detection events before they reach Canvas's servers. This ensures your log shows only normal quiz activity, regardless of how many times you actually switched tabs during the exam.

Understanding how Canvas tracking works puts you in control. Now that you know exactly what Canvas can and cannot see, you can make informed decisions about how you approach your quizzes and exams.

Still Taking Canvas Quizzes Unprotected?

Canvas Ninja blocks tab-switch tracking, saves your answers automatically, and gives you AI-powered help. Install it in 10 seconds — completely free.

Get Canvas Ninja