Assess
Tests you can trust.
Coding and aptitude tests on a locked-down desktop app, with 13 anti-cheat checks and code graded against hidden test cases.
13 anti-cheat checks.
Turn on the ones each test needs. On the desktop app, every test also starts with an ID check, on one monitor, with other apps closed.
- 01Tab switchesCounts every time a student leaves the test.
- 02FullscreenThe test stays fullscreen from start to finish.
- 03Outside pasteRecords anything pasted in from outside.
- 04Developer toolsDetects when developer tools are opened.
- 05Device fingerprintSpots two students sharing one account.
- 06One deviceSigned in on one device at a time.
- 07One tabThe test can't be opened in a second tab.
- 08Typing analysisFlags typing that doesn't look like the student's own.
- 09NetworkFlags IP changes and shared connections.
- 10WebcamFlags no face, a second face, or eyes off the screen.
- 11Room audioDetects someone talking. No audio is recorded.
- 12Video clipsSaves a short clip when a check fires.
- 13College rulesYour own rules and exceptions.
Grading
Graded, with reasons.
Code runs against hidden test cases. Students also explain their code in writing, and that gets graded too. Faculty can change any mark.
DSA unit test 3: strings and arrays
Ananya Rao · 46m 12s
Coding
Two problems, 18 of 19 hidden test cases passed
82 / 88
Explanation
The student's written explanation of their code
9 / 12
Top 12%of 57 students
91 / 100
Every flag goes to faculty.
A check flags something
A tab switch, a second face, a paste from outside.
The evidence is saved
The time, the check, and a frame or clip where it applies.
Faculty review it
In context, with the evidence beside it.
The student can appeal
They see what was flagged and respond.
The college decides
The decision stays with the result.

Use it for campus drives too.
Companies run their online test on the same app, graded the same way. Their first drive is free.
Assessly for companies →Questions
Do students need the desktop app?
Only for tests that require it. Other tests run in the browser with the checks you choose.
What if the internet drops during a test?
Answers save as the student works. They pick up where they left off when the connection returns.
Does a flag mean the student cheated?
No. Faculty review every flag, the student can appeal, and the college decides.
Can faculty change a mark?
Yes. Any mark, by hand. The student sees that it was changed.
Which coding languages are supported?
Python, JavaScript, Java, C++ and C are switched on today. The code runner behind them supports more than 40 languages, and we switch on others for a college that needs them.
Run your next test on Assessly.
The demo takes as long as that clock. We run a proctored test in front of you, from the lockdown to the marks.
Proctored test
Your next one
Time left
30:00
Do not open the paper until the invigilator tells you to.
