See the writing happen.

Students write in a paste-proof editor with no login. You get a keystroke replay and a one-page authorship report. Start with one field.

That is the whole form. You land on your dashboard with a link to send your class. Want a prompt, a time limit or a due date? Use the full form instead — those are set when the assignment is created.

Free for one class this school year. No account, no card, nothing to install. Built by a developer, not a startup — there is no sales team to hand you to.

This is what you get to look at

A short re-enactment of the flagged sample in the live demo. Nothing here is a guess about the text: every mark is an event the editor actually recorded — a blocked paste, a block of text arriving at once, typing faster than a person types.

Jordan P. · replay preview 0 words · 100% typed · 0 paste attempts

Open this dashboard for real — scrub the timeline, print the one-page report, export the class as CSV.

How it works

1
Type a title.

One field, no account. You get a student link and a private dashboard link, on screen, immediately.

2
Send the student link.

Students type a name and write in a full-screen editor. Paste, drop, and drag-in are blocked and every attempt is counted. Works on Chromebooks and phones, survives reloads, tolerates flaky Wi-Fi.

3
Watch the replay.

Every session shows words, active minutes, typed vs inserted, paste attempts, tab switches, and idle gaps. Scrub the keystroke replay, print a one-page authorship report, export the class as CSV.

What the dashboard shows

Built for teachers, by request. This came out of an r/Teachers thread with 650 upvotes asking for exactly this: a paste-blocked, no-login place for students to write, with a history the teacher can actually look at. The best answer in that thread was "pencil and paper". This is the next best thing, and it works for typed work.

Honest FAQ

What does this prove?

It records what happened inside the editor: when each character was typed or deleted, when the window lost focus, when a paste was attempted, how fast text arrived. That is a strong record of how the text was produced. It is evidence for a conversation, not a verdict about a student.

What can it not prove?

It cannot see other screens, other devices, or a person reading from a phone and retyping. A student can type text from another source; the replay will then show a suspiciously steady pace with no revisions, which is worth noticing but is not proof. It also cannot tell you who was at the keyboard.

Is this AI detection?

No. There is no model guessing whether text "sounds like AI". Every number on the report is something that was directly observed in the editor. We think that is the only honest basis for a conversation with a student.

What happens to my students' data, and can I delete it?

Stored: the name the student types, the text they write, and the timing of each edit — nothing else. No accounts, no email addresses, no IP addresses kept with the work, no third-party scripts, no analytics trackers, no ads, and it is never used to train anything. It is deleted automatically 180 days after the assignment is created. You can also delete it yourself at any time: open your dashboard, scroll to the bottom, and use "Delete this assignment and all student work". That wipes the assignment, every session, the text, and the whole keystroke record immediately, and both links stop working. See the privacy page.

Do students need to sign in?

No. They open the link, type a name, and write. If the page reloads or the tablet goes to sleep, the same session continues on that device.

What if I lose my dashboard link?

Be careful here: there are no accounts, so nothing can look the link up for you. Right after you create an assignment the dashboard walks you through bookmarking it, copying it, printing a card, and storing your email with it. Do one of those. The browser you created it in also keeps a list at the bottom of the create page.

Can students cheat the paste block?

Keyboard paste, right-click paste, drag-and-drop, and browser "paste" menu items are all blocked and counted. Text can still arrive through browser extensions, accessibility tools, or scripted typing; those show up as large single insertions or machine-speed bursts and are flagged.

What does it cost, really?

Nothing, for one class this school year. There is no card field anywhere in the product and no trial clock. It is cheap to run: a single Cloudflare worker, no servers and no staff. If your department later wants shared dashboards, rosters, and longer retention, that would be a paid thing — leave your email below and we will tell you when it exists and what it costs. Your free class keeps working either way.

Is there anything longer to read before I try it?

Eight write-ups, each about one thing teachers ask for: how to prove a student wrote it (what counts as evidence versus what a detector guesses), running a paste-proof writing assignment (the session end to end, no logins, Chromebooks and phones), the AI-proof in-class essay (the read-at-home, write-in-class split), and keystroke replay for student essays (every field on the report, and what is stored). Then four more: what to do when an AI detector flags an essay, Google Docs version history versus a process replay, in-class writing assignments that can't be pasted, and process-based writing assessment.

Who runs this?

One developer, not a company, hosted on Cloudflare. Questions or requests go to a person: lehrerenterprise@gmail.com.

Pro for departments, if enough people want it.

Shared dashboards, rosters, longer retention. One email when it exists, nothing else. Not required for anything above.