QR cetak tetap jalan saat tujuan ganti
Setiap slug resolve via qr.saja.id/q/<slug>. PATCH /links/{slug} menaikkan versi & write-through ke KV — scan berikutnya ke tujuan baru, gambar sama.
saja QR · QR pintar & short link
Satu QR di stiker, menu, atau kemasan. Saat tujuan berubah, kamu repoint slug-nya — gambar QR tetap sama, scan berikutnya langsung ke alamat baru. Dan kamu bisa lihat berapa banyak yang memindai, tanpa memanen data siapa pun.
Tanpa cetak ulang Statistik scan Tanpa password baru
Pajak cetak ulang
Menu berubah, promo berganti, halaman pindah — tapi QR yang sudah dicetak di ribuan stiker, kemasan, atau flyer mengunci satu URL. Cetak ulang itu lambat dan mahal. Dan setelah semua tercetak, kamu tetap tidak tahu apakah ada yang benar-benar memindai.
Kenapa qr
Delapan alasan QR cetakmu tetap hidup, terukur, dan tidak menjual data orang.
Setiap slug resolve via qr.saja.id/q/<slug>. PATCH /links/{slug} menaikkan versi & write-through ke KV — scan berikutnya ke tujuan baru, gambar sama.
Tiap redirect sukses mengirim event scan non-blok ke Cloudflare Analytics Engine. Dasbor menampilkan total, 7 hari, 30 hari, dan seri harian 30 hari.
saja-qr adalah relying party dari akun.saja.id; memverifikasi token akses EdDSA berscope aud:"qr", tidak menyimpan kunci penandatangan, tidak menyimpan password.
POST /links/{slug}/deactivate menjeda & menyajikan halaman "QR dijeda" yang ramah; aktifkan lagi untuk melanjutkan; diperingatkan jika ada scan dalam 7 hari terakhir.
Analytics Engine hanya menyimpan kind="scan", slug, dan jumlah — tanpa nama, nomor telepon, IP, URL penuh, atau user-agent.
qr.saja.id/q/<slug> sekaligus jadi QR yang bisa dipindai dan short link yang bisa ditempel di broadcast WA atau IG story. Cetak atau bagikan, terserah momennya.
Unduh QR sebagai PNG untuk table tent, banner, atau kemasan produk — resolusi yang cukup untuk dicetak dengan jelas.
Menjeda menjaga slug tetap dipesan; saat kampanye berikutnya mulai, re-point dan aktifkan kode yang sama — tanpa stiker baru, tanpa 404 yatim.
Cara kerja
Rahasia "gambar sama, tujuan baru": slug menulis-tembus (write-through) ke KV di edge.
Dasbor scan
Total, 7 hari, 30 hari, dan seri harian. Coba juga generator QR live di bawah.
Dasbor scan
1.284
Total scan
213
7 hari terakhir
742
30 hari terakhir
Angka ini ilustrasi — datamu sendiri yang tampil di dasbor. Hanya empat metrik: total, 7 hari, 30 hari, dan seri harian. Tanpa device, lokasi, atau pelacakan orang.
Generator QR live
Ubah teks, QR ikut berubah. contoh — bukan slug live.
Situasi nyata
Sebelum: cetak ulang QR meja tiap menu berubah.
Sesudah: satu stiker — menu sarapan weekday, promo brunch akhir pekan, re-point dalam hitungan detik; scan menunjukkan menu mana yang menarik trafik.
Sebelum: cetak flyer QR baru untuk registrasi, lalu check-in, lalu feedback.
Sesudah: satu QR kampanye di-repoint lintas fase; seri harian memperlihatkan lonjakan registrasi vs hari check-in.
Sebelum: QR di boks produk menunjuk halaman yang lalu pindah — ribuan boks jadi dead-link.
Sesudah: QR boks di-repoint ke halaman baru; stok lama tetap berfungsi.
Sebelum: tulis nomor WA di kardus; tak tahu ada yang pakai atau tidak.
Sesudah: QR ke WA/katalog; jumlah scan menunjukkan jam sibuk tanpa setup analitik apa pun.
Sebelum: QR promo Ramadan jadi dead code setelah kampanye.
Sesudah: jeda slug (halaman dijeda yang ramah, bukan 404), re-point & aktifkan kode yang sama untuk promo berikutnya.
Polanya sama untukmu
Satu kode, banyak kampanye, statistik yang menuntun keputusan.
Mulai sekarangDibangun dengan benar
Tidak ada total scan yang disajikan sebagai data nyata — hanya mekanisme yang bisa ditelusuri.
Re-point + KV write-through
Gambar tetap, tujuan baru di scan berikutnya.
Model scan Analytics Engine
Event non-blok; hanya hitungan per slug.
Posture verify-only aud=qr
Token akun diverifikasi; tidak menyimpan kunci.
Privasi by design
Tanpa PII scan: tidak ada IP, nama, atau user-agent.
Pertanyaan umum
QR statis mengkodekan URL tetap; QR dinamis mengkodekan slug saja yang di-resolve di server, jadi tujuan bisa diubah tanpa mengubah gambar.
Ya. Gambar sama, tujuan baru pada scan berikutnya.
PNG, dengan resolusi yang cukup untuk table tent, banner, hingga kemasan.
Tidak. Hanya jumlah scan anonim per slug — tanpa nama, nomor, IP, atau user-agent.
Ya. Halaman dijeda yang ramah ditampilkan, dan slug tetap dipesan untuk dipakai lagi.
Tidak. Akun saja (akun) kamu sudah berlaku — tanpa password baru.
Buat QR pertamamu, cetak sekali, dan ubah tujuannya kapan pun kamu mau.