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üğü, uygulamanın kendi kodunun bağlandığı sunucuları listeler; iyisi nedenini de söyler.
- Sfuma’da yalnızca sfuma.cam görünebilir, o da geri bildirim gönderdikten sonra.
- App Store satın almaları gibi iOS’un uygulama dışında yaptığı trafik, hiçbir uygulamanın kendi günlüğünde yer almaz.
- Günlüğü olmayan uygulamalar için: uçak modu, gizlilik etiketi, takip istemi ve iOS’un Uygulama Gizlilik Raporu.
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.
Sfuma’nın günlüğünü nasıl okursun?
Ayarlar → Ağ etkinliği’ni aç. Görmen gereken yalnızca iki şey var.
| Girdi | Anlamı | 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ı?
- Senin yol açmadığın bağlantılar. Uygulamayı açtın, düzenledin. Günlük trafik gösteriyorsa ne için olduğunu sor.
- Analitik ve çökme servisleri. Analitik satıcılarına ait sunucu adları, fotoğraflar çıkmasa bile kullanım verisinin telefondan çıktığı anlamına gelir.
- Hiç reklam gösterilmeden reklam ağları. Pek çok reklam altyapısı, reklam kimliği ve profil almak için açılışta kendi sunucularına bağlanır.
- Görüntü yüklemeleri. Bir fotoğrafı açar açmaz geliştiricinin sunucusuna büyük aktarımlar, düzenlemenin cihazda olmadığı anlamına gelir.
- Amaç sütunu. Kendini açıklayan bir günlük, geliştiricinin okumanı beklediği bir günlüktür.
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?
- Uçak modu. Aç ve uygulamanın ana özelliklerini kullan. Hâlâ çalışan cihazdadır. Hata veren ya da dönen sunucu ister.
- 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.
- 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.
- 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.
- 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
- Apple Destek. Uygulama Gizlilik Raporu hakkında.
- Apple. App privacy details on the App Store (İngilizce).
- Apple. App Tracking Transparency (İngilizce).
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
Filtreler cilt tonunu neden değiştirir, değiştirdiğini nasıl anlarsın
Güzellik filtreleri bulanıklaştırır, aydınlatır, renk katar; cilt açılır ve pembeleşir, en çok orta ve koyu tende. Beş saniyelik kontrol ve çözümü.
“Cihaz üzerinde düzenleme” gerçekte ne demek
Cihaz üzerinde düzenleme fotoğrafı sunucuda değil telefonda işler. Rötuş neden telefona taşındı, sana ne kazandırır, bir uygulamayı nasıl sınarsın.
Filigransız ücretsiz fotoğraf editörleri: bit yeniği ve ondan kaçınmanın yolu
Ücretsiz editörler kendini filigranla, küçültülmüş dışa aktarımla ya da takiple öder. İki dakikalık kontrol ve temiz bir ücretsiz editör neden mümkün.
Bir görünümü tarif koduyla nasıl paylaşırsın
Sfuma tarif kodu oluştur, yapıştır, içinde ne gittiğini gör: yüz, cilt, detay, renk ve görünüm ayarları. Fotoğraf, kırpma ve vücut düzenlemesi asla.