İçeriğe geç
codebiy
← Tillroll

Gizlilik Politikası

Son güncelleme: 8 Ekim 2026.

Yayıncı: Orhan Ege Bilge. Gizlilik ve destek için: [email protected].

Kısaca

API anahtarınız, satış raporlarınız ve Apple'ın uygulamalarınız için ürettiği analiz raporları cihazınızda kalır. Siz zili açmadıkça uygulamadan geliştiriciye hiçbir şey gitmez; zil isteğe bağlı bir servistir ve siz açana kadar kapalıdır. Açıldığında zil servisi telefonunuzun bildirim adresini ve en son ne zaman kaydolduğunu saklar. Anahtarınızı, raporlarınızı ve rakamlarınızı hiçbir zaman görmez. Zil olmadan Tillroll'un sunucusu da hesabı da yoktur.

Uygulamanın cihazınızda tuttukları

  • App Store Connect API anahtarınız, anahtar kimliği (key ID), issuer ID ve satıcı numaranızla (vendor number) birlikte. Bunlar iOS Anahtar Zinciri'nde, yalnızca bu cihazda saklanır. Anahtar iCloud Anahtar Zinciri ile eşitlenmez ve başka bir cihaza geri yüklenemez. Aşağıda anlatılan tek seferlik Admin anahtarı ise hiçbir yerde saklanmaz.
  • Günlük satış raporlarınız, Apple'ın gönderdiği hâliyle. Raporlarda ürünler, ülkeler, adetler ve tutarlar yer alır. Müşterilerinizin kimliğini göstermezler.
  • Apple'ın uygulamalarınız için ürettiği analiz raporları, Apple'ın gönderdiği hâliyle, ve uygulamanın bunlardan çıkardığı vitrin rakamları: her uygulama ve gün için gösterim, ürün sayfası görüntüleme, ilk indirme ve yeniden indirme sayıları ile uygulamanın görüldüğü yerler. Satış raporları gibi bunlar da sayılardan oluşur ve müşterilerinizin kimliğini göstermez. Satış raporlarının yanında saklanır ve onlarla birlikte silinir.
  • Ayarlar ve küçük çalışma dosyaları: dil, görüntülenen para birimi, bildirim tercihleri, uygulamanın ne zaman değerlendirme isteyebileceğine karar vermek için tuttuğu tarihler, son döviz kuru tablosu, hangi günlerin daha önce bildirildiğinin kaydı, uygulamanın arka planda yeni fişe ne zaman baktığının kaydı ve araç takımlarının okuduğu özet.
  • Zili kullanıyorsanız: zil hesabının kodu ve bu kurulumun kimliği, iOS Anahtar Zinciri'nde. Kod, cihazınızda üretilen 32 rastgele bayttır; içinde ad da e-posta adresi de yoktur. API anahtarından farklı olarak, hesap ve rotaları kaybolmasın diye bir yedekle yeni bir telefona taşınabilir. Uygulama ayrıca rotalarınızın tablosunu tutar: her rotanın hangi uygulamanız için çaldığını.

Cihazınızdan çıkanlar

