Verifikasi Foto dengan Kode QR: Cara Penerima Mengecek Foto
Cara kerja verifikasi foto lewat kode QR: apa yang ditampilkan halaman verifikasi, mengapa area dibulatkan, arti tanda integritas, dan cara membandingkan file.
Verifikasi foto dengan kode QR memungkinkan siapa pun yang menerima foto memindai kode yang tercetak di foto itu dan membuka catatan independen tentang kapan dan kira-kira di mana foto diambil, beserta pemeriksaan yang dijalankan server saat foto tiba. Jika catatan itu cocok dengan yang tercetak di gambar, Anda punya alasan kuat untuk memercayainya. Jika tidak cocok, atau kodenya tidak ditemukan, Anda punya alasan untuk bertanya. Panduan ini menjelaskan apa yang dilihat penerima, cara membaca setiap bagiannya, dan cara membiasakan klien untuk mengecek.
Mengapa tanggal yang tercetak saja tidak cukup
Baris seperti “08:15 · 12 Jul 2026 · District 7” di sudut foto hanyalah piksel. Siapa pun yang punya aplikasi edit foto bisa mengetik baris yang sama persis di atas foto lama. Metadata EXIF di dalam file juga sama mudahnya diubah dengan alat gratis, dan biasanya terhapus saat foto melewati media sosial atau aplikasi chat.
Jadi, nilai sebuah foto bukti tidak berasal dari teks di atasnya. Nilainya berasal dari catatan yang disimpan di tempat lain yang tidak bisa diubah diam-diam oleh si pemotret. Kode QR hanyalah jembatan menuju catatan itu. Perbedaannya dibahas lebih dalam di foto stempel waktu vs foto yang dapat diverifikasi.
| Metode | Bisakah siapa saja mengubahnya? | Bisakah penerima mengeceknya? |
|---|---|---|
| Teks tanggal yang dicetak di foto | Ya | Tidak |
| Metadata EXIF di dalam file | Ya, dan sering hilang saat dibagikan | Sulit, perlu alat khusus |
| Kode QR yang menautkan ke catatan di server | Catatan tidak bisa diedit oleh pengirim | Ya, dengan ponsel apa pun |
Cara penerima memverifikasi foto dengan kode QR
Penerima tidak perlu aplikasi maupun akun:
- Pindai kode QR dengan kamera ponsel (sebagian besar ponsel bisa membaca kode QR langsung dari aplikasi kamera). Jika foto sedang dibuka di ponsel yang sama, tampilkan foto di laptop lalu pindai, atau ketik kodenya.
- Atau ketik kode yang tercetak di foto, dengan format
SNP-XXXXX-XXXXX-XXXXX-XXXXX, diverify.snapidmark.com/v/CODE. - Periksa domain di bilah alamat sebelum memercayai apa pun. Kode QR palsu bisa mengarah ke halaman palsu yang meyakinkan.
- Bandingkan waktu pengambilan dan area di halaman dengan yang tercetak di foto.
- Baca pemeriksaan integritas, dan jika penting, bandingkan file yang Anda pegang dengan file aslinya.

Anda bisa mencobanya dengan foto contoh di demo verifikasi di halaman beranda kami.
Apa yang ditampilkan halaman verifikasi
Halaman verifikasi publik SnapID Mark menjawab satu pertanyaan, “apakah foto ini benar-benar diambil pada waktu itu, di sekitar sana?”, tanpa membuka lebih banyak informasi dari yang diperlukan.

