01Engelleyiciler

Her uygulama engelleyici aşılabilir.
Dürüst olanı bunu söyler

Pazartesi bir engelleyici kuruyorsun. Salı çalışıyor. Çarşamba bir istisna tanımlıyorsun. Perşembe kapatmanın yolunu ezberlemiş oluyorsun, ve cuma uygulama telefonunda duruyor ama artık hiçbir şey engellemiyor.

Bu senin irade sorunun değil. Kilidi kuran kişiyle kilidi açan kişi aynı, ve her iki telefon işletim sistemi de bunu bilerek mümkün kılıyor: telefon sahibinindir, bir uygulama onu sahibine karşı kalıcı olarak kilitleyemez. Bu sayfa bir kilidin gerçekte ne yapabildiğini, neyi yapamadığını ve dürüst bir kilidin neye benzediğini anlatıyor.

02Neden Aşılıyor

Kilit, onu kuran anın gücü kadar güçlü

Bir engelleyiciyi kurduğun an, ne istediğini bilen ve sakin olan bir an. Onu kapatmak istediğin an ise tam tersi. Kilidin işi, bu iki an arasındaki mesafeyi korumak — ve tek başına bu mesafeyi sonsuza kadar koruyamaz.

Buna bir de şu eklenir: hiçbir uygulama, telefonun sahibine karşı mutlak bir kilit kuramaz. Bu bir eksiklik değil, işletim sistemlerinin bilinçli tasarımı. Aksi olsaydı, kötü niyetli bir uygulama telefonunu rehin alabilirdi.

Yani soru "aşılabilir mi" değil. Aşılabilir. Doğru soru şu: aşıldığında ne oluyor? Bir engelleyici bunu sessizce yutuyorsa, sana bir güvenlik hissi satıyor ama koruma satmıyor.

01

Sürtünme yeter, duvar gerekmez

Amaç seni hapsetmek değil, refleksle uygulamayı açmanı bir karara dönüştürmek. Çoğu zaman o bir saniyelik duraklama işi bitirir.

02

Süreli kilit, süresiz kilitten iyidir

"Bugünden itibaren asla" sürdürülemez ve ilk ihlalde tamamen çöker. "Şu seans boyunca" ise bitiş saati belli olduğu için pazarlığa açık değildir.

03

Kırıldığını söylemeyen kilit, kilit değildir

Özellikle başkasının adına kurulmuş bir kilitte. Ebeveyn kontrolü çocuk tarafından kapatıldığında bunu kimse görmüyorsa, o ekran yalnızca ebeveyni rahatlatıyordur.

03İki Platform

iPhone ve Android'de kilit aynı şey değil

Aradaki fark derece farkı değil, cins farkı — ve bunu bilmeden bir engelleyici seçmek yanlış beklentiyle başlamak demek.

iPhone / iPad. Apple'ın Ekran Süresi (Screen Time) altyapısı kullanılıyor. Uygulamaları Apple'ın kendi seçicisinden seçiyorsun ve engelleme ekranını işletim sistemi çiziyor. Önemli tarafı şu: uygulama hangi uygulamaları seçtiğini hiçbir zaman öğrenmiyor — Apple geriye okunamayan bir jeton veriyor, isim değil. Bu Apple'ın bilinçli tercihi, ve iyi bir tercih.

Android. Erişilebilirlik servisi kullanılıyor, seçim paket adlarıyla yapılıyor ve engelleme ekranını uygulamanın kendisi çiziyor: engellenmiş bir uygulamayı açtığında FocusFlow seni kendine geri döndürüyor. İsimler cihazın dışına çıkmıyor.

Bu yüzden FocusFlow'un içinde "engellenen uygulamalar listesi" diye bir veri yok. iOS'ta böyle bir liste teknik olarak tutulamaz; iki platform için ortak bir liste modeli kurmak, iPhone tarafında baştan imkânsız bir şeyi vaat etmek olurdu.

04Kendine

App Shield: seans boyunca sessizlik

Ayarlar'dan App Shield'ı açıyorsun. iPhone'da sistem izin penceresi çıkıyor, sonra Apple'ın uygulama seçicisi. Seçtiğin uygulamalar, Odak sekmesinden başlattığın seans süresince susuyor — seans bitince kendiliğinden geri geliyor.

Kilit "bugünden itibaren" değil, "şu 25 dakika" olduğu için pazarlık yüzeyi yok. Bitiş saati belli olan bir kısıtlamayla tartışmazsın.

Uygulama kapansa, hatta işletim sistemi tarafından öldürülse bile kalkan açık kalmasın diye arka planda bir emniyet penceresi kuruluyor. Apple'ın zamanlayıcısı 15 dakikadan kısa pencereye izin vermediği için bu emniyet en az 16 dakikaya yuvarlanıyor: geç açılması kabul edilebilir, çünkü normal şartlarda kalkanı zaten uygulamanın kendisi indiriyor. Bu pencere yalnızca "uygulama artık çalışmıyor" hâli için var.

