Sfuma ekibi

Uygulamanın ağ günlüğünü nasıl okursun

Ağ günlüğü, bir uygulamanın bağlandığı her sunucunun ve ideal olarak neden bağlandığının listesidir. Bir gizlilik vaadini kontrol edebileceğin bir gerçeğe çeviren tek kanıt budur. Çok az uygulama gösterir. Bu yazı bir günlükte neye bakacağını, girdilerin ne anlama geldiğini ve hiç günlük sunmayan bir uygulamayı nasıl kontrol edeceğini anlatır.

Güncelleme:

Ağ günlüğü nedir?

Bir uygulama internetle her konuştuğunda bir sunucu adına bağlantı açar: apple.com, bir analitik servisi, bir reklam ağı, geliştiricinin kendi sunucusu. Sfuma’nın günlüğü her sunucu adını amacı ve sayısıyla gösterir; çünkü sunucu adı tek başına bağlantının satın alma mı, yükleme mi, izleyici mi olduğunu söylemez.

Sfuma’da günlüğü uygulamanın kendi ağ katmanı yazar; bir özellik onu sessizce atlayamaz. Göremediği tek şey, App Store satın almaları gibi iOS’un uygulamanın dışında yaptığı trafiktir.

Ağ etkinliği ekranı, boş ve tek kayıtla: sfuma.cam, Gönderdiğin geri bildirim, ×2

Sfuma’nın günlüğünü nasıl okursun?

Ayarlar → Ağ etkinliği’ni aç. Görmen gereken yalnızca iki şey var.

GirdiAnlamıNe zaman görünür
“Ağ etkinliği yok — söz verdiğimiz gibi.”Uygulamanın kendi kodu hiçbir şeye bağlanmadı.Yeni kurulumda ve yalnızca düzenledikçe
sfuma.cam, “Gönderdiğin geri bildirim”Yazdığın bir geri bildirim raporu yüklendi.Gönder’e bastıktan sonra; gönderilmiş bir rapor listedeyken uygulamayı her açtığında da

O listedeki başka her şey bir hata olur; hem de bildirilmesini istediğimiz bir hata.

Kanıt: uygulamada analitik, reklam ya da çökme SDK’sı yoktur ve Apple’ın takip izni altyapısını (App Tracking Transparency) içermez; başka bir şeyin bağlanması için bir neden yoktur.

Herhangi bir günlükte neye bakmalı?

Gerçek bir günlük oku: Sfuma’da Ayarlar → Ağ etkinliği’ni aç. Hiç geri bildirim göndermemiş bir telefonda “Ağ etkinliği yok — söz verdiğimiz gibi.” yazar.

Günlüğü olmayan bir uygulamayı nasıl kontrol edersin?

  1. Uçak modu. Aç ve uygulamanın ana özelliklerini kullan. Hâlâ çalışan cihazdadır. Hata veren ya da dönen sunucu ister.
  2. App Store gizlilik etiketi. Sayfada “Uygulama Gizliliği”ne in. “Veri Toplanmaz” en temiz ifadedir. “Sizi İzlemek İçin Kullanılan Veriler” reklam kimliği ya da uygulamalar arası takip demektir.
  3. Takip istemi. Uygulama “Bu uygulamanın etkinliğinizi izlemesine izin verilsin mi?” diye sorduysa reklam kimliği kullanıyordur. Takip yapmayan bir uygulama o istemi hiç göstermez.
  4. iOS Uygulama Gizlilik Raporu. Ayarlar → Gizlilik ve Güvenlik → Uygulama Gizlilik Raporu, uygulama başına ağ etkinliğini bağlanılan alan adlarıyla gösterir. Aç, uygulamayı bir gün kullan, listeyi oku.
  5. Hesap gerekiyor mu? Düzenlemeden önce giriş, genelde üzerinde fotoğraflarının olduğu bir sunucu demektir.

Sfuma günlüğünü neden gösterir?

Çünkü “sizi takip etmiyoruz” her uygulamanın söylediği cümledir. Kontrol edemediğin bir vaat pazarlamadır. Ayarlar’da açabildiğin bir liste kanıttır. Sfuma, sen düzenlerken liste boş kalsın ve tek istisna, geri bildirim gönderdikten sonra sfuma.cam, bilerek yaptığın bir şey olsun diye kuruldu.

Kaynaklar

Sfuma’yı aç, Ayarlar → Ağ etkinliği’ne git ve kendin oku. Gizlilik Sfuma’ya nasıl kurulu.

Yakında App Store’da — önce Türkiye’de.

Ücretsiz. Hesap yok. Filigran yok.

Daha fazla oku

Tüm yazılar →