How Explica protects student and teacher data. Written for the person in a school who has to sign off on it.
Last updated: 23 September 2026
chrome.storage
for the extension, localStorage for the web app.These boundaries are verified by an automated suite that attempts to cross each one — one tenant reaching another's classes, submissions, documents, invitations, licences and billing — and fails the build if any attempt succeeds. It currently runs 66 such checks.
Claiming an email domain would otherwise let one person absorb everyone at a school. Three controls:
When a teacher sets a reading, Explica records active time, which pages were spent on, and how many words were looked up. It records nothing else: no keystrokes, no screen contents, no camera, and nothing about any other tab or application. Time accrues only while the reading is focused and being interacted with, so a tab left open in the background records nothing.
These are engagement signals shown to the teacher. They are explicitly not treated as proof that a student did or did not read something.
Pastes of 25 characters or more into an Explica assignment editor are recorded — the size, the count, and the pasted text, so a teacher can see what was pasted rather than only that a paste happened. It is captured only inside the Explica assignment editor: never from other pages, other applications, or the clipboard generally, and only while a student is pasting into their own assignment. It is visible only to the teacher who owns that class.
Per-user limits cap requests per minute and per day, so a stolen session cannot run up an unbounded bill or hammer the service. Requests are refused above the limit rather than queued.
The database is backed up nightly, and each backup is copied to separate, off-site storage so the loss of a single machine is recoverable. Every off-site copy is read back and checked against what was sent before it counts as successful.
Deleting a class permanently removes its assignments, submissions, reading activity and uploaded PDFs in one transaction, including the files on disk. Deleting an account removes that person's lookup history and writing.
Retention windows are enforced by an automatic daily job, not by manual cleanup. They are listed in the Privacy Policy.
Email security@explica.app. We aim to acknowledge within two business days.
Please give us a reasonable chance to fix an issue before disclosing it publicly. We will not pursue legal action against anyone acting in good faith to find and report a genuine security problem.