Platform proctoring berbasis browser untuk asesmen formal di sektor pemerintah
Smart Assessment Lab adalah sistem asesmen aman berbasis web dengan pengawasan real-time terintegrasi. Institusi dapat menjalankan ujian kompetensi formal dari browser apa pun — pemantauan langsung oleh pengawas, arsip sesi yang siap diaudit. Tanpa instalasi aplikasi desktop di perangkat peserta.
- · Assessment platform
- · WebRTC live monitoring
- · Browser-side recording
- · Supervisor operations console
- · Next.js
- · Node.js
- · WebRTC
- · MediaRecorder
- · PostgreSQL
Titik awal
Sebuah lembaga pemerintah perlu menstandarkan program asesmen kompetensinya di seluruh kantor wilayah, sekaligus melayani peserta dari luar instansi. Solusi yang tersedia di pasar menuntut aplikasi desktop berat di setiap perangkat peserta, atau memecah alur asesmen — pelaksanaan, pemantauan, dan perekaman — ke beberapa tool yang terpisah. Keduanya tidak memenuhi ekspektasi pengadaan dan keamanan institusi pemerintah.
Tiga masalah yang kami pecahkan
- 01
Menjalankan akses webcam, mikrofon, dan tampilan layar peserta sepenuhnya di sesi browser standar — tanpa installer, tanpa aplikasi native, tanpa plugin.
- 02
Menyalurkan video puluhan peserta secara bersamaan ke beberapa pengawas dengan latensi yang cukup rendah, sehingga pengawas bisa melakukan intervensi nyata — bukan sekadar meninjau rekaman setelah ujian usai. Pada skala kohort institusi, bukan ruang meeting.
- 03
Memenuhi ekspektasi keamanan pemerintah — autentikasi berbasis token, proteksi brute-force, jalur komunikasi terenkripsi, dan arsip sesi yang siap diaudit — sejak hari pertama.
Bagaimana kami membangunnya
- 01 / Langkah
Membangun lapisan pengawasan langsung di atas WebRTC peer connection dengan signaling WebSocket — pengawas melihat peserta nyaris real-time, bukan dari polling refresh.
- 02 / Langkah
Mengimplementasikan perekaman sisi-browser berbasis MediaRecorder, diunggah dalam potongan kecil — koneksi yang putus sebentar tidak membuat sesi hilang; potongan rekaman tersambung kembali dan direkonsiliasi di server.
- 03 / Langkah
Mengeraskan autentikasi dengan token rotasi, login dengan rate-limit, dan akses yang terikat pada sesi tertentu — setiap sesi asesmen menegakkan identitas peserta sekaligus consent pengawas.
- 04 / Langkah
Merancang konsol pengawas sebagai grid live tile, lengkap dengan kontrol perekaman, jalur intervensi, dan timeline per-peserta — satu operator dapat mengawasi puluhan sesi sekaligus tanpa kehilangan kontrol.
Kondisi operasional setelah rilis
- ●
Pelaksanaan asesmen yang sebelumnya tersebar di format offline dan online berbeda kini berjalan dalam satu alur berbasis browser — tanpa instalasi di sisi peserta, tanpa pengawas yang berpindah-pindah tool.
- ●
Pengawas bekerja dari satu konsol terpadu: pemantauan langsung, perekaman, dan intervensi tersedia di tempat yang sama.
- ●
Arsip sesi menjadi siap diaudit — setiap rekaman bertimestamp jelas, terverifikasi integritasnya, dan bisa diambil kapan pun dibutuhkan.
— Kerja sama ini membuktikan kemampuan AyoTech membangun infrastruktur real-time yang ketat di atas browser, di tengah ekspektasi keamanan dan audit setingkat pemerintah.