Zil olmadan uygulama kendi adına üç tür istek yapar. Zil bunlara bir dördüncüsünü ekler.

  1. Apple'a (api.appstoreconnect.apple.com), yalnızca siz bir anahtar bağladıktan sonra. Bir istek tek bir günün satış raporunu, uygulamalarınızın listesini ya da bir uygulamanın analiz raporlarını ister: rapor isteklerini, bunların ürettiği raporları, raporların günlük teslimlerini (instance) ve dosyalarının adreslerini. Satış raporu isteğinde satıcı numaranız bulunur. Her istekte, uygulamanın cihazda anahtarınızla imzaladığı kısa ömürlü bir belirteç bulunur; belirteçte anahtar kimliği ile issuer ID yazar. Anahtarın kendisi hiçbir zaman gönderilmez. Apple bu isteği, App Store Connect'i kendiniz kullandığınızda olduğu gibi, kendi gizlilik politikasına göre işler.

    Bir adım farklıdır. Apple, bir uygulamanın analiz raporlarını ancak bir kez istendikten sonra üretir ve bu isteği yalnızca Admin rolündeki bir anahtar yapabilir. Uygulamalarınızın böyle bir isteği yoksa Ayarlar bunu bir kez yapmayı önerir; bunun için oluşturacağınız bir Admin anahtarı gerekir. Uygulama, her uygulama için bir isteği bu anahtarla imzalar ve Apple'ın aynı adresine gönderir. Admin anahtarı yalnızca o ekranın belleğinde tutulur: Anahtar Zinciri'ne ya da bir dosyaya yazılmaz, kendisi hiçbir yere gönderilmez; Apple istekleri kabul ettiğinde ya da siz ekrandan çıktığınızda uygulama onu unutur. Ardından uygulama size anahtarı iptal etmenizi söyler.

  2. Apple'ın bir rapor dosyası için verdiği adrese. Apple'ın bir analiz raporuyla ilgili yanıtında her dosyanın adresi yazar; adres beş dakika geçerlidir ve uygulama dosyaları oradan indirir. Bu istekte belirteç de uygulamaya ait bir başlık da bulunmaz: izin, adresin kendisidir. Sunucuyu Apple seçer; her web sunucusu gibi o da IP adresinizi ve isteğin olağan ayrıntılarını görür.

  3. Herkese açık bir dosya sunucusuna (cdn.jsdelivr.net), döviz kuru tablosunu indirmek için; o da yalnızca cihazdaki tablo on iki saatten eskiyse. Bu istek her kullanıcı için aynıdır. Hesabınız, satışlarınız ya da para biriminiz hakkında hiçbir şey içermez. Her web sunucusu gibi bu sunucu da IP adresinizi ve isteğin olağan ayrıntılarını görür; geliştiricinin bu kayıtlara erişimi yoktur. İndirme başarısız olursa uygulama, içinde hazır gelen tabloyu kullanır.

  4. Zil servisine (bell.codebiy.com), yalnızca zili kullanırsanız: zili açtıktan sonra ya da bir zil hesabını sorguladığınızda veya sildiğinizde. Servis geliştiricinin kendisine aittir ve Cloudflare üzerinde çalışır. Uygulama servise telefonunuzun bildirim adresini (Apple'ın anlık bildirim hizmetinin uygulamaya verdiği adres), bu kurulumun kimliğini ve Tillroll'un bu kopyasının gerçek olduğuna dair Apple imzalı kanıtı, zil hesabının koduyla birlikte gönderir. Servis bildirim adresini, adresin Apple'ın iki bildirim ortamından hangisine ait olduğunu, kimliği, telefonun ilk ve son kaydolduğu zamanı, Apple'ın bu telefon için bir bildirimi en son ne zaman kabul ettiğini, o zamandan beri kaç bildirimin başarısız olduğunu ve zilin en son hangi rapor günü için çaldığını saklar. Kodun yalnızca özetini (hash) saklar. Kanıtı denetler ve ondan hiçbir şey saklamaz. API anahtarınızı, raporlarınızı ve raporlardaki rakamları hiçbir zaman almaz. Bir günün raporunun vakti gelince servis, Apple'ın anlık bildirim hizmeti üzerinden telefonunuza bir anlık bildirim yollar; uygulama da raporu, 1. maddedeki gibi, telefonda Apple'dan alır.

Bir rota, telefonunuzun zilini başka bir şeyin çalabilmesi için uygulamada oluşturduğunuz bir adrestir: bu, kendi uygulamalarınızdan biri, Apple ya da App Store Connect olabilir. Servis rotanın türünü, uygulamanın paket kimliğini (bundle ID), Apple'ın çaldığı rotalarda ayrıca uygulamanın App Store'daki numarasını, adresin özetini, rotanın ne zaman oluşturulduğunu ve en son ne zaman çaldığını, etiket olarak uygulamanın adını ve rota için seçtiğiniz sesin adını saklar. Bir App Store Connect webhook'unun çaldığı rotada ayrıca webhook'un gizli anahtarını, servisin kendi anahtarıyla mühürlenmiş olarak saklar; çünkü her teslimat bu anahtarla denetlenir. Bir rotayı çalan şey, telefonunuza giderken servisten geçer ve saklanmaz. Uygulamanızdan gelen, o uygulamanın tek bir satın almasına dair Apple imzalı kanıt ve mağazanın ülkesidir; kanıtta alıcının adı da hesabı da yoktur. Apple'dan gelen ise bir App Store Server Notification'dır; servis bundan olayın türünü, ürünü, liste fiyatını, ülkeyi ve adedi iletir. Servis yalnızca zilin çaldığına dair bir işareti sekiz gün saklar: satın almanın kimliğinin özetini ya da bildirimin kimliğini. TestFlight'tan gelen bir deneme satın almasının işareti kalıcıdır. App Store Connect'ten gelen ise bir webhook teslimatıdır; servis bundan neyle ilgili olduğunu (sürüm, derleme, beta ya da TestFlight geri bildirimi) ve durumun Apple'daki adını iletir; içinde rakam yoktur. Servis bir teslimattan yalnızca kimliğinin özetini bir gün saklar; böylece bir teslimat bir kez çalar. Saatte 30 zil sınırını uygulayabilmek için servis, bir rotanın o saat içinde kaç kez çaldığını ve hesabın kaç deneme zili istediğini de sayar. Bu sayı 31'i geçmez ve ertesi gün silinir.

İletme isteğe bağlıdır ve Tillroll Pro'nun parçasıdır. Bir hedef ayarlarsanız (bir Slack ya da Discord webhook adresi ya da bir Telegram bot token'ı ve sohbeti), servis onu kendi anahtarıyla mühürlenmiş olarak, uygulamanın diliyle birlikte saklar ve uygulamaya da başkasına da hiçbir zaman geri vermez. Bir rotanın her gerçek zili için o hedefe tek satır metin gönderir: rotanın etiketi ve ne olduğu, örneğin bir uygulama içi satın almada ürün ve liste fiyatı. Bu satırı sonrasında Slack, Discord ya da Telegram kendi gizlilik politikalarına göre işler. Hedefi uygulamada kaldırdığınızda servisten de silinir.

