Red Stet
← Back to Help
Help · For verifiers · Tier 4 — Trust & integrity

Reading a Red Stet recording

Someone sent you a Red Stet link or a .red.md file so you could see how a piece of writing was made. No account needed, no install.

Short version: the green badge tells you whether the recording's Encrypted Authorship Verification (EAV) chain is intact. The timeline below shows how the writing unfolded — duration, sittings, pasting. Signature check is mechanical and runs on any copy of the file; reading the keystroke events requires authentication.

What this link is

Red Stet is a writing tool whose opt-in recording layer captures plain-text events inside the editor — keystrokes, paste actions, cursor moves, timestamps. The receipt is tamper-evident and attaches to the document. Personal writers hand it to editors and publishers; schools use it to attest assignment submissions.

You can read the document like any other. You can also read the receipt: how long the writing took, across how many sittings, and how much of it was pasted in.

No forensics training needed. You're forming your own judgment about authorship instead of taking a teacher's, student's, or parent's word for it.

You're not signing into anything. Opening the link or the file doesn't create an account, doesn't enroll you in a class, and doesn't send your reading activity to the school. See Your privacy.

What you see without a Red Stet account

The verifier runs the EAV checks in two passes. The signature pass needs nothing from you; the decryption pass needs authentication.

Signature pass — runs on any copy of the file

  • The document body — same text the writer turned in or published.
  • An integrity verdict — green "Verified" if the EAV signature is intact since export, red if the envelope was altered.
  • A summary — total writing time, number of sessions, first and last keystroke, paste count. These metadata fields ride outside the encrypted payload.

Decryption pass — requires authentication

The replayable keystroke timeline lives inside the encrypted payload. An unauthenticated viewer of a .red.md file sees the signature verdict and the summary, but the timeline is locked. Signing in (Clerk session, or a one-time link the teacher sent you) hands the verifier the key needed to unwrap the envelope. Then the timeline opens.

You don't see other documents, classmates, teacher feedback, or private notes. The verifier shows one document and its recording.

Got a .red.md file instead of a link? Drop it onto redstet.com/verify in your browser. Same passes. Works offline for the signature check — see Verifying offline.

Reading the timeline as a non-teacher

The recording is broken into sessions — one continuous sitting per session. Open the doc, write, close the tab. The timeline lists them in order with date and duration.

Look at shape, not speed or length:

  • A normal paper spans 2–8 sessions over several days. Sessions vary in length. First session drafts the most; later sessions revise.
  • A rushed paper is one or two sessions the night before. Not cheating — many students work that way — but useful context.
  • A paper assembled from elsewhere shows one short session, a large paste at the start, minimal editing. Total time may be minutes.

You're checking whether the recording is consistent with the work the person claims, not grading it.

Paste vs. type, and the rhythm bar

Red Stet separates typed characters from pasted ones. Every paste is recorded with size and timestamp. The rhythm bar shows it: short marks for typing, taller darker marks for pastes.

Pasting isn't suspicious by itself. Students paste quotes, outlines, citations. What matters is ratio and placement:

  • One large paste at minute zero, no typing — copy-in-and-submit pattern. Worth a conversation.
  • Many small pastes throughout — usually citations and quotes. Normal for any sourced paper.
  • One medium paste near the end — usually a works-cited list. Normal.
  • Zero pastes — the student typed everything. Not better or worse, just a working style.

Each paste is labeled with its character count. The summary gives you the totals: "12 pastes, 1,840 chars pasted, 4,200 chars typed."

Pacing matters too. Real typing is uneven — bursts, pauses, backspaces, rewrites. A perfectly regular cadence (constant 80 wpm for 20 minutes) is the rare red flag pacing alone can raise.

The EAV chain of trust

Every session produces a manifest — a fingerprint of what happened in that sitting: keystrokes, pastes, timestamps. Each new manifest references the previous one's fingerprint. The sequence forms a chain inside the EAV envelope.

On export, the envelope is signed with Red Stet's ES256 key. Any later edit — adding a session, removing one, changing a paste, rewriting a timestamp — breaks the signature. The verifier recomputes the chain-of-trust badges in your browser.

What each badge means

  • Bundle seal — the EAV envelope's signature verifies against Red Stet's published JWK. If green, the envelope is authentic and unedited since export.
  • Session chain — every manifest's chain head links to the previous one. If green, no sessions were removed or reordered.
  • Document body hash — the body matches the hash recorded inside the envelope. If green, the text you're reading is what was recorded.
  • Manifest integrity — each session manifest's chain head matches its contents. If green, no internal manifest fields were edited.

The verifier runs the checks in your browser; Red Stet's servers aren't asked for the signature pass. The math is in the file, so a page can't lie about a broken signature.

EAV targets the academic-integrity case, not a determined attacker. It catches the casual edit outright: delete an awkward session and the signature stops verifying — the file opens with a red verdict, not a green one. Tampering doesn't hide; it shows up as a failed check.

