Can Edgenuity See Your Tabs? What a Browser Actually Exposes | SnoopSolve Blog
Integrity

Can Edgenuity See Your Tabs? What a Browser Actually Exposes

This question gets answered badly almost everywhere, usually by claiming browsers make tab-switching invisible. They don't. Here's the accurate version.

Devin Aldridge
Devin Aldridge
July 18, 2026 • 6 min read
Share:
Can Edgenuity see your tabs featured image

The claim you'll see everywhere, and why it's wrong

Search this question and you'll repeatedly be told that "a web page can't see your other tabs — it's a browser security boundary."

That's half right in a way that's misleading. A page genuinely cannot see what's in your other tabs or which sites they are. But it absolutely can tell when you leave it, and that's usually what people are actually asking about.

What a browser exposes

Two standard features, supported for years, readable by any website:

The Page Visibility API. document.hidden and document.visibilityState tell a page whether it's currently visible, and the visibilitychange event fires the moment that changes. Switch tabs, minimise the window, or lock your screen, and the page knows.

document.hasFocus(). Reports whether the document currently has focus. Click into another window and the answer changes.

Neither of these is a loophole or a bug. They exist so that pages can pause videos, stop animations and save battery when you're not looking. But any site can read them — including an LMS.

What they don't reveal: which site you switched to, what's in the other tab, or anything about your other windows. The page learns that you left, not where you went.

What that means on Edgenuity

Edgenuity is a website. It can read those signals like any site can. So "does Edgenuity know when I switch tabs" is, at the browser level, "yes, it can."

This is exactly why tools in this space handle visibility explicitly rather than ignoring it. SnoopSolve ships Privacy Guard, which runs before the page loads and:

  • overrides document.hidden, visibilityState and their vendor-prefixed variants so they always report as visible;
  • overrides hasFocus() so the document always reports as focused;
  • suppresses focus, blur and visibility events at capture phase, before any page listener sees them.

The result is that switching tabs or windows never registers. It's scoped to the LMS itself and leaves the rest of your browsing alone.

Copy and paste

Inside its own page: observable in principle. Copy, cut and paste are events a page can listen for when they occur within it. Many assessment platforms do exactly this.

Outside its page: no. What you copy from a PDF or another site isn't visible, and nothing about the source travels with the text.

But pasted text in a submission is exposed twice anyway — the plagiarism checker scans it for matches, and the AI detector scans it for machine-generated writing. See does Edgenuity detect AI. For a multiple-choice item, none of this applies, because there's nothing to paste.

Recording

Standard Edgenuity: none. No webcam, no microphone, no screen recording.

With Proctorio: yes, and you'll know. Districts can enable a Proctorio lockdown browser integration for specific assessments. Proctorio is a proctoring product — where it's on, it announces itself and asks for permissions.

SecureLock is a third thing. Districts can enable a browser experience that prevents you opening new tabs, browsers and programs while you're in the product. That's prevention rather than detection, and it's immediately obvious because things simply won't open.

IP Registry is a fourth: assessments restricted to school networks, so they won't open from home at all.

The part you can't look up

Which of SecureLock, Proctorio and IP Registry your school has enabled. Those are district configuration, invisible from outside, and they vary between schools and sometimes between courses.

If a specific assessment matters, your teacher can tell you. It takes one question and it's the only reliable source.

Want Your Edgenuity Course Moving Faster?

Install SnoopSolve and every Edgenuity question comes with a suggested answer and a short explanation, right there in the lesson. Setup takes about half a minute.