Görsel: Gezdiren için üretilmiş özgün editoryal çalışma.
Bir kafeye yakın şubeyi arayan ya da bir fotoğrafa bulunduğu yeri ekleyen uygulama, telefonun konumunu gün boyu bilmek zorunda değildir. Android 17’nin getirdiği konum düğmesi bu basit ayrımı işletim sisteminin arayüzüne yerleştiriyor: Kullanıcı düğmeye basıyor, uygulama hassas konumu o işlem için alıyor, oturum kapanınca erişim bitiyor. Bu, alıştığımız geniş konum izninden farklı bir yetki türü.
Android Developers'ın konum gizliliği açıklaması, düğmeyi yakındaki yer arama veya konum etiketi gibi tek seferlik işler için tasarladığını söylüyor. Android 17'de düğme sistem tarafından çiziliyor; uygulama rengini ve köşe biçimini uyarlayabiliyor ama konum simgesini değiştiremiyor. Eski Android sürümlerinde aynı bileşen, kullanıcının bildiği izin penceresine geri dönüyor. Böylece ürün ekibi ayrı bir "konumunu paylaş" ekranı kurmadan, hangi isteğin o anda başladığını gösteren ortak bir yol kullanabiliyor.
Burada kullanıcının kazancı yalnız daha az soru görmek değil. Kalıcı hassas konum izni, uygulama açık kaldığı sürece daha geniş bir izleme imkânı bırakır. Oturumluk erişimde ise kullanıcı, yakındaki eczaneyi bulma işini başlattığı anla yetkiyi birbirine bağlayabilir. Düğmenin kapanan bir iş için tasarlanması, uygulamanın daha sonra aynı veriyi ne yapacağını ortadan kaldırmaz; fakat konumun ilk alınacağı anı görünür ve sınırlı kılar.
Geliştirici açısından yeni yük, geniş izni istememekle bitmiyor. Google Play'in minimum kapsam kuralı, Android 17 ve üzerini hedefleyen uygulamalarda tek seferlik hassas konum ihtiyacı için bu düğmeyi gerekli sayıyor. Sürekli hassas konum isteyen ekip ise bunun temel işlev için neden vazgeçilmez olduğunu, düğmenin veya yaklaşık konumun niçin yetmediğini Play Console'da gerekçelendirecek. Politika sayfası, bu bildirim sürecinin kasımda açılacağını ve zorunlu uygulamanın 27 Ocak 2027'de başlayacağını belirtiyor.
Bu takvim, harita ya da spor uygulaması ile teslimat adresini bir kez dolduran uygulamayı aynı kefeye koymuyor. Aktif navigasyon veya antrenman kaydı, açık ekranda süreklilik isteyen bir iş olabilir. Buna karşılık restoran araması, sosyal gönderiye konum ekleme ya da adres seçici için uygulamanın arka planda da hassas konum istemesi, ürünün asıl ihtiyacından çok eski bir izin alışkanlığına işaret edebilir. Geliştirici, geniş erişimin temel işlev için gerekli olduğunu Play Console'a somut teknik nedenlerle yazmak zorunda.
Android'in teknik kuralı burada ürüne açık bir soru soruyor: Kullanıcı bu özelliği hangi dokunuşla başlatıyor ve uygulama o iş bittiğinde konumla ne yapıyor? Manifest dosyasındaki `onlyForLocationButton` işareti, izin isteğinin düğmeyle sınırlı olduğunu sisteme bildiriyor. Ancak uygulama konumdan elde ettiği adresi, geçmişi veya öneriyi daha sonra saklıyorsa bu işaret tek başına mahremiyet sözü sayılmaz. Kullanıcının görebildiği anlık erişim ile uygulamanın veri saklama davranışı aynı tasarımda açıklanmalı.
Bu değişiklik, konum iznini sihirli biçimde zararsız hale getirmiyor. Daha dar bir yetki yolunu varsayılan yapıyor ve geniş yetkiyi isteyen geliştiriciden somut neden istiyor. Ozan Doruk Karaca'nın burada önemli bulduğu yön şu: telefon, konum paylaşma kararını ayarlar menüsündeki genel bir onay olarak bırakmak yerine, kullanıcının başlattığı işlemin yanında göstermeye çalışıyor.