Enable Integrity Protections
- Open the lesson editor as a teacher.
- Select Options.
- In Lesson Integrity, choose the individual protections to use for this lesson.
- Select Save. You can then return to the editor.
Available Protections
Require full screen mode and Detect when students leave the lesson tab/window are alternative lesson access controls, so only one can be enabled for a lesson.
- Require full screen mode: students must start browser full screen mode before lesson content appears. If the browser does not support the required full screen API, LingoLesson blocks the lesson and asks the student to use a supported browser.
- Detect when students leave the lesson tab/window: records when the protected lesson is no longer the active page.
- Detect and prevent copy and paste attempts: prevents copy, cut, and paste actions inside the lesson content and records attempts. Secondary-click context menus are blocked in student lessons whether or not this option is enabled.
Coming Soon
- Detect and prevent browser machine translation: this option is visible in lesson options but cannot yet be enabled.
- Detect and prevent writing assistants like Grammarly: this option is visible in lesson options but cannot yet be enabled.
What Students See
Students receive a short warning when LingoLesson records an integrity signal. The warning explains the action in neutral language, such as copy and paste being disabled, leaving the lesson tab/window, or leaving full screen mode.
What Teachers See
When a student submits a protected lesson, LingoLesson shows an integrity alerts count in the submissions table when alerts are enabled for that lesson. Teachers can review alert details in the submission preview.
Limits
- LingoLesson cannot see which website, app, browser tab, or AI tool a student opened after leaving the lesson page.
- LingoLesson cannot detect a second device, such as a phone or another computer.
- Full screen mode requires a student click because browsers do not allow websites to enter full screen automatically. Students can also leave full screen, but LingoLesson blocks lesson content again and records that signal.
- Accessibility tools, notifications, operating-system behavior, display issues, or accidental clicks can create false positives.
- For high-stakes exams, use school-managed browser/device controls in addition to LingoLesson's lesson protections.
AI Browser Guidance
AI-assisted browsers and browser sidebars can sometimes read or summarize the current page without causing a normal tab-switch event. If your school uses managed Chrome, review Google's controls for Gemini in Chrome and how Gemini in Chrome uses tab context.