Privacy Statement

Last updated: 2026-09-02 ยท Applies to: Veriprose v1.5.6

This statement is written for teachers and students in plain language. It describes exactly what Veriprose does with data โ€” including the parts that contact the internet โ€” so you can make an informed decision before using it.

We have tried to be honest rather than reassuring. Where something is collected, we say so plainly.

1No accounts or identity

Veriprose has no login, no user accounts, and no password. It does not ask for, and has no need for, your name, email address, student ID, or school.

The only text that identifies anyone is whatever a student chooses to type โ€” the essay itself and the optional "assignment name" box โ€” plus whatever name an instructor later attaches to the file on their own. Veriprose does not add identity to it.

2What the editor and Gloss load from the internet

When a student opens the editor (editor.html) or Gloss (gloss.html), the page contacts a few third parties. This happens in the student's browser; Veriprose itself runs no server.

ServiceWhat they receiveWhy
Google Analytics (googletagmanager.com) โ€” editor and Gloss Your IP address (Google uses it to derive an approximate location), your browser and device type, and basic usage events such as opening the page and how long the session lasts. A random analytics identifier is also stored in your browser so repeat visits can be counted. So the site owner can see how often the tools are used. This is genuine usage analytics.
Google Fonts (fonts.googleapis.com) โ€” editor only Your IP address and browser type, each time fonts load. To display the page typeface.
Quill editor library (cdn.jsdelivr.net, falling back to unpkg.com) โ€” editor only Your IP address and browser type, when the library loads. The text-editing component the editor is built on.

3What is recorded inside your .essay and .gloss files

Veriprose's purpose is to record how an essay was written so an instructor can review the process. That information is written into a single .essay file on your own device. It is not transmitted anywhere by Veriprose โ€” it only reaches your instructor when you submit it.

The PDF export is a separate, smaller artifact: it carries your finished essay, the summary statistics, the revision and paste tables, and the integrity signature โ€” but not the underlying session recording described below. Before v1.5.6 the PDF also embedded that full recording; it no longer does.

The file contains:

Gloss sessions (.gloss files)

Gloss is the tool for annotating assigned readings. When you export, it writes a single .gloss file on your own device, containing:

Two things are deliberately absent. Gloss does not keep a keystroke-by-keystroke record of your notes, so what you typed cannot be reconstructed from it โ€” unlike the essay editor, which does keep a full edit history and says so above. And it does not include the source document. An instructor reviewing your .gloss file supplies their own copy of the reading.

This is behavioural data about the writing session. It is not hidden: the instructor's review tool shows all of it, and a plain-language explanation of every check is built into that tool.

4Data stored on your own device

To protect your work, the editor saves a small amount of data in your browser's local storage on your own computer:

PDFs are never stored. Neither the file nor the text extracted from it is kept in your browser. When you return to a session, Gloss asks you to open the PDF again from your own computer, and checks it is the same file. This is why re-opening is necessary rather than merely tidy.

This data never leaves your device and is not sent to Veriprose, the instructor, or any third party. You can remove it at any time by clearing your browser's site data for the page, or by using the editor's Clear action.

5What Veriprose does not do

6For schools and instructors

7Changes and contact

This statement describes Veriprose v1.5.6. If the data behaviour changes in a later version, this statement will be updated to match. Questions should go to the instructor or administrator who provided Veriprose to you.