Cocokkan swafoto langsung dengan foto pada ID

FACEIO ID Match membuka pop-up, mengambil swafoto langsung dan gambar ID, lalu melakukan perbandingan 1:1 antara swafoto dan foto pada dokumen. Buat aplikasi di FACEIO Console ↗, salin App Public ID, muat fio.js, lalu panggil idmatch().

Pemindaian ID, ekstraksi foto, dan ekstraksi bidang opsional ditangani oleh DOCSCAN API endpoint dari PixLab. Gambar yang dikirim dan data hasil ekstraksi hanya diproses di RAM lalu segera dihapus setelah hasil siap, baik sesi berhasil maupun gagal. ID Match tidak memvalidasi dokumen atau memeriksa keasliannya.

  • Aplikasi Console + Public ID
  • Tidak bergantung pada framework fio.js, tersedia dalam lebih dari 70 bahasa
  • Alur pop-up melalui idmatch()
  • PixLab DOCSCAN + pencocokan wajah 1:1
Cara kerja

Pencocokan swafoto dengan ID dalam empat langkah yang jelas

Situs web Anda memanggil idmatch(), widget FACEIO mengambil swafoto langsung dan gambar ID, lalu kode Anda menerima hasil pencocokan wajah 1:1, hasil liveness, dan bidang dokumen yang diminta.

Alur widget

1. Widget pop-up terbuka

Situs Anda memanggil faceio.idmatch(). Pop-up ID Match terbuka dalam alur web saat ini tanpa pengalihan atau unduhan aplikasi native.

2. Swafoto langsung dan pemeriksaan liveness

FACEIO memeriksa liveness swafoto dan indikator umum serangan presentasi sebelum menjalankan pencocokan wajah.

3. Pemindaian dokumen identitas

Pengguna menunjukkan format dokumen yang didukung. PixLab DOCSCAN ↗ memindai dokumen, mengekstrak foto, dan dapat mengembalikan bidang yang dipilih secara opsional.

4. Hasil pencocokan wajah

FACEIO membandingkan foto pada ID dengan swafoto langsung dan mengembalikan hasil pencocokan 1:1. Situs web atau aplikasi web Anda bertanggung jawab menentukan cara menggunakannya.

Bandingkan dua wajah

Lakukan perbandingan 1:1 antara swafoto langsung dan foto yang diekstrak dari ID. Hasilnya hanya menunjukkan kemiripan wajah; bukan bukti keaslian, validitas, kepemilikan dokumen, atau identitas hukum.

Satu alur di browser

Pop-up menyatukan pengambilan swafoto dan ID, liveness, serta pencocokan wajah di dalam situs web atau aplikasi web Anda.

Pemrosesan hanya di RAM

Gambar swafoto, gambar ID, bidang hasil ekstraksi, dan artefak pemrosesan tetap berada di RAM lalu segera dihapus setelah hasil dikembalikan atau sesi gagal. Pipeline tidak menyimpan gambar, data dokumen, atau log pemindaian.

Yang disediakan ID Match

Pencocokan wajah dengan liveness, dibangun untuk web

ID Match menyediakan pengambilan melalui browser, pemeriksaan liveness, dan perbandingan 1:1 antara swafoto dan foto pada ID. PixLab DOCSCAN ↗ menangani pemindaian, ekstraksi foto, dan ekstraksi bidang opsional.

Pemeriksaan liveness FACEIO

FACEIO menilai pengambilan langsung untuk indikator umum serangan presentasi sebelum membandingkan wajah. Tidak ada sistem liveness yang dapat menjamin deteksi setiap upaya spoofing; baca panduan praktik terbaik keamanan sebelum deployment produksi.

Liveness aktif

Satu panggilan fio.js

Pengambilan swafoto, liveness, pemindaian dokumen, dan pencocokan wajah berjalan dalam satu alur browser yang responsif.

Satu panggilan idmatch() membuka widget

Cakupan ID global

PixLab DOCSCAN API endpoint dapat memindai lebih dari 11 ribu format dokumen dari lebih dari 197 negara dan wilayah, termasuk paspor, kartu identitas nasional, SIM, visa, dan izin tinggal.

Pelajari PixLab ID Scan API

US
UK
EU
JP
190+

Arsitektur yang mengutamakan privasi

Gambar ID, gambar swafoto, data hasil ekstraksi, dan artefak pemrosesan hanya ditangani di RAM lalu segera dihapus setelah hasil siap, baik sesi berhasil maupun gagal. Pipeline tidak menyimpan gambar, data dokumen, atau log pemindaian.

Tanpa penyimpanan gambar atau data pemindaian Pemrosesan sementara Pemrosesan hanya di RAM