Waktu pengambilan
Ini adalah waktu tepercaya yang dicatat saat pengambilan. Waktu ini disinkronkan dengan server, bukan dibaca dari jam ponsel, sehingga memundurkan jam ponsel beberapa jam tidak akan mengubahnya. Mekanismenya dijelaskan di waktu tepercaya vs waktu ponsel.
Area yang dibulatkan, bukan koordinat persis
Halaman publik tidak menampilkan koordinat persis. Yang ditampilkan adalah area yang dibulatkan, misalnya setingkat kecamatan. Ini pilihan demi privasi: foto sering diambil di rumah klien atau di lokasi karyawan, dan siapa pun yang memegang foto tidak seharusnya mengetahui titik persisnya. Koordinat lengkap dan akurasi GPS tetap ada di foto berstempel itu sendiri serta di catatan milik si pemotret atau perusahaan.
Saat membandingkan, cukup periksa bahwa area di halaman mencakup alamat yang tercetak di foto. Foto berstempel “Thao Dien, Thu Duc City” dengan area verifikasi di Hanoi jelas merupakan tanda bahaya.
Nama ruang kerja
Jika foto milik sebuah ruang kerja dan perusahaan mengizinkannya, halaman menampilkan nama ruang kerja, sehingga Anda tahu tim perusahaan mana yang memotretnya.
Status lainnya
- Masih diunggah: kode sudah diterbitkan tetapi file belum sampai ke server, biasanya karena si pemotret sedang offline. Cek lagi nanti.
- Dihapus: ruang kerja menghapus foto tersebut, dan halaman menampilkan tanggalnya.
- Tidak ditemukan: tidak ada foto dengan kode itu. Periksa ulang setiap karakter atau tanyakan kepada pengirim.
Membaca tanda integritas
Setiap unggahan diperiksa ulang di server, bukan memercayai ponsel begitu saja. Hasilnya muncul sebagai daftar pemeriksaan yang lolos dan peringatan. Foto tanpa tanda diberi label “Terverifikasi”, dan foto yang memiliki tanda diberi label “Ada peringatan”.
| Tanda | Artinya | Yang perlu dilakukan |
|---|---|---|
| Lokasi palsu (mock location) | Ponsel melaporkan lokasi yang berasal dari aplikasi pemalsu lokasi | Anggap lokasi tidak andal dan tanyakan |
| Perangkat di-root atau di-jailbreak | Perlindungan sistem ponsel telah dibuka | Lebih berhati-hati, cari bukti lain |
| Selisih jam | Jam ponsel tidak sesuai dengan waktu server | Andalkan waktu tepercaya, bukan waktu ponsel |
| Di luar geofence | Foto absen masuk diambil di luar radius yang diizinkan untuk lokasi itu | Bisnis meninjaunya sesuai kebijakannya |
| Unggahan terlambat | Foto sampai ke server lebih dari 15 menit setelah pengambilan | Sering kali hanya karena tidak ada sinyal, jadi tanyakan sebelum menilai |
| Build aplikasi tidak valid | Foto tidak berasal dari build resmi | Jangan mengandalkannya sebagai bukti |

Sebuah tanda tidak berarti foto itu palsu. Unggahan terlambat bisa saja berarti teknisi sedang bekerja di ruang bawah tanah tanpa sinyal. Sebaliknya, tidak adanya tanda juga bukan jaminan mutlak. Tanda memberi tahu Anda apakah perlu mengajukan pertanyaan lanjutan. Lihat cara bisnis menggunakannya di mencegah kecurangan absensi.
Membandingkan file Anda dengan file asli
Halaman ini memiliki tombol bandingkan dengan file saya. Anda memilih gambar di perangkat Anda, browser Anda menghitung sidik jari SHA-256-nya secara lokal, tanpa mengunggah foto, lalu mencocokkannya dengan sidik jari yang disimpan server saat file asli tiba.

