Kalamiკალამი

Your own work, by your own hand.

Exams where cheating is hard to do and easy to see.

Students read lessons, practise and sit exams in a calm, Georgian-first notebook. Lecturers watch the class live and see who is working, who is stuck and who is probably cheating.

Live control room

During an exam every student is a live row. You see it the moment someone leaves.

See it
Midterm · Web basicsLive
  • AB

    Ana B.

    Question 7 of 20

    No flags
  • GK

    Giorgi K.

    Question 3 of 20

    Away 42s · 3 tabs
  • NM

    Nino M.

    Attempt locked

    Left fullscreen ×2

Code tasks

HTML and CSS typed by hand, checked while you write.

  • has <nav>
  • 3 menu items
  • .card uses flex

Integrity · strict

Paste blocked

Red-pen grading

Mark a line, leave a note. It lands right on the student's work.

.card { display: block; }

Nice! Try flex →

What's inside

One notebook for students. One control room for lecturers.

For students · Notebook

Lessons that read like your own notebook.

Courses, lessons and deadlines in one calm place, in Georgian. Progress fills in like ink, and time only counts while you are actually reading.

Good morning, Ana

My notebook

AB

Open now · Quiz 3, CSS layout

01:12:44

Web basics

64%

Up next · Flexbox in practice

Databases

28%

Up next · Joins, gently

AntiCheat · LiveBeta

See who's stuck. And who's probably cheating.

During an exam every student is a live row: progress, time away, tab switches, fullscreen exits. Unlock an attempt or add time in one click.

Midterm · Web basics

24 online · 2 need attention

AllNeeds attention
  • Ana B.
    No flags
  • Giorgi K.
    Away 42s · 3 tabs
  • Nino M.
    Left fullscreen ×2Unlock
  • Mariam S.
    Big paste blocked
  • Luka T.
    No flags
Code tasks · Sandbox

Typed by hand. Checked instantly.

A real HTML and CSS editor with a live preview. No paste, no autocomplete. Checks run while students type, and again on the server when they submit.

index.htmlstyle.cssPaste blocked
1<nav>
2 <a>Home</a> <a>Work</a>
3</nav>
4<div class="card">
5 <h1>Ana Beridze</h1>
6 <p>Student · Web basics</p>
7</div>

Preview

HomeWork

Ana Beridze

Student · Web basics

has <nav>
h1 colour
.card uses flex
Submit
Variants · Per studentNew

Copying a friend's work doesn't work.

Every student gets their own colours, texts and counts, generated from who they are. Same task, a different right answer for each person.

variant = seed(studentId + assessmentId)

Ana B.'s task

Build a menu for Ana's Café with 3 items. Heading colour #e4572e

Giorgi K.'s task

Build a menu for Giorgi's Garage with 5 items. Heading colour #2e86de

Same task, a different answer for each person.

How it stays honest

Make cheating annoying, visible and pointless.

Advice, not a verdict. You decide.

Integrity report

Giorgi K. · Midterm

0

Worth a look

  • 10:04Left the tab · 12s
  • 10:17Large paste blocked
  • 10:31Left the tab · 30s

Activity · per minute

DismissTalk to Giorgi

A browser can't stop a phone, and Kalami never pretends it can. Instead every shortcut leaves a trace, every student gets their own task, and the lecturer sees it all, live.

  • Every line typed by hand: paste, drop and copying the task out are blocked
  • Each student gets their own variant of every task
  • Tab switches, time away and fullscreen exits counted live
  • Flags are advice, not verdicts. The lecturer always decides
  • No camera, no microphone, no screen recording. Ever
Integrity levels

Choose how strict each assessment is.

Practice

integrityLevel: "off"

  • No paste, drop or right-click in the editor
  • No autocomplete
  • Copy, print and devtools shortcuts blocked

Use it for

Homework

Standard

integrityLevel: "standard"

  • Everything in Practice
  • Watermark with the student's name
  • Tab, focus and time-away tracking
  • One tab and one session at a time
  • Typing anomaly detection

Use it for

Quizzes

Most used!

Strict

integrityLevel: "strict"

  • Everything in Standard
  • Fullscreen required, every exit logged
  • Content hidden when the window loses focus
  • Auto-lock after limits; only staff can unlock

Use it for

Exams

Promised in plain words

What Kalami never records.

Students read exactly what is measured before they begin, and can see their own activity whenever they like. Counters, not recordings, kept only as long as the university agrees.

No webcam

Nobody watches your face.

No microphone

Nothing you say is heard or kept.

No screen recording

Counters like time away, never video.

No AI for students

The AI helper is for lecturers only.

Bring Kalami to your university.

Start with a free pilot for one semester. Built in Georgia, in Georgian, with your lecturers.