App Shield ücretsiz ve hesap gerektirmiyor. Kalkan bir odak aracıdır; ne yapacağını sana söylemez. Odaya girmeden önce olduğu gibi burada da işin asıl kısmı önce hâlledilir: hedefi adımlara bölmek.

05Çocuğuna

Aile Modu: ne söz veriyor, ne vermiyor

Ebeveyn kendi telefonunda 6 haneli bir davet kodu üretiyor ve bunu çocuğun telefonuna giriyor. Kod 15 dakika yaşıyor — çünkü bu kurulum ikinizin aynı odada olduğu bir kurulum, e-postayla dolaştırılan bir şey değil. Kod sunucuda açık hâliyle değil, özetlenmiş olarak duruyor.

Sonrasında ebeveyn kalkanı uzaktan kaldırıp indirebiliyor; süreli de olabiliyor. Sistem bir komut kuyruğu değil, bir istenen durum üzerine kurulu: ebeveyn ne istediğini yazıyor, çocuğun cihazı ona yaklaşıyor ve hangi sürümü uyguladığını bildiriyor. Cihaz henüz yetişmediyse ebeveynin ekranı "henüz uygulanmadı" diyor — kilidi olmuş gibi göstermiyor.

Ve asıl mesele: çocuk, engellenmesi mümkün olmayan şeyi yaptığında — iOS'ta Ekran Süresi iznini, Android'de erişilebilirlik iznini geri aldığında — cihaz bunu bildiriyor ve ebeveynin ekranında korumanın bozulduğu görünüyor. Bunu engelleyemeyiz; söyleyebiliriz.

Aile Modu hesap gerektiriyor (tek gerektiren özellik bu). iPhone'da ayrıca Apple'ın kendi şartı var: çocuğun cihazında Ekran Süresi denetimini Aile Paylaşımı'ndaki bir ebeveynin onaylaması gerekiyor. Bir kalkan aktifken bağlantıyı yalnızca ebeveyn kaldırabiliyor — aksi hâlde bağlantıyı koparmak kilidi açmanın kestirme yolu olurdu.

06Şeffaflık

Sunucu ne biliyor

Aile Modu kullanılıyorsa sunucuda duran şey şu kadar: iki hesap arasındaki bağ, ebeveynin şu anki isteği (açık/kapalı, varsa bitiş zamanı, bir sürüm sayacı) ve çocuk cihazının kısa durum raporu — platform, kalkan uygulandı mı, kaç uygulama seçili, koruma bozuldu mu, ve zaman damgası.

Hangi uygulamaların seçildiğini hiçbir zaman almıyoruz. Kullanım verisi, ekran süresi raporu, konum, mesaj ya da gezinti içeriği de toplamıyoruz — hiçbir cihazdan. Bağlantı kaldırıldığında ya da hesap silindiğinde Aile Modu verisi siliniyor.

Bu paragraf gizlilik politikamızın söylediğinin aynısıdır. Bir pazarlama sayfasının politikadan daha iyimser konuşması, güvenilecek en kötü şeydir.

07Sorular

Sık sorulan sorular

?

Çocuğum kapatabilir mi?

Evet, sistem iznini geri alarak kapatabilir; bunu hiçbir uygulama engelleyemez. Fark şurada: cihaz bunu bildiriyor ve senin ekranında korumanın bozulduğu görünüyor.

?

App Shield ücretsiz mi?

Evet, ücretsiz ve hesap açmadan kullanılıyor. Hesap yalnızca Aile Modu için gerekiyor.

?

Hangi uygulamaları engellediğimi görüyor musunuz?

Hayır. iPhone'da Apple bize isim değil, okunamayan bir jeton veriyor; Android'de isimler cihazdan çıkmıyor. Sunucu yalnızca kaç tane seçili olduğunu biliyor.

?

Kalkan seans dışında da açık kalır mı?

Kişisel kullanımda hayır — kalkan seansla başlar, seansla biter. Aile Modu'nda ebeveynin isteği süreli ya da süresiz olabilir.

?

Davet kodunu sonra kullanabilir miyim?

Hayır, kod 15 dakika sonra geçersizleşir. Kurulumun ikinizin aynı odada olduğu bir an olması için böyle.

?

Telefonu tamamen kilitler mi?

Hayır ve amaç bu değil. Yalnızca senin (ya da ebeveynin) seçtiği uygulamalar susar; telefonun geri kalanı çalışmaya devam eder.

Duvar değil,
bir saniyelik duraklama.

App Shield ücretsiz planda ve hesap gerektirmiyor.