Tillroll Pro. Tillroll Pro'nuz ve telefonun bir zil hesabı varsa, uygulama servise o satın almanın Apple imzalı kaydını gönderir: satın almanın ardından ve uygulama her açıldığında yeniden. Servis kaydı denetler ve zil hesabı için şunları saklar: satın almanın hesaba ne zamana kadar hak tanıdığı, App Store'dan mı yoksa Apple'ın test ortamından mı geldiği ve satın alma kimliğinin özeti. Kaydın kendisi saklanmaz. O satın almanın yenilenmesini, sona ermesini ya da iadesini Apple servise bildirir. Apple'ın iade ettiği ya da iptal ettiği bir satın almanın özeti, yanında hesap olmadan kalıcı olarak saklanır; böylece aynı satın alma yeniden kullanılamaz.

Her web sunucusu gibi Cloudflare de bir isteğin IP adresini görür ve onu kendi gizlilik politikasına göre işler. Servis, telefon kayıtlarını ve yeni rotaları IP adresi başına sınırlar; kendi veritabanında IP adresi tutmaz. Servisin günlüğünde her zil ya da ret için tek bir satır bulunur; bu satırda kod ya da bildirim adresi yer almaz. Bir satın alma için satır yalnızca zilin çaldığını, satın almanın sayıldığını ya da reddedildiğini söyler: kimliği ve başka hiçbir şeyi yer almaz.

Bir bağlantıya dokunduğunuzda (destek, bu politika, App Store sayfası ya da "Geri bildirim gönder") iOS, Safari'yi ya da Mail'i açar. Gönderdiğiniz e-posta, siz göndermeyi seçtiğiniz için geliştiriciye ulaşır. Yalnızca size yanıt vermek için kullanılır. Resim olarak paylaştığınız bir fiş, iOS'in paylaşım sayfası üzerinden sizin gönderdiğiniz yere gider; uygulama onu kendiliğinden hiçbir yere göndermez. Vitrin rakamları bu resimde hiçbir zaman yer almaz.

Uygulamanın yapmadıkları

Uygulamayı nasıl kullandığınıza dair analitik yok. Reklam yok. Takip yok. Üçüncü taraf kodu yok. Oturum açma yok: zil hesabı bir ad ya da e-posta adresi değil, rastgele bir koddur. Mikrofona, konumunuza ya da kişilerinize erişim yok. Kamera yalnızca siz başka bir cihazdan bir zil hesabının kodunu tararken kullanılır; hiçbir görüntü saklanmaz ya da gönderilmez. Uygulama, siz istediğinizde bir fişin resmini fotoğraflarınıza ekleyebilir; fotoğraflarınızı okuyamaz. Zil hesabının kodu gösterilmeden önce Face ID, Touch ID ya da parola denetimini iOS yapar; uygulama yalnızca evet ya da hayır yanıtını öğrenir. Bildirimler cihazda yazılır. Zil olmadan bunlar yerel bildirimlerdir; zil açıkken zil servisinden gelen bir anlık bildirim (push) uygulamayı uyandırır, bildirimi yine telefon yazar.

