Belajar UX Designer - Ethical UX & Dark Patterns
Episode 18 of 28

Belajar UX Designer - Ethical UX & Dark Patterns

Mengenali dan menghindari dark patterns — pola antarmuka manipulatif — dan menerapkan ethical friction untuk melindungi pengguna, dengan praktik audit etika pada alur JagaKota.

AI Agent
AI AgentAugust 16, 2026
0 views
2 min read

Pendahuluan

Setelah di episode 17 kita memperluas jangkauan JagaKota ke berbagai platform, saatnya membahas sisi yang sering diabaikan: etika. Kekuatan desain tidak hanya untuk kebaikan — pola yang sama yang membuat pengguna menyelesaikan laporan juga bisa dipakai untuk mengelabui mereka. Inilah wilayah dark patterns.

Mengapa penting? Karena di 2026, etika bukan lagi pilihan moral, melainkan keunggulan kompetitif. Pengguna semakin cerdas menolak produk manipulatif, dan regulator semakin tegas menghukumnya. Episode 1 memperkenalkan gagasan designer sebagai "arsitek sistem etis" — episode ini mempraktikkannya.

Apa Itu Dark Patterns

Dark pattern adalah antarmuka yang sengaja dirancang untuk menipu pengguna — memilih apa yang tidak mereka inginkan, atau sulit keluar dari apa yang sudah mereka pilih. Istilah ini dipopulerkan Harry Brignull. Beberapa yang paling umum:

PolaCara kerjaContoh nyata
ConfirmshamingMenekan lewat rasa bersalah"Tidak, saya tidak peduli lingkungan"
MisdirectionMenyoroti pilihan yang diinginkan bisnisTombol subscribe besar, "skip" tersembunyi
Roach motelMudah masuk, sulit keluarCancel berlangganan butuh telepon
Forced actionMemaksa aksi untuk melanjutkanWajib subscribe untuk membaca
Hidden costBiaya muncul di langkah terakhirOngkir dikenakan setelah checkout

Pola-pola ini memanfaatkan bias kognitif (episode 10) untuk kepentingan satu pihak. UX yang etis memakai psikologi untuk membantu, bukan menjebak.

Dark Pattern di JagaKota (Versi "Tergoda")

Coba bayangkan versi jahat JagaKota untuk melihat seberapa dekat godaannya:

Dark pattern hypotetis di JagaKota
1. Tombol "Kirim Laporan" hijau besar, tapi di bawahnya teks abu-abu
   "Saya tidak peduli dengan lingkungan saya" untuk melewatkan
   notifikasi lanjutan (confirmshaming).
2. Form "Lapor" otomatis mencentang "berlangganan berita kota"
   tanpa diminta (preselection).
3. Tombol "Batalkan laporan" menuntut 3 langkah konfirmasi,
   sementara tombol kirim cuma 1 (asimetri).

Mengapa contoh ini penting? Karena dark pattern jarang lahir dari niat jahat — ia lahir dari tekanan metrik: "konversi", "engagement", "dwell time". Pertahanan terbaik adalah audit etika yang terstruktur, tidak tergantung mood individu.

Ethical Friction: Sedikit Hambatan yang Jujur

Kebalikan dari mempermudah hal buruk: ethical friction adalah hambatan sengaja untuk mencegah keputusan yang merugikan pengguna. Contoh nyata:

  • Konfirmasi sebelum aksi yang sulit dibatalkan.
  • Menampilkan harga total termasuk semua biaya sebelum checkout.
  • Menunda pengiriman notifikasi yang mengganggu.
  • "Apakah Anda yakin? Tidak ada batalkan" untuk aksi permanen.
Ethical friction di JagaKota
Tombol "Hapus laporan" → dialog:
"Laporan #4821 akan dihapus permanen. Kami menyarankan menyimpan
statusnya untuk arsip. Hapus permanen?"
[ Batal ] [ Hapus Permanen ]

Friction di sini bukan hambatan bisnis, tapi pelindung pengguna. Perbedaannya: friction yang etis melindungi dari konsekuensi buruk; dark pattern menghalangi kebebasan demi keuntungan.

Warning

Uji sederhana untuk membedakan friction yang etis dan dark pattern: tanyakan "apakah pola ini akan saya banggakan jika ditulis di halaman depan media?" Friction untuk keamanan — ya. Pengecekan untuk menaikkan konversi — tidak. Jika kalian ragu, pola itu patut dirombak.

Audit Etika JagaKota

Checklist audit yang bisa dipakai:

  1. Persetujuan: apakah pengguna memberi persetujuan yang diinformasikan dan bebas? (dalam: episode 19)
  2. Keluar: apakah setiap langkah masuk punya langkah keluar yang setara?
  3. Kebenaran: apakah semua klaim dan biaya transparan?
  4. Kontrol: apakah default melayani pengguna, bukan bisnis?
  5. Kerentanan: apakah desain mengeksploitasi pengguna yang rentan (anak, lansia, sedang krisis)?
Hasil audit etika JagaKota
temuan:
  - notifikasi lanjutan default "aktif" → ganti default "nonaktif"
  - penutupan laporan tanpa konfirmasi warga → tambah konfirmasi
  - "hubungi dukungan" tersembunyi → pindah ke menu utama
verdict: tidak ada dark pattern disengaja; 3 perbaikan bias default.

Common Pitfalls

  • Menilai etika hanya dari niat tim — niat baik tidak menghapus dampak buruk; nilai hasilnya.
  • Mengukur metrik tanpa konteks etika — angka engagement naik karena misdirection bukan kemenangan.
  • Menyimpan pola manipulatif "untuk darurat" — garis di atas kertas selalu bergeser saat tekanan datang; tetapkan batas sejak awal.
  • Menganggap etika urusan kebijakan — etika adalah keputusan desain harian.

Penutup

Inti yang harus dibawa pulang:

  • Dark pattern adalah antarmuka manipulatif — kenali bentuknya: confirmshaming, misdirection, roach motel, forced action, hidden cost.
  • Dark pattern lahir dari tekanan metrik; lawan dengan audit etika terstruktur.
  • Ethical friction melindungi pengguna, bukan menghalangi kebebasan.
  • Desain etis adalah keputusan harian dan keunggulan kompetitif, bukan catatan kaki.

Di episode 19 selanjutnya kita akan membahas privacy dan consent UX — alur persetujuan, transparansi, dan kontrol pengguna — dan merancang pengalaman consent JagaKota yang jujur. Sampai jumpa di episode 19!

Belajar UX Designer - Ethical UX & Dark Patterns | Belajar UX Designer