Gunakan konfigurasi aplikasi FACEIO yang sama seperti autentikasi wajah, lalu panggil idmatch() untuk membuka ID Match.

Sinyal pencocokan

Terima hasil yang jelas dari pencocokan wajah 1:1

ID Match mengembalikan hasil perbandingan antara swafoto dan foto pada ID beserta hasil liveness. Jika diminta, ID Match juga mengembalikan bidang dokumen yang diekstrak oleh PixLab DOCSCAN.

Cakupan yang jelas. ID Match membandingkan dua gambar wajah: swafoto langsung dan foto yang diekstrak dari ID. ID Match tidak mengautentikasi dokumen, memvalidasi isinya, memastikan kepemilikan atau identitas hukum, melakukan pemeriksaan KYC atau AML, maupun menyetujui tindakan untuk situs web atau aplikasi web Anda.

Wajah tidak cocok

Deteksi saat wajah dalam swafoto langsung tidak cocok dengan foto yang diekstrak dari ID yang ditunjukkan.

Hasil liveness

Terima hasil liveness yang dibuat saat pengambilan swafoto langsung sebelum kedua gambar wajah dibandingkan.

Pemrosesan hanya di RAM

Gambar yang dikirim dan data dokumen hasil ekstraksi diproses di RAM lalu segera dihapus setelah hasil tersedia atau sesi gagal.

Bidang ID opsional

Minta bidang ID yang diekstrak saat alur Anda membutuhkannya, atau gunakan hanya hasil pencocokan swafoto dengan foto.

Langsung
Swafoto dengan pemeriksaan liveness
1:1
Pencocokan swafoto dengan foto ID
RAM
Pemrosesan sementara
11K+
Format dokumen melalui DOCSCAN
Keunggulan FACEIO

Tambahkan pencocokan wajah tanpa membuat alur pengambilan sendiri

ID Match menyediakan alur pengambilan, hasil liveness, ekstraksi foto oleh PixLab DOCSCAN ↗, dan pencocokan wajah 1:1. Situs web atau aplikasi web Anda tetap bertanggung jawab atas penggunaan hasil serta pemeriksaan keaslian dokumen, aturan kelayakan, atau peninjauan manual.

Bangun sendiri

  • Antarmuka pengambilan terpisah

    Bangun dan pelihara layar terpisah untuk swafoto, izin kamera, dan pengambilan ID.

  • Perbandingan wajah khusus

    Hubungkan ekstraksi foto, liveness, dan pencocokan wajah di beberapa komponen.

  • Parsing bidang dokumen

    Implementasikan ekstraksi bidang secara terpisah ketika aplikasi Anda memerlukan data dokumen.

  • Lebih banyak pekerjaan frontend

    Tangani sendiri perbedaan browser, percobaan ulang, error, lokalisasi, dan UI responsif.

FACEIO ID Match

  • Satu hasil pencocokan

    Terima hasil liveness dan pencocokan swafoto dengan foto pada ID melalui alur fio.js.

  • Alur dalam browser

    Pengguna tetap berada di domain Anda. Tidak ada pengalihan atau instalasi aplikasi.

  • Tanpa penyimpanan gambar atau data dokumen

    Gambar swafoto, gambar ID, data hasil ekstraksi, dan artefak pemrosesan berada di RAM lalu segera dihapus setelah proses selesai atau gagal.

  • Integrasi sederhana

    Muat fio.js dan panggil idmatch() dari situs web atau aplikasi web Anda.

Alur web umum

Gunakan hasil pencocokan wajah dalam alur Anda sendiri

Gunakan ID Match ketika situs web atau aplikasi web Anda memerlukan swafoto langsung, foto pada ID, dan hasil pencocokan wajah 1:1 yang jelas dalam alur browser saat ini.

Pendaftaran akun

Cocokkan swafoto langsung dengan foto pada ID yang ditunjukkan selama pendaftaran dan minta bidang dokumen hanya jika formulir Anda membutuhkannya.

  • Pencocokan wajah 1:1
  • Ekstraksi bidang opsional

Pembaruan profil dan akun

Jalankan pencocokan baru antara swafoto dan foto pada ID sebelum situs web atau aplikasi web menerima perubahan profil atau akun tertentu.

  • Pencocokan wajah 1:1
  • Alur pop-up di browser

Dukungan peninjauan manual

Kirim hasil pencocokan wajah, hasil liveness, dan bidang dokumen yang diminta ke alur peninjauan Anda sendiri ketika evaluasi tambahan diperlukan.

  • Hasil liveness
  • Pencocokan foto pada ID
Cakupan dokumen

Pindai ID dalam format dokumen global

