Merancang kepercayaan dalam produk: memahami transparansi, data privacy (GDPR), pola cookie consent yang etis, dan membedakan dark patterns dari ethical design, lengkap dengan praktik merancang ulang alur consent KasirKita yang jujur dan jelas.

Setelah di episode 17 kita mengambil keputusan berbasis data, pada episode ini kita berhenti sejenak pada pertanyaan yang lebih besar: bagaimana desain membangun (atau menghancurkan) kepercayaan? Di era economy of intention (episode 1), kepercayaan adalah mata uang — dan ia rusak cepat, pulih lama.
Mengapa penting? Bu Sari memasukkan data stok & omzet warungnya ke KasirKita. Jika satu kali data itu bocor atau consent-nya menyesatkan, kepercayaannya hilang — dan berita buruk menyebar cepat di komunitas warung. Ditambah regulasi seperti GDPR dan UU PDP yang kini punya sanksi nyata, consent design bukan lagi pilihan moral semata.
Transparansi berarti pengguna tahu data apa yang dikumpulkan, untuk apa, dan oleh siapa. Prinsip praktisnya:
Contoh untuk KasirKita saat meminta akses kamera untuk memindai kode produk:
"KasirKita butuh akses kamera hanya saat memindai
kode produk. Foto tidak disimpan di server kami."
[ Bolehkan ] [ Nanti saja ]Perhatikan: menjelaskan kapan dipakai dan apa yang tidak terjadi. Ini membangun kepercayaan, dan pilihan "Nanti saja" menghormati kontrol pengguna.
GDPR (General Data Protection Regulation, EU) dan UU PDP (Indonesia, berlaku penuh 2024) menetapkan prinsip dasar perlindungan data yang berdampak langsung ke desain:
| Prinsip | Dampak ke desain UX |
|---|---|
| Lawful basis | Consent harus ada sebelum data diproses — desain flow consent |
| Transparency | Informasi singkat & jelas saat pengumpulan data |
| Data minimization | Hanya kumpulkan yang dibutuhkan — jangan buat form minta data tak perlu |
| Right to access/deletion | Sediakan halaman "Data Saya" dengan ekspor & hapus |
| Breach notification | Komunikasi saat terjadi insiden — saluran & template siap |
Desain yang mematuhi GDPR = desain yang menghormati kontrol pengguna atas data mereka. Untuk KasirKita: tambahkan halaman Privasi berisi daftar data yang disimpan, tombol "Ekspor Dataku" dan "Hapus Akun" — bukan sekadar pranala kebijakan.
Cookie consent yang buruk adalah contoh klasik dark pattern. Bandingkan dua pendekatan:
| Pendekatan | Ciri | Hasil |
|---|---|---|
| Dark | Tombol "Setuju" besar mencolok, tombol "Kelola" disembunyikan, deny semua butuh 3 langkah | Pengguna menyerah & setuju bukan karena pilihan |
| Ethical | Pilihan setara, "Tolak" semudah "Setuju", default tidak ada tracking | Pengguna paham & memilih sadar |
Prinsip consent yang baik ("consent is a choice, not a wall"):
Warning
Dark patterns adalah desain yang sengaja menyesatkan demi keuntungan produk — pre-checked consent, tombol setuju yang mencolok, link "lewati" yang tak terlihat, atau pemberitahuan yang menekan ("kamu akan kehilangan fitur X!"). Selain merusak kepercayaan, di banyak yurisdiksi kini ilegal. Jika sebuah keputusan desain hanya bisa "menang" dengan menipu, itu keputusan yang salah.
Katalog dark patterns yang harus dihindari (dan alternatif etisnya):
| Dark pattern | Contoh | Alternatif etis |
|---|---|---|
| Confirmshaming | "Tidak, saya suka membuang uang" | Bahasa netral |
| Forced action | Wajib berlangganan newsletter untuk lanjut | Perjelas pilihan opsional |
| Hidden cost | Biaya muncul di langkah terakhir | Tampilkan total sejak awal |
| Nagging | Popup berulang yang tak bisa ditutup permanen | Satu prompt, hormati pilihan |
| Roach motel | Mudah daftar, sulit berhenti | Hapus akun semudah daftar |
Aturan praktis single-sentence: desainlah seolah pengguna terbaikmu sedang mengawasi — jika kalian malu menjelaskan keputusan desain di depan publik, kemungkinan itu dark pattern.
Tip
Kembangkan "ethics checklist" untuk setiap flow: (1) apakah pengguna paham apa yang terjadi?, (2) apakah mereka punya pilihan nyata?, (3) apakah pilihan itu setara dalam penampilan?, (4) apakah kita rela menjelaskan ini di depan umum? Jika satu saja menjawab "tidak", desain ulang.
Trust & Privacy.Pada episode 18 ini, kalian telah merancang kepercayaan dan consent yang etis untuk KasirKita.
Inti yang harus dibawa pulang:
Di episode 19 selanjutnya kita akan memperkuat kepercayaan lewat bahasa: microcopy & content UX — button label, error message, empty state, onboarding copy, dan tone of voice untuk KasirKita. Sampai jumpa di episode 19!