Create assessment

Online assessment platform

Detect pasted and AI-written answers

Assessly records pastes, tab switches and typing while candidates answer, and flags what needs a closer look. Nobody is rejected automatically.

  • Free to start, no card
  • Integrity analysis from Starter
  • No camera, no screen recording

Activity timeline

Leo Martins
  1. 0:00Question viewed
  2. 0:41Tab hidden
  3. 2:16Tab visible
  4. 2:17Paste detected612 characters, in one goFlagged for review

Nobody is rejected automatically. You read the answer and decide.

Example data. The candidate and the times are invented; the event names are the ones the product records.
  • 20signals in the integrity analysis
  • 6families of signal, each answering a different question
  • 0cameras watching the candidate

Why teams use integrity checks

Each benefit comes from a record of what happened, read by a person.

  • See when an answer was pasted

    The timeline shows when text was pasted, how much, and what happened just before it, so nobody has to guess.

  • Check a doubt instead of acting on it

    Each flag names what it measured, and the report suggests asking the question again in a call.

  • No camera on candidates

    The signals come from the answer and the browser, so nobody is recorded through a webcam to take a test.

What the integrity analysis looks at

Each family answers a different question, and none of them is asked to answer on its own. The count beside each is how many separate measurements that family takes.

  • 6 signals

    How the text reads

    Formal transitions, hedging, vocabulary that is more polished than the question deserved, and the absence of the contractions people write with.

  • 4 signals

    How it was typed

    Rhythm, pauses, how much was edited after it was written. An answer that appeared whole and was never corrected did not come from the keyboard.

  • 3 signals

    What was pasted

    How much of the answer arrived in one piece, how often, and in how large a block. Pasting a name is not pasting a paragraph.

  • 3 signals

    How long it took

    Time per question against the length of what came back. A considered answer in nine seconds is the clearest signal on this list.

  • 2 signals

    Where the window went

    The tab losing focus and coming back, timestamped so you can line it up against the answer being written at the time.

  • 2 signals

    Where the code came from

    For code questions: how much was pasted, and whether the formatting that arrived matches the formatting of everything else they wrote.

How an answer gets checked

The recording happens while the candidate answers. The reading happens when the assessment is submitted.

  1. 1

    The candidate answers

    Typing, pauses, edits and paste events are recorded in the browser as the assessment is taken. Nothing is uploaded that the candidate did not write.

  2. 2

    The text is read

    The words go through the language checks, and the answers are compared against each other, because a person is less consistent than a model is.

  3. 3

    The signals are scored

    Everything is combined into one risk level, from none to critical, with each flag naming the measurement it came from.

  4. 4

    You decide

    The report goes on the submission and stops there. Nobody is rejected, nothing is hidden from you, and the answer itself is always the thing you read first.

What the integrity report looks like

This is the product scoring a submission. The numbers going in are invented, because there is no candidate; everything the report says about them comes out of the same code a real submission goes through.

The scores above are invented. The risk level and the wording of every flag are produced by running the scoring Assessly itself uses on them, so this page changes when the product does.

Full Stack Developer, example

8 questions analysed

OverallHigh risk
  • AI language patterns

    68/100

    Turns of phrase and structure typical of generated text

  • Typing anomalies

    3found

    Stretches where the rhythm does not match a person writing

  • Consistency across answers

    72/100

    Quality and voice too even from one answer to the next

  • Predictability of the text

    65/100

    How closely each word follows from the ones before it

What it flagged

  • Strong AI language patterns detected (score: 68/100)
  • Unnatural consistency across responses (score: 72/100)
  • Low perplexity detected - text appears highly predictable
  • 3 instant complete answers detected (likely pasted)
  • Minimal editing detected: 62% of answers had suspiciously few corrections
  • 3 typing pattern anomalies detected

What we would do with this

Read the answers. Then ask one of these questions again in a call and listen for the same reasoning. A report is a reason to look closer, and it is never a reason on its own to turn someone down.

Guessing, and reading the signals

What a team does with an answer that reads too well.

Guessing

  1. 1An answer reads too polished
  2. 2Someone has a feeling
  3. 3The candidate is quietly dropped
  4. 4Nobody finds out if they were wrong

With the report

  1. 1The signals are on the submission
  2. 2Each names what it measured
  3. 3You ask the question again in a call

A report is a reason to look closer. It is never, on its own, a reason to turn someone down.

AI answer detection

Included from Starter

Language patterns, how consistent a candidate is across their own answers, and how the text was produced rather than only what it says. The output is a set of signals with what each one is based on.

It is deliberately not a verdict. Detection of machine written text is probabilistic, it is wrong about real people, and it is wrong more often about people writing in a second language. A number you can inspect is useful; an automatic rejection on that number is not defensible.

Tab switching and copy-paste

On every plan, including the free one

What happened during the assessment: the window losing focus, text pasted into an answer, the tab hidden, each with a timestamp you can line up against the answer it belongs to.

There is no camera proctoring and no screen recording. Those change what an assessment costs a candidate in dignity, and they catch the nervous as readily as the dishonest.

Keystroke playback

Included from Pro

Watch a written answer being typed, from the first word to the last edit. A paragraph that arrives in one piece looks nothing like a paragraph that was written, and you can see the difference without anyone needing to interpret it for you.

It is the most direct of these signals precisely because it needs no model: it is a recording of what happened, and you are the one reading it. Typing is captured on every plan, so an upgrade can replay answers already collected.

Access and candidate data

On every plan, including the free one

An assessment can require a password and close at a time you set. Access to results is scoped to the company and to a role within it, so a hiring manager reads without being able to edit the test.

Consent is recorded per submission, deletion anonymises rather than hides, and the privacy pages say what is kept and for how long. The candidate keeps a way to ask for either without going through you.

Questions about integrity checks

  • Does Assessly watch candidates through their camera?

    No. The signals come from the answer and the browser: typing rhythm, paste events, the tab losing focus, and how the text reads. A camera catches the nervous as readily as the dishonest.

  • How accurate is the AI text detection?

    It is probabilistic, and we publish no accuracy figure we have not measured. It can be wrong about real people, more often about second-language writers, so it is a signal you weigh.

  • Can a candidate see the report?

    No. The report is on the submission, for the reviewer. The candidate sees the assessment, the consent text, and their own privacy pages.

  • What if a candidate pastes something legitimately?

    The paste event says how much and when, and you read it against the answer. Pasting a name into a form looks nothing like pasting a paragraph into an essay question.

  • Is typing playback on every plan?

    Typing is recorded on every plan. Replaying it starts on Pro, and the integrity analysis on Starter. A company that upgrades can replay answers it already collected.

Take your own assessment and read the report

Build one, answer it yourself with a paste or two, and see what the timeline and the analysis show.

Free to start, with paste and tab events recorded on every plan. The integrity analysis starts on Starter.