PixLab DOCSCAN ↗ dapat membaca paspor, ID nasional, SIM, visa, izin tinggal, dan format lain yang didukung. ID Match menggunakan foto hasil ekstraksi untuk pencocokan wajah dan dapat mengembalikan bidang yang diminta. Dukungan format mencakup pemindaian dan ekstraksi, bukan pemeriksaan keaslian atau validitas dokumen.

197+
Negara dan wilayah
11K+
Dokumen identitas yang didukung
  • Paspor
  • ID nasional
  • SIM
  • Izin tinggal
Integrasi developer

Integrasikan ID Match dengan fio.js dan idmatch()

ID Match mengikuti pola integrasi fio.js yang sama seperti pada panduan integrasi. Muat library JavaScript, buat instance new faceIO("app-public-id"), lalu panggil idmatch() sebagai pengganti enroll() atau authenticate() untuk membuka pop-up. Untuk alur backend yang sudah memiliki dua gambar wajah, lihat API verifikasi wajah online.

Penyiapan fio.js yang sama

Gunakan fio.js skrip CDN dan App Public ID FACEIO yang sama seperti integrasi autentikasi wajah standar. UI widget tersedia dalam lebih dari 70 bahasa, sehingga tim onboarding global tidak perlu membuat lapisan terjemahan terpisah untuk pop-up verifikasi.

Alur widget pop-up

Memanggil idmatch() membuka pop-up terpandu yang mengambil swafoto langsung, meminta dokumen ID, dan mengembalikan hasil pencocokan wajah.

Pemrosesan FACEIO + PixLab

FACEIO menangani deteksi wajah, liveness, dan pencocokan wajah, sementara PixLab DOCSCAN menangani pemindaian dan ekstraksi dokumen ID.

Bekerja dengan stack apa pun

HTML biasa React Vue Angular Next.js Svelte Nuxt
app.js
JavaScript
1
// Penyiapan fio.js yang sama seperti autentikasi wajah FACEIO
2
const faceio = new faceIO("app-public-id");
3
4
// Panggil idmatch() sebagai pengganti enroll() atau authenticate()
5
document.getElementById("verify-btn").onclick = async () => {
6
try {
7
const response = await faceio.idmatch({
8
locale: "auto",
9
documentType: "ALL"
10
});
11
12
// Pop-up selesai dan hasil pencocokan dikembalikan
13
console.log(`Pencocokan selesai. Sesi: ${response.sessionId}`);
14
} catch (error) {
15
// Tangani kegagalan pengambilan atau pencocokan
16
faceio.restartSession();
17
}
18
};
Keamanan dan penanganan data

Cakupan produk yang jelas dan pemrosesan data sementara

ID Match melakukan perbandingan berbantuan liveness antara swafoto langsung dan foto yang diekstrak dari ID. Pemilik aplikasi bertanggung jawab atas pemberitahuan dan persetujuan pengguna, penggunaan hasil, serta informasi apa pun yang dipilih untuk disimpan setelah diterima.

Tanggung jawab pemilik aplikasi

Pemilik aplikasi harus memberikan pemberitahuan yang diperlukan, memperoleh persetujuan, dan menentukan penggunaan hasil serta bidang opsional.

Tanpa autentikasi dokumen

ID Match tidak memeriksa keaslian, validitas, masa berlaku, kepemilikan, perubahan, atau catatan otoritas penerbit.

Ekstraksi bidang opsional

Aplikasi Anda memilih apakah PixLab DOCSCAN perlu mengembalikan bidang dokumen dan bertanggung jawab atas data hasil yang dipilih untuk disimpan.

Tanpa persetujuan otomatis

ID Match tidak melakukan pemeriksaan KYC atau AML dan tidak menyetujui, menolak, mengotorisasi, atau memulihkan akun maupun transaksi.

Pemrosesan hanya di RAM dengan penghapusan segera

ID Match menggunakan model pemrosesan sementara dari PixLab DOCSCAN ↗. Gambar swafoto, gambar ID, data hasil ekstraksi, dan artefak pemrosesan hanya berada di RAM lalu segera dihapus setelah hasil dibuat atau sesi gagal. Pipeline tidak menyimpan gambar yang dikirim, data ID, atau log pemindaian.

Kunjungi Trust Center
Pertanyaan umum

Pertanyaan yang sering diajukan

Pertanyaan dari developer dan tim produk yang telah mengevaluasi ID Match.

Pengalaman pengguna

Apa yang dilihat pengguna selama ID Match?

Widget FACEIO terbuka sebagai pop-up di dalam halaman tanpa mengalihkan pengguna. Pengguna meninjau pemberitahuan persetujuan, mengambil swafoto langsung, lalu menunjukkan ID agar fotonya dapat dibandingkan dengan swafoto.

Apakah pengguna perlu memasang sesuatu?

Tidak. Pengguna dapat menyelesaikan pencocokan swafoto dengan ID di browser yang didukung tanpa memasang aplikasi atau ekstensi terpisah.

