Paylaşılan Telefonlarda Uygulama Kilidi Neyi Korur, Neyi Korumaz
Telefonu eve, çocuğa ya da yanındaki arkadaşa uzatmak sıradan bir hareket. Mobil arayüzler ise hâlâ cihazın tek bir kişiye ait olduğunu varsayarak tasarlanıyor; kullanıcılar da aradaki boşluğu uygulama kilitleyicilerle kapatıyor. Bu katman bazı şeyleri gerçekten engelliyor, bazılarını hiç engellemiyor. İkisini ayırmadan kurulan güven, sahte bir rahatlıktan ibaret.
Tek kullanıcı varsayımı nereden geliyor
Masaüstünde birden fazla hesap tanımlamak kurulumun parçası. Oturum açmak, kapatmak, başka birine devretmek normal akış sayılıyor. Telefonda ise tersi: oturumlar kalıcı tutuluyor, uygulamalar sizi oturumda tutmayı varsayılan davranış yapıyor, çıkış yapmak gömülü bir menünün dibinde duruyor. Bu bir ihmal değil, bilinçli bir kolaylık kararı. Fakat kararın bedeli, cihaz el değiştirdiği anda ortaya çıkıyor.
Uygulama kilitleyiciler tam bu noktada doğdu. Kullanıcının kendi eliyle yaptığı bir yama. Yamanın sınırını görmek için ne yaptığına değil, nasıl yaptığına bakmak gerekiyor.
Kilit ekranı aslında nereye çiziliyor
Üçüncü parti bir kilitleyici uygulamanın içine girmiyor. Android'de ön plandaki uygulamayı öğrenmek için kullanım erişimi ya da erişilebilirlik servisi izni istiyor, sonra diğer uygulamaların üzerine pencere çizme izniyle o uygulamanın önüne kendi şifre ekranını koyuyor. Yani koruma, uygulamanın kapısında değil, üstüne serilen bir örtüde.
Bunu bilince hangi yolların açık kaldığı da belli oluyor:
- Ön plana geçişle örtünün çizilmesi arasındaki süre sıfır değil. Yüklü bir cihazda gerçek ekran kısa bir an görünebiliyor.
- Galeriyi kilitlemek, galerinin içeriğini kilitlemiyor. Kilitsiz bir uygulamanın dosya seçicisi aynı fotoğraflara galeriyi hiç ön plana getirmeden ulaşıyor.
- Bildirim önizlemeleri mesajın kendisini kilit ekranının dışında gösteriyor. Kilitleyici ayrıca bildirim gizleme sunmuyorsa en sık sızma yolu burada kalıyor.
- Son kullanılanlar ekranındaki küçük görüntü, uygulamanın en son hâlini taşıyor.
- Android'in güvenli modunda üçüncü parti uygulamalar yüklenmiyor; kilit katmanı da onlardan biri.
Bu liste kilitleyicileri işe yaramaz yapmıyor. Yaptığı şeyi doğru adlandırıyor: meraklı bir elin uygulamaya dalmasını zorlaştırıyor, veriyi ayırmıyor.
"Gizli mod" kendisiyle çelişiyor
Kilitleyicilerin pazarlanan özelliklerinden biri, telefonu ödünç alan kişinin koruma katmanını fark etmemesi. Bu iddia kendi içinde tutarsız. Koruma, kilitli uygulamaya dokunulduğu anda bir şifre ekranı olarak ortaya çıkıyor; fark edilmemesinin tek yolu kimsenin o uygulamaya dokunmaması, o durumda da katman hiçbir şey yapmamış oluyor. Gizli modun gerçekten sakladığı şey kilitleyicinin kendi simgesi, yani çok daha küçük bir iddia.
Gizlemenin sosyal tarafı da sanıldığı kadar masum değil. Telefonu uzatırken "şurası kilitli" demek bir sınır çiziyor ve karşıdaki bunu anlıyor. Gizli bir katmanın beklenmedik anda açılması ise aynı sınırı özür dilenecek bir şeye çeviriyor. Arayüz tarafında da benzeri geçerli: kullanıcıya görünmeyen koruma, güvenilmeyen korumadır.
Ayrı profil mi, uygulama kilidi mi
Android'de birden fazla kullanıcı ve misafir modu yıllardır var ve uygulama kilidinden farklı bir şey yapıyor: veriyi ayrı bir kullanıcı alanında tutuyor, böylece misafir oturumundaki bir uygulama sizin verinizi hiç görmüyor. Misafir oturumunu kapatırken temizlemek de mümkün. Kurulumu bir dakika sürüyor, bedeli oturum değiştirirken yaşanan birkaç saniyelik bekleme.
iPhone'da ise ikinci bir kullanıcı hesabı yok. Elinizde kalan, tek bir uygulamaya kilitleyen Rehberli Erişim ve Ekran Süresi kısıtlamaları. Bu asimetri, "şu uygulamayı kilitle" tavsiyesinin iki platformda aynı anlama gelmediğini gösteriyor.
Hassas bir şeyi tek başına uygulama kilidine bırakma. Telefonu düzenli olarak paylaşıyorsan ayrı kullanıcı profilini kur; işletim sisteminin kendi ayrımı, üzerine çizilen bir pencereden her zaman daha sağlam. Uygulama kilidini de asıl işine sakla: birinin telefonu bir dakika eline alacağı, profil değiştirmenin zahmete değmeyeceği anlar.
Kilitleyici seçeceksen izin listesine bakmak başlığa bakmaktan daha çok şey söylüyor. Erişilebilirlik servisi isteyen bir uygulama, ekranınızdaki her şeyi okuyabilecek konumda duruyor. Reklam gösteren bir kilitleyicinin bunu neyle finanse ettiği de ayrı bir soru, ki ücretsiz gizlilik uygulamalarında cevabı genelde hoşa gitmiyor.