IQVerIQVer
IQVer

Teaching and assessment, built like real product software.

One place for sessions, QR join codes, monitoring events, recordings, and school-site embeds — with sign-in options your institution already uses.

Exam takers can use the IQVer Exam desktop app with the same code, or open the public join link / QR from the teacher.

Try it now — no sign-in

Live demo classroom

Scan the QR with your phone or tap the link to see the student join experience in seconds — class page, welcome activity, and live video room. Code .

Three doorways

How it works

From “create” to “students joining” in three steps.

No setup wizards, no accounts to onboard students one-by-one. The QR code is the onboarding.

  1. Step 1

    Teacher creates a session

    Title it, hit create. IQVer mints a unique join code and a Jitsi video room. The QR is generated server-side.

  2. Step 2

    Share QR or link

    Project the QR on a screen, paste the /join/[code] URL in chat, or embed the class on your school site as an iframe.

  3. Step 3

    Run + monitor in real time

    Live video, posted activities, and every monitoring event flow into the teacher dashboard. Export CSV when done.

Highlights

Live class with no API key

Embedded Jitsi Meet room per session. Works on phone, tablet, laptop browsers.

Lockdown exam mode

IQVer Exam (Electron) blocks tab switching, copy/paste, and devtools while the test runs.

QR-first onboarding

Students scan, land on the class page, join the call. Zero installs for the class itself.

Embed in your school site

Drop the embed URL into WordPress, Google Sites, or your LMS as an iframe.

Three real dashboards

Admin, teacher, and student each get their own purpose-built console. Permissions are server-enforced.

Privacy by design

bcrypt passwords, httpOnly sessions, scoped data access, and 90-day recording retention.

Early access

Built with schools, not just for them.

“We wanted proctoring that our teachers could actually run without a help desk ticket every exam day. QR join and a clear monitoring timeline were the selling points.”

— Pilot school IT lead, North America

Pilot programme open

Free during beta for qualifying schools. Request access to join the next cohort.

Common questions

The things people ask first.

Do students need to install anything?

No — for normal classes the QR or link opens in their phone or laptop browser. Only for proctored exams do they install IQVer Exam (Windows / macOS).

Where is data stored?

Application data and recordings are stored in encrypted cloud object storage on production deployments (typically Vercel Blob), or in a local file during development. Self-hosted installs can use Postgres or other backends your IT team configures. Recordings auto-delete after 90 days.

Can students cheat using a second device?

IQVer detects tab switching, copy/paste, and visibility loss in the browser and lockdown desktop app — but no software-only tool can stop someone using a phone off-camera. We recommend combining monitoring events with clear exam policies and in-room proctoring for high-stakes tests.

What are your data sovereignty options?

Cloud deployments run on your chosen hosting region via Vercel. Institutions with strict residency requirements can self-host IQVer on their own infrastructure — contact us for a deployment guide.

How does IQVer compare to Honorlock or Proctorio?

IQVer is the lightweight alternative: QR-first join, built-in live class, no per-minute video API fees, and optional self-hosting. It does not include live human proctors, AI behaviour scoring, or second-device RF detection — positioning it for schools that want affordable integrity tooling rather than enterprise proctoring suites.

Can I integrate with my school's website?

Yes. Use the /embed/class/[code] iframe in any CMS — WordPress, Google Sites, Moodle, Canvas. Frame-ancestors defaults to 'self' and can be extended via CSP_FRAME_ANCESTORS in next.config.ts.

How does authentication work?

Email + password (bcrypt) for all roles, plus optional Google or Microsoft Entra OAuth for teachers with email/domain allow-lists. Sessions are httpOnly cookies via iron-session.

Is there a developer reference?

Yes — see BACKEND.md in the repository. It documents every API route, the database shape, and the data flows.

Launch-ready · MVP+

Ready when your school is.

Deploy to Vercel in ten minutes. Add a Blob token, set an admin email, hit redeploy. That's it.