Everything this looks for.

All 18 checks, listed straight from the code that runs them. None of these need an API key, an account, or an internet connection to the outside world — they are plain functions over the text you paste.

Where a check finds something in the text, it quotes the exact words that triggered it. Some checks look for what isn’t there — a missing deadline has nothing to quote — and those say so plainly instead.

The finish line

What counts as finished, and how you would know.

  • No length given — no word count, page count or duration.

    finish-line.no-length

  • No deliverable format — what am I actually handing in?

    finish-line.no-format

  • No date or deadline anywhere in the brief.

    finish-line.no-deadline

What you're being asked to do

Instruction words that mean different things to different markers.

  • Instruction verbs that different markers interpret differently.

    instruction.vague-verb

  • Softened wording where it's unclear if something is required or optional.

    instruction.maybe-optional

How it's marked

What the marks are actually given for.

  • No marking criteria, rubric or weighting mentioned.

    assessment.no-criteria

  • Several distinct parts, but no indication of what each is worth.

    assessment.no-weighting

How much

Amounts left as a judgement call rather than a number.

  • Amounts left as a judgement call — 'some', 'several', 'appropriate'.

    quantity.unquantified

Assumed knowledge

Things the brief treats as already understood.

  • Words that signal the brief assumes shared background knowledge.

    assumed.taken-for-granted

  • Acronyms used without being spelled out anywhere in the brief.

    assumed.acronyms

Working as a group

Who does what, and how that gets decided.

  • Group work with no guidance on how to split it.

    group.no-roles

  • Group work without saying whether marks are individual or shared.

    group.individual-vs-group-mark

  • Group work with no stated route if it goes wrong.

    group.no-conflict-route

  • Group work with no stated group size.

    group.no-size

Between now and the deadline

Checkpoints, and what to do when you're stuck.

  • No milestone or check-in between now and the deadline.

    process.no-checkpoint

  • Research expected but no guidance on what counts as a source.

    process.no-sources-guidance

  • No statement of where or how the work is submitted.

    process.no-submission-method

  • No mention of extensions or what happens if it's late.

    process.no-late-policy

And what it never does

  • It never decides anything about you. There is no account, no profile, no score. The only thing it reads is a document.
  • It never rewrites the brief. It points at gaps and hands them back as questions in your own hands. Your teacher’s words stay your teacher’s words.
  • It never writes the assignment. It describes the task. It does not do it.
  • It never tells anyone anything. Nothing you paste is stored, and nothing about how you use it is reported to a teacher, a school, or us.