Kenali wajah, amankan identitas, dalam hitungan detik.

WajahID memproses enroll, verifikasi 1:1, identifikasi 1:N, dan liveness langsung di server Anda. Yang tersimpan hanya template terenkripsi AES-256-GCM, bukan foto wajah pelanggan Anda.

deteksi → embedding → pencocokan

Foto dibuang. Yang tersimpan hanya angka yang tak bisa dikenali sebagai wajah.

Dari foto Anda, mesin menyisakan embedding 128 dimensi, lalu mengenkripsinya dengan AES-256-GCM dan kunci terpisah per tenant. Foto asli tidak pernah disimpan; maksimal 3 template per subjek.

Dari foto sampai keputusan, jalurnya terlihat

  1. 1

    Enroll

    Subjek mendaftar dengan consent tercatat, wajah diubah jadi template.

    POST /v1/enroll
  2. 2

    Liveness

    Challenge kedip dan geser diacak tiap sesi, server mengukur tiap frame.

    /v1/liveness/session · /v1/liveness/frame
  3. 3

    Cocokkan

    Verifikasi 1:1 atau identifikasi 1:N dengan ambang sesuai profil keamanan.

    POST /v1/verify · /v1/identify
  4. 4

    Audit

    Setiap respons membawa request_id; consent dan transaksi tercatat.

Spesifikasi teknis

Enkripsi
AES-256-GCM, kunci terpisah per tenant
Isolasi
Galeri subjek terpisah antar tenant
Rate limit
60 request/menit per API key
Idempotensi
Idempotency-Key di semua mutasi
Kode error
Stabil dan terdokumentasi (FACE_NOT_FOUND, LOW_QUALITY)
Liveness
Heuristik challenge v1; PAD tersertifikasi belum terpasang, tercantum apa adanya

Coba dengan wajah Anda sendiri.

Buka kamera, daftarkan wajah, lalu verifikasi. Semua lewat browser atau HP, tanpa instal apa pun.