Digital Transformation

User-Agent Reduction

Vito Atmo
Vito Atmo·27 Mei 2026·0 kali dibaca·2 min baca

TL;DR: User-Agent Reduction adalah kebijakan Chrome sejak versi 110 yang menyembunyikan detail spesifik di header User-Agent untuk mengurangi browser fingerprinting. Detail device, OS minor version, dan model phone digantikan dengan Client Hints terstruktur via header Sec-CH-UA-*.

Apa itu User-Agent Reduction?

User-Agent Reduction adalah bagian dari Privacy Sandbox Chrome yang merampingkan informasi default di header User-Agent. Dulu, server bisa membaca string seperti Mozilla/5.0 (Linux; Android 13; SM-S908B) AppleWebKit/537.36 Chrome/120.0.6099.144. Informasi ini cukup spesifik untuk menjadi sinyal fingerprinting unik. Setelah reduction, string yang sama menjadi Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 Chrome/120.0.0.0, dengan versi Android di-clamp ke "10" dan model device diganti "K".

Anggap saja dulu setiap orang yang masuk kantor harus tunjukkan KTP lengkap. Sekarang cukup tunjukkan kartu nama yang isinya "warga negara Indonesia". Detail tetap tersedia jika diminta, tapi via mekanisme opt-in eksplisit lewat Client Hints.

Apa yang Berubah dan Cara Recover Detail

KomponenSebelumSesudah
Android versionVersi asli (13)Di-clamp ke "10"
Device modelSpesifik (SM-S908B)"K"
Chrome minor version6099.144"0.0"
Platform full versionSpesifikHanya major

Untuk mendapatkan detail asli, server kirim header Accept-CH: Sec-CH-UA-Platform-Version, Sec-CH-UA-Model dan browser akan merespons dengan client hints pada request berikutnya.

Kenapa Penting?

Tim marketing yang mengandalkan parsing User-Agent untuk segmentasi device, misal targeting iPhone vs Android premium, akan kehilangan akurasi setelah rollout penuh. Saat audit setup analytics di proyek Atmo LMS, saya menemukan 18 persen event terpetakan sebagai "Unknown Device" karena parser User-Agent lama tidak update. Solusinya: migrasi ke User-Agent Client Hints atau gunakan library deteksi yang sudah aware reduction, seperti ua-parser-js versi terbaru.

Pertanyaan Umum

Apakah ini berlaku semua browser?

Chrome dan Edge sudah rollout. Safari dan Firefox punya strategi anti-fingerprinting sendiri, tapi tidak via Client Hints standar.

Apakah Google Analytics terdampak?

GA4 sudah otomatis aware User-Agent Reduction. Custom tracking script atau server-side parsing yang perlu dievaluasi ulang.

Bagikan