Merancang antarmuka yang jujur dan etis: mengenali dark patterns, membangun transparency dan informed consent, serta menjadikan etika bagian dari proses desain. Ditutup dengan praktik mengaudit dark patterns pada alur Kantongin

Setelah di episode 17 kita menyajikan data dengan jujur, pada episode ini kita memperluas kejujuran itu ke seluruh antarmuka: desain yang etis dan membangun kepercayaan. Di era di mana trust jadi komoditas paling berharga, antarmuka yang manipulatif adalah bunuh diri produk — namun praktiknya masih tersebar luas.
Mengapa etika masuk kurikulum UI designer? Karena dark patterns adalah keputusan desain — warna, urutan, copy, dan hierarki yang dengan sengaja dibuat agar pengguna melakukan sesuatu yang tidak mereka inginkan. Kemampuan mengenali dan menolaknya dimulai dari pengetahuan. Di episode 26, ethical friction bahkan menjadi standar di UI 2026 — desain yang transparan adalah keunggulan, bukan kewajiban semata.
Dark pattern adalah pola antarmuka yang dirancang untuk menipu atau memaksa pengguna. Beberapa yang paling umum:
| Pola | Contoh nyata |
|---|---|
| Trick question | Checkbox kalimat ganda yang "ya berarti tidak" |
| Sneak into basket | Menambahkan item/biaya tanpa persetujuan |
| Roach motel | Mudah masuk berlangganan, sulit keluar |
| Privacy zuckering | Opsi privasi dibuat rumit, default menyerahkan data |
| Confirmshaming | "Tidak, saya tidak ingin menghemat uang" |
| Forced action | Memaksa login/berbagi data untuk memakai fitur dasar |
| Misdirection | Perhatian diarahkan ke elemen yang lebih menguntungkan |
| Price anchoring palsu | Harga coret yang tidak pernah nyata |
Istilah dark pattern dipopulerkan Harry Brignull (2010). Di 2026, konsep ini sudah jauh lebih dikenal — regulator Eropa dan AS mulai menindak secara konkret, dan pengguna makin sensitif terhadap manipulasi.
Keputusan memakai dark pattern sering terlihat "menang jangka pendek" (konversi naik, data terkumpul), tetapi:
Ganti dark patterns dengan prinsip sebaliknya:
Tip
Uji cepat kejujuran sebuah alur: "apakah pengguna bisa melakukan tindakan yang bertentangan dengan kepentingan produk (berhenti langganan, menolak data) dengan usaha yang sama seperti sebaliknya?" Jika jawabannya tidak — alur itu mencurigakan.
Audit adalah praktik, bukan teori. Ambil alur penting Kantongin (misal signup + onboarding + setting privasi) dan tanyakan:
Hasil audit ditulis sebagai temuan: pola yang terdeteksi + dampak + perbaikan jujur. Ini dokumen yang sama berharganya dengan audit usability (episode 14) — dan sering mengungkap masalah yang tidak terlihat di layar "sukses" saja.
Warning
Dark pattern tidak selalu disengaja — bisa muncul dari incentive yang salah: tim yang diberi target konversi tertentu cenderung mendesain hal yang memanipulasi. Sebagai UI designer, kalian adalah penjaga gerbang: keberanian untuk bertanya "ini jujur tidak?" sering lebih berharga daripada skill Figma.
Etika paling murah diterapkan sejak awal, bukan di-audit di akhir:
Pada episode 18 ini, kalian telah menjadikan kejujuran sebagai prinsip desain, bukan kewajiban tambahan.
Inti yang harus dibawa pulang:
Di episode 19 selanjutnya kita akan membahas privacy-first UI — consent UI, transparansi data, dan komunikasi privasi yang jelas untuk Kantongin. Sampai jumpa di episode 19!