What the recording does not prove

The recording is strong evidence of how and when the writing was assembled. The limits:

It doesn't prove who was at the keyboard

The recording knows a Red Stet account typed the words. It doesn't know whether the account-holder was personally at the keyboard, whether a sibling helped, or whether someone dictated aloud. Two people in a household look the same.

It doesn't prove the source of ideas

A student can read an AI-generated passage in another tab and re-type it word for word. The recording shows clean human typing rhythm — because there was human typing. What it can show is whether the re-typing has suspicious shape: one long session, no revisions, no false starts. Real human drafting almost always rewrites.

It doesn't prove the writing is good, original, or honest

The recording says nothing about whether the argument is correct, the citations real, or the ideas the writer's own. Those judgments stay with the reader.

One piece of evidence among others. The recording pairs with your reading of the text, your knowledge of the writer, and the conversation around the work.

Common scenarios

Three situations. Same page; different questions.

You're an admissions reviewer

An applicant attached a recording to a writing sample. Multiple sessions across days, normal typing, modest pastes — reassuring shape. One session of fifteen minutes ending in a finished essay is a meaningful signal.

You're an employer or editor

A candidate sent a writing sample with an EAV verifier link. Same questions. Also a lightweight way to confirm the work isn't lifted — the session chain shows when the candidate had each phrase in hand. Useful for journalism hiring, technical writing, grant-application review.

You're a parent reviewing a student's work

A teacher shared a recording because there's a question about authorship. Read the timeline alongside what your child tells you. Discrepancies surface fast: "I wrote this over a week" but the recording shows one session, or "I didn't paste anything" but the timeline shows a 2,000-character paste at the start. The recording is a conversation starter, not a verdict.

When the recording looks reassuring

A reassuring recording usually shows all of these at once:

  • Green verdict. All four checks pass. File unedited since export.
  • Multiple sessions across multiple days. Two or more sittings, at least overnight apart — the common pattern for assigned schoolwork.
  • Total time fits the assignment. A 1,500-word essay typically takes 3–10 hours of active writing. Much faster + unusually polished prose deserves a look.
  • Uneven typing rhythm. Bursts, pauses, backspaces.
  • Small, contextual pastes. Quotes, citations, maybe a re-pasted outline.

With all five, you have strong basis to believe the writing was assembled the way the writer says. Strong evidence, not certainty.

Attaching a recording at all is itself a small signal. Recording is opt-in.

When something seems off — what to do

Red verdict, wrong-looking timeline, or oversized pastes — the order to think in:

1. Check the verdict first

A red verdict means the EAV envelope was altered after export — not that the writer cheated. Files get corrupted by email gateways, mangled by chat-app copy-paste, or edited innocently by someone who didn't know an envelope was embedded. Ask the sender for a fresh export of the original .red.md.

2. Don't try to be the investigator

The recording is one data point. "This applicant cheated" from the recording alone is premature. Read it alongside the writer's own account of how they worked.

3. Talk to the person who shared it

Teacher sent it? Go back to them — they have the assignment context: prompt, due date, what other students' recordings look like, what the writer has said. Student or applicant sent it directly? Ask them. The recording makes the conversation easier; it doesn't replace it.

Don't email Red Stet to adjudicate. We don't see your file, and we're not the right party to judge a student's work. The recording is yours to read; bring questions to people who know the writer.

Your privacy as a verifier

Opening a link or dropping a .red.md file collects almost nothing:

  • No account created. You don't sign in. Not added to any roster, class, or mailing list.
  • The school isn't notified you viewed. Red Stet doesn't tell the teacher, student, or IT "this email opened the link at 4:17pm."
  • The file stays on your computer. The standalone /verify page parses in your browser. Never uploaded. Disconnect your network and it still works.

To skip the server entirely, ask for the .red.md directly and verify offline. The verifier page is a single static file — no further network needed once loaded.

Verifying offline, with no network

The verifier at redstet.com/verify is a single static HTML file with embedded JavaScript. Save the page (browser menu → Save Page As…) and you have an offline verifier that runs the EAV signature pass without any Red Stet server.

Useful in three cases:

  • Long-term archives. Save the .red.md and the verifier page together. Self-contained certificate — no DNS or company required for the signature check.
  • High-trust settings. Legal review, journalism source verification, anywhere you don't want third-party JavaScript at check time. The saved verifier is a few hundred lines of readable code.
  • Air-gapped environments. Government, defense, certain corporate networks. Works on a machine that's never seen the internet.

Same code, server or local. Decryption of the keystroke timeline still requires the recipient's key — offline auth via a one-time link, or a cached Clerk session. The Sprint B transparency-log anchor adds a network-dependent badge for verifying the timestamp wasn't backdated; the signature pass stays offline-capable.

Related reading

Something in your recording not explained here? Email feedback.