- Cocok: file Anda identik byte demi byte dengan file asli. Tidak ada yang diedit.
- Tidak cocok: file berbeda dari aslinya. Itu bisa jadi karena diedit, tetapi sangat sering hanya karena aplikasi chat mengompresi ulang gambar. WhatsApp, Messenger, dan banyak aplikasi lain memperkecil foto saat dikirim, sehingga file berubah meskipun tampilannya sama.
Jika perbandingan ini penting, minta file asli dari pengirim lewat saluran yang tidak mengompresi ulang: kirim sebagai “file” alih-alih “foto”, gunakan email, atau folder bersama. Detail lebih lanjut di mendeteksi foto yang diedit dengan SHA-256.
Membiasakan klien mengecek foto Anda
Kode QR hanya berguna jika orang benar-benar memindainya. Jika Anda mengelola kru konstruksi, perusahaan jasa kebersihan, layanan pengiriman, atau teknisi lapangan, jadikan pengecekan sebagai kebiasaan bagi klien Anda:
- Sampaikan sekali, sejak awal. Di kontrak atau pesan pertama: “Setiap foto laporan memiliki kode QR. Pindai untuk melihat waktu dan area pengambilan yang dicatat oleh sistem.”
- Sertakan tautannya. Saat Anda membagikan foto dari aplikasi, tautan verifikasi ikut terkirim, sehingga klien cukup mengetuk tanpa perlu memindai.
- Peragakan saat serah terima. Pindai satu foto bersama dan tunjukkan tiga hal: waktu, area, tanda.
- Kirim file asli saat ada sengketa. Simpan JPEG ke perangkat Anda dan kirim sebagai file atau lewat email agar klien bisa membandingkan sidik jarinya (PDF praktis untuk arsip tetapi tidak bisa dipakai untuk perbandingan).
- Terbuka terhadap pertanyaan. Jika klien melihat peringatan, jelaskan alasan sebenarnya (misalnya, tidak ada sinyal sehingga unggahan terlambat). Keterbukaan membangun kepercayaan lebih besar daripada lencana hijau.
| Industri | Foto yang umum | Yang perlu dicek klien |
|---|---|---|
| Konstruksi | Foto inspeksi dan progres | Waktu dan area sesuai dengan hari inspeksi |
| Kebersihan gedung | Foto sebelum/sesudah shift | Waktu berada dalam rentang shift |
| Pengiriman | Foto bukti pengiriman | Area sesuai dengan alamat pengiriman |
| Penyewaan | Foto kondisi saat masuk dan keluar | Tanggal sesuai dengan serah terima |
Bagaimana SnapID Mark mendukung verifikasi
Setiap foto yang diambil dengan SnapID Mark mendapat kode SNP-XXXXX-XXXXX-XXXXX-XXXXX sendiri dan kode QR di stempel, bersama waktu tepercaya, cuaca, koordinat GPS beserta akurasinya, alamat, dan peta mini. Saat offline, foto tetap menerima kode yang sudah diterbitkan sebelumnya dan waktu tepercaya, dan foto ruang kerja yang sudah dikirim akan diunggah otomatis saat sinyal kembali, sementara foto pribadi tetap di ponsel. Halaman verifikasi berfungsi setelah unggahan selesai. Penerima tidak perlu akun, dan di dalam aplikasi Anda bisa memindai kode QR di foto orang lain untuk melihat hasilnya. Lihat keamanan dan cara kerja di halaman beranda kami.
Agar jelas soal batasannya: SnapID Mark memberi penerima cara pengecekan yang cepat dan berdasar, tetapi bukan stempel waktu bersertifikat hukum seperti yang berasal dari layanan stempel waktu berkualifikasi atau tanda tangan digital. Seberapa besar bobot sebuah foto dalam suatu kasus diputuskan oleh pihak berwenang terkait.
Jika Anda ingin klien bisa mengecek sendiri setiap foto laporan, unduh SnapID Mark dan kirim foto berstempel QR ke diri sendiri untuk mencobanya.
Perusahaan jasa keamanan memakai pengecekan QR yang sama untuk membagikan foto patroli kepada klien; lihat aplikasi patroli satpam.
FAQ
Apakah penerima perlu memasang aplikasi?
Tidak. Cukup memindai dengan kamera ponsel atau membuka verify.snapidmark.com/v/CODE di browser apa pun, tanpa perlu akun.
Mengapa halaman tidak menampilkan alamat persis?
Untuk melindungi privasi si pemotret dan pemilik lokasi. Halaman menampilkan area yang dibulatkan, yang sudah cukup untuk dicocokkan dengan alamat yang tercetak di foto.
Apakah kode QR masih bisa dipindai setelah foto dikirim lewat aplikasi chat?
Biasanya bisa, karena kode QR adalah bagian dari gambar. Namun, perbandingan SHA-256 tidak akan cocok karena aplikasi chat mengompresi ulang file. Mintalah file asli jika Anda perlu membandingkan.
Apakah “masih diunggah” berarti foto itu palsu?
Belum tentu. Kodenya ada tetapi file belum tiba, biasanya karena si pemotret sedang offline. Cek lagi nanti.
Haruskah saya menolak foto yang memiliki peringatan?
Tanyakan alasannya terlebih dahulu. Setiap tanda berbeda: unggahan terlambat biasanya tidak berbahaya, sedangkan lokasi palsu atau build aplikasi tidak valid perlu jauh lebih diwaspadai.