proctor-ai-sdk
Version:
A powerful SDK for preventing cheating during online exams using face detection, voice detection, and tab monitoring.
25 lines (19 loc) • 490 B
JavaScript
//⬅️ Logs all suspicious events
let logs = [];
let listeners = [];
export const logEvent = (event) => {
const log = {
event,
timestamp: new Date().toISOString(),
};
logs.push(log);
listeners.forEach((cb) => cb(log));
console.warn("⚠️ Suspicious event:", log);
};
export const exportLogs = () => [...logs];
export const clearLogs = () => {
logs = [];
};
export const onSuspiciousEvent = (callback) => {
listeners.push(callback);
};