Skip to main content
Developer Tools

Proctoring SDK for Developers

Add AI-powered exam proctoring to any web application with a few lines of code. Works with your platform, your way.

Live SDK Demo Placeholder

Interactive demo would load here

Powerful Features

Everything you need for secure, compliant exam proctoring

Face Detection & Verification

Real-time facial recognition and liveness verification

Screen & Tab Monitoring

Detect tab switches, screen sharing, and suspicious activity

Audio Analysis & Speech Detection

Identify unauthorized collaboration and communication

Behavior Analytics

AI-powered anomaly detection and suspicious pattern recognition

Real-time Alerts

Instant notifications to proctor dashboard for policy violations

Compliance Ready

GDPR, SOC2, and FERPA compliant by architecture

Simple Integration

Get proctoring running in minutes with clean, simple code

import { createProctor } from '@monitorexam/sdk'

const proctor = createProctor({
  apiKey: 'pk_live_xyz123',
  examId: 'exam_456',
  candidateId: 'user_789',
  onViolation: (violation) => {
    console.log('Policy violation:', violation)
  }
})

// Start proctoring
await proctor.start()

// Stop proctoring
await proctor.stop()

Pricing That Scales

Start free, pay as you grow

Free

$0100 sessions/month
  • Core features
  • Community support
  • Email integration

Growth

$0.10per session
  • All free features
  • Priority support
  • Advanced analytics
  • Webhooks

Enterprise

CustomSLA included
  • Everything
  • Dedicated support
  • Custom integrations
  • On-premise option

Works With Your Stack

Google Forms

Canvas LMS

Blackboard

Moodle

Custom Platforms

Common Questions

Everything you need to know about the SDK

Do I need a server for the SDK?+

No. The SDK is client-side only. All heavy lifting happens on MonitorExam infrastructure. You just need an API key to authenticate.

Which browsers are supported?+

Chrome, Firefox, Safari, and Edge on Windows, Mac, and Linux. Mobile support (iOS/Android) available with camera-optional mode.

Can I customize the proctoring UI?+

Yes. The SDK provides hooks and callbacks to customize alerts, notifications, and the proctoring experience. Full theming support available.

How much does the SDK cost?+

Free tier includes 100 sessions/month. Growth plan is $0.10 per session. Enterprise custom pricing with SLA available.

Do you have SDKs for other languages?+

JavaScript/React are production-ready. Python, Node.js, and Go SDKs are in beta. REST API available for all platforms.

Ready to build?

Get your API key and start embedding proctoring today.