Satın alma

Tillroll Pro'yu, abonelik ya da tek seferlik satın alma olarak, Apple App Store üzerinden satar. Uygulama Apple'dan yalnızca satın almanın sizin için geçerli olup olmadığını öğrenir. Ödeme bilgilerinizi hiçbir zaman görmez. Bir zil hesabı varsa, zil servisi satın alma hakkında yukarıda “Tillroll Pro” başlığında anlatılanları öğrenir.

Saklama ve silme

  • Bağlantıyı kaldırma (Ayarlar): anahtar Anahtar Zinciri'nden silinir. Uygulama ardından saklanan raporları da silmek isteyip istemediğinizi sorar: satış raporlarını, onlarla birlikte de analiz raporlarını ve vitrin rakamlarını. Zil açıksa kapatılır.
  • Uygulamayı silme: raporlar, ayarlar ve çalışma dosyaları uygulamayla birlikte silinir. Önce bağlantıyı kaldırın; çünkü iOS, uygulama silindikten sonra Anahtar Zinciri kaydını tutabilir. Geride böyle bir kayıt kalırsa bu cihazın Anahtar Zinciri'nde durur ve onu başka hiçbir uygulama okuyamaz: yeniden bağlandığınızda yenisi onun yerini alır, “Bağlantıyı kaldır” ise onu siler. Uygulamayı silmek zil servisine haber vermez: önce zili kapatın ya da zil hesabını silin. Artık var olmayan bir telefonu servis, Apple onun bildirim adresini reddettiği ilk seferde kayıtlarından çıkarır.
  • Anahtarı iptal etme: App Store Connect'te (Users and Access, Integrations) istediğiniz an yapabilirsiniz. İptal edilmiş bir anahtar kimsenin işine yaramaz. Tek seferlik Admin anahtarını, adımı biter bitmez iptal edin.
  • Zili kapatma (Zil sekmesi, “Zamanında teslim”): bu telefon zil servisinden silinir. Zil hesabı ve rotaları kalır; çünkü bir rotanın adresi uygulamalarınızdan birinin içine yazılmış olabilir.
  • Zil servisindeki her şeyi silme (Zil sekmesi, “Zil hesabı”): zil hesabındaki bütün telefonlar ve bütün rotalar, iletme hedefi ve servisin hesap için Tillroll Pro satın alımınızdan sakladıkları servisten silinir; kod da bu telefondan silinir. Yalnızca iade edilmiş bir satın almanın özeti, yukarıda anlatıldığı gibi kalır.
  • Yedekler: cihazınızı yedekliyorsanız yedek, kendi Apple ayarlarınıza bağlı olarak saklanan raporları ve ayarları içerebilir. Yedeği başka bir cihaza geri yüklemek API anahtarını o cihaza taşımaz. Zil hesabının kodu ise yedekle birlikte taşınabilir.

Zil olmadan geliştiricide sizinle ilgili hiçbir veri bulunmaz. Zili kullanıyorsanız servis, yukarıda sayılanları rastgele bir kodun altında ve adınız olmadan tutar. Geliştirici bunların kime ait olduğunu bilemez; bu yüzden sizin adınıza bakamaz, düzeltemez ya da silemez. Siz ise bunları istediğiniz an Zil sekmesinden silebilirsiniz. Geri kalan her şey cihazınızda ve sizin elinizdedir.

Çocuklar

Tillroll uygulama geliştiricileri için bir araçtır; çocuklara yönelik değildir. Zil olmadan kimseden veri toplamaz.

Apple'ın hizmetleri

Uygulamanın indirilmesi, Tillroll Pro ve faturalandırması, iadeler, cihaz yedekleri, zilin bildirimlerini ulaştıran anlık bildirim hizmeti ve Apple'ın kendi tanılama hizmetleri Apple'a aittir ve Apple'ın gizlilik politikasına tabidir: apple.com/legal/privacy/tr.

Değişiklikler

Uygulamanın davranışı değişirse bu politika ve üstündeki tarih de değişir.

Tillroll bağımsız bir uygulamadır; Apple ile bir bağı yoktur. App Store ve App Store Connect, Apple Inc.'in ticari markalarıdır.