ID apa yang diterima?

PixLab DOCSCAN ↗ dapat memindai lebih dari 11 ribu format ID dari lebih dari 197 negara dan wilayah, termasuk paspor, ID nasional, dan SIM. Cakupan ini hanya berlaku untuk pemindaian dan ekstraksi bidang; bukan berarti ID Match memvalidasi atau mengautentikasi dokumen.

Apa yang terjadi jika pengguna gagal verifikasi?

ID Match mengembalikan hasil tidak cocok kepada aplikasi Anda. Aplikasi Anda sepenuhnya bertanggung jawab menentukan langkah berikutnya, termasuk menawarkan pengambilan ulang atau menggunakan proses peninjauan terpisah.

Apakah pengguna dapat membatalkan di tengah proses?

Ya. Pengguna dapat membatalkan alur kapan saja, dan aplikasi Anda dapat menangani hasil tersebut dengan logika coba ulang atau fallback sendiri.

Apakah ini berfungsi di perangkat seluler?

Ya. ID Match dirancang untuk sesi browser desktop dan seluler tanpa memerlukan aplikasi mobile native.

Developer dan teknis

Bagaimana developer memicu ID Match?

Integrasi mengikuti pola fio.js seperti autentikasi wajah FACEIO. Buat aplikasi di FACEIO Console ↗, salin App Public ID, muat SDK, buat instance new faceIO("app-public-id"), lalu panggil faceio.idmatch(). Gunakan enroll() dan authenticate() untuk autentikasi wajah; gunakan idmatch() untuk mencocokkan swafoto dengan foto pada ID.

Apakah saya memerlukan backend untuk menggunakan ID Match?

Backend tidak diperlukan untuk membuka widget. Backend Anda tetap harus melindungi keputusan akun, akses, atau bisnis yang menggunakan hasil pencocokan. Baca panduan keamanan sebelum peluncuran produksi.

Bisakah ID Match digunakan bersama autentikasi wajah?

Ya. ID Match dan autentikasi wajah FACEIO adalah kemampuan terpisah dari instance widget fio.js yang sama. Pola umum adalah memanggil idmatch() saat onboarding, lalu menggunakan enroll() dan authenticate() untuk login wajah berikutnya. Mulai dari panduan memulai, lalu gunakan panduan integrasi, referensi Facial ID, dan Pusat Developer.

Bagaimana cara menetapkan ambang kepercayaan khusus?

ID Match mengembalikan hasil perbandingan 1:1 antara swafoto langsung dan foto yang diekstrak dari ID beserta hasil liveness. ID Match tidak memvalidasi keaslian, isi, masa berlaku, kepemilikan, atau catatan penerbitan dokumen; tidak menetapkan identitas hukum; tidak melakukan pemeriksaan KYC atau AML; dan tidak menyetujui, menolak, atau mengotorisasi tindakan apa pun. Situs web atau aplikasi web Anda sepenuhnya bertanggung jawab atas langkah berikutnya.

Data apa yang dikembalikan ID Match ke aplikasi saya?

ID Match mengembalikan hasil pencocokan wajah dan liveness serta, jika diminta, bidang yang diekstrak oleh PixLab DOCSCAN. Gambar swafoto, gambar ID, bidang hasil ekstraksi, dan artefak pemrosesan hanya berada di RAM lalu segera dihapus setelah hasil siap atau sesi gagal. Pipeline tidak menyimpan gambar yang dikirim, data dokumen, atau log pemindaian. Pemilik aplikasi tetap bertanggung jawab atas pemberitahuan, persetujuan, penggunaan lanjutan, dan informasi hasil yang dipilih untuk disimpan.

Apakah ada batas penggunaan atau biaya per sesi ID Match?

Harga dan batas penggunaan bergantung pada paket Anda. Lihat halaman Harga dan FACEIO Console ↗ untuk detail terbaru.

Bisakah saya menguji ID Match dalam pengembangan tanpa ID asli?

Ya. Uji widget, penanganan hasil, dan alur coba ulang dalam development atau staging. Pencocokan tetap memerlukan gambar ID yang dapat diproses dan swafoto langsung, jadi gunakan hanya materi uji yang boleh Anda proses.

Punya pertanyaan yang belum dibahas?

Tambahkan widget pop-up ID Match ke aplikasi web Anda.

Panggil idmatch() dari fio.js untuk mengambil swafoto langsung, mengekstrak foto ID dengan PixLab DOCSCAN ↗, dan mengembalikan hasil pencocokan wajah 1:1 beserta bidang dokumen yang diminta.

Paket gratis tanpa kartu kredit
Pengambilan swafoto dan ID di browser
Alur pop-up berbasis browser