Gizlilik
Son güncelleme: 14 Eylül 2026
Kısaca: Caltracker hesap açtırmaz. Kaydettiğin öğünler, kilon ve hedeflerin telefonunda ve, iCloud açıksa, yalnızca senin erişebildiğin iCloud hesabında durur. Cihazından şunlar çıkar: aradığın ya da taradığın ürünün adı veya barkodu, analiz ettirdiğin öğün fotoğrafı ya da cümlesi, vücut analizi için fotoğrafların, satın alma kayıtları, kapatabileceğin anonim kullanım verisi ve çökme raporları. Hiçbiri adınla ya da e-postanla eşleşmez. Reklam yok, uygulamalar arası takip yok, verilerini satmıyoruz.
Şunların tamamı telefonunda saklanır ve bize hiç ulaşmaz:
Bu veriler bizim sunucularımıza gönderilmez. iCloud'a giriş yapmışsan, cihazların arasında eşitlenebilmesi için Apple'ın CloudKit altyapısıyla senin özel iCloud veritabanında da saklanırlar. O veritabanına yalnızca sen erişebilirsin; biz göremeyiz, okuyamayız ve içinden hiçbir şey alamayız. iCloud'daki kopya Apple'ın gizlilik politikasına tabidir. Eşitlemeyi istemiyorsan iOS Ayarlar › adın › iCloud altında Caltracker'ı kapatabilirsin; o zaman her şey yalnızca telefonunda kalır.
Sağlık bağlantısını sen açarsan:
Kendin başlattığın bir vücut analizine eklenen kilon dışında (bkz. 3. bölüm), Sağlık'tan okunan veriler cihazından çıkmaz. Reklam, pazarlama veya profilleme için kullanılmaz, üçüncü taraflarla paylaşılmaz. Bağlantıyı istediğin an Ayarlar'dan kesebilir ve uygulamanın Sağlık'a yazdığı her şeyi tek dokunuşla sildirebilirsin.
Bir barkod taradığında yalnızca barkod numarası, açık bir ürün veritabanı olan Open Food Facts'e ve elle doğrulanmış düzeltmeleri tutan sunucumuza gönderilir. Bir ürünü adıyla aradığında yazdığın arama sunucumuza gider; sunucumuz onu Open Food Facts'e ve ABD Gıda Bilgi Veritabanı'na (USDA FoodData Central) sorar. Aynı arama tekrar sorulmasın diye yanıt en fazla bir hafta önbellekte tutulur; aramanın kendisi kayıtlara yazılmaz. Günlük arama sınırı için cihazına özel rastgele bir kurulum kimliği de gider. Kategori listesi, zincir restoran menüleri ve besin kataloğu uygulamanın içindedir; onlara göz atmak hiçbir şey göndermez.
Bir öğünü fotoğrafla ya da yazarak analiz ettirdiğinde, o fotoğraf veya yazdığın cümle analiz sunucumuza, oradan da Anthropic'in Claude modeline gönderilir; geriye kalori ve makro tahmini döner. Bu, ücretsiz planda sınırlı sayıda analiz için açıktır ve Pro'da sınırsızdır; ücretsiz analizlerin bittiğinde fotoğraf tahminleri Apple'ın cihaz üzerindeki Vision modeline düşer ve telefonundan hiçbir şey çıkmaz. Ayarlar'daki Fotoğraf analizi bölümü o an hangisinin çalıştığını yazar.
Gönderilen fotoğraf ya da metin yalnızca o tahmini üretmek için kullanılır; sunucumuzda saklanmaz. Anthropic'in verileri nasıl işlediği için Anthropic Gizlilik Politikası'na bakabilirsin. Analiz sınırını uygulayabilmek için rastgele kurulum kimliği ve, Pro isen, Apple'ın imzaladığı abonelik makbuzu da gönderilir.
Besin etiketini okutmak cihazında, Apple'ın metin tanımasıyla yapılır ve hiçbir şey göndermez. Öğününü sesle söylediğinde konuşman telefonunda yazıya çevrilir; cihazın bunu desteklemiyorsa iOS, konuşmayı yazıya çevirmek için Apple'ın sunucularını kullanır.
Vücut analizi başlattığında önden ve, eklediysen, yandan çektiğin fotoğraflar, tahmini iyileştirmek için cinsiyetin, yaşın, boyun ve kilon ile birlikte analiz sunucumuza ve oradan Anthropic'in Claude modeline gider. Fotoğraflar tahmin üretildikten sonra sunucumuzda tutulmaz; sonucun ve fotoğrafların yalnızca telefonunda ve iCloud'unda kalır.
Hesap olmadığı için satın aldığın vücut analizi kredileri, telefonunun ürettiği rastgele bir kredi hesabı kimliğine bağlanır. Bu kimlik iCloud Anahtar Zinciri'nde durur; böylece uygulamayı silip yüklesen ya da yeni telefona geçsen de bakiyen kaybolmaz. Sunucumuz bu kimliğe karşılık yalnızca kaç kredi alınıp harcandığının sayısını tutar.
Bir abonelik ya da kredi satın aldığında ödeme tamamen Apple tarafından işlenir; kart bilgin bize hiç ulaşmaz. Satın almaları takip etmek için RevenueCat kullanıyoruz: RevenueCat'e satın alma kayıtların, kredi hesabı kimliği ve cihaz/uygulama sürümü gibi teknik bilgiler gider. Adın, e-postan veya sağlık verilerin gitmez. Bkz. RevenueCat Gizlilik Politikası.
Uygulamayı App Store'daki bir Apple reklamından indirip indirmediğini öğrenmek için, uygulamanın mağaza sürümü kurulumdan sonra bir kez Apple'ın AdServices arayüzünü kullanır. Apple'ın ürettiği bu belirteç kim olduğunu ya da cihazını tanımlamaz; reklam kimliği (IDFA) kullanılmaz ve izin istenmez. Bu belirteç RevenueCat'e de iletilir. Kendi analitiğimize yalnızca "reklamdan geldi / gelmedi" bilgisi ve varsa kampanya numarası gider.
Hangi özelliklerin kullanıldığını görmek için TelemetryDeck kullanıyoruz: hangi ekranların açıldığı, bir öğünün hangi yolla kaydedildiği, bir analizin işe yarayıp yaramadığı gibi. Ölçüler tam değer olarak değil, aralık olarak gider ("2000–2499 kcal" gibi); öğün adı, fotoğraf, kilo ya da vücut ölçüsü gitmez. Tanımlayıcı, kredi hesabı kimliğinin uygulamaya özel bir tuzla cihazda karıştırılmış (hash) hâlidir; başka hiçbir kayıtla eşleştirilemez. Yazdığın tek şey, hem katalogda hem ürün aramasında hiç sonuç bulamayan bir aramanın metnidir; eksik besinleri bulmamızın tek yolu budur. Bunların hepsini Ayarlar › Verilerin › Anonim kullanım verisi paylaş ile kapatabilirsin; kapattığın an gönderim durur.
Uygulama çöker ya da takılırsa, Apple'ın MetricKit'i telefonunda bir tanılama raporu hazırlar. Bu rapor sunucumuza; uygulama sürümü, iOS sürümü, cihaz modeli ve karıştırılmış (hash) kurulum kimliğiyle birlikte gönderilir. Raporda kaydettiğin veriler yer almaz. Aynı Anonim kullanım verisi paylaş anahtarı bunu da kapatır.
Bildirimlerin tamamı telefonunda planlanır; sunucudan gönderilen bir bildirim yoktur.
Caltracker 13 yaşın altındaki çocuklara yönelik değildir ve bilerek onlardan veri toplamayız.
Ayarlar › Verilerin › Tüm verileri sil ile kaydettiğin her şeyi, vücut analizlerin ve ilerleme fotoğrafların dahil, kalıcı olarak silebilirsin; iCloud eşitlemesi açıksa bu silme iCloud'a ve diğer cihazlarına da yansır. Uygulamayı silmek cihazdaki tüm verilerini kaldırır ama iCloud'daki kopyayı bırakır; onu iOS Ayarlar › adın › iCloud › Hesap Saklama Alanını Yönet › Caltracker altından silebilirsin. Sağlık'a yazdıklarımız için Ayarlar › Apple Sağlık › Bağlantıyı kes ve Sağlık'a aktarılan verileri sil var. Sunucumuzdaki kredi bakiyesinin ya da RevenueCat'teki satın alma kayıtlarının silinmesini istersen bize yaz; kimliği bulabilmemiz için yazdığın telefondan istemen yeterli.
Bu politikayı güncellersek bu sayfadaki tarihi değiştiririz. Önemli bir değişiklik olursa uygulama içinde bildiririz.
Sorun ya da talebin için: farukmertkapar@gmail.com
Privacy
Last updated: 14 September 2026
In short: Caltracker has no accounts. The meals you log, your weight and your targets stay on your phone and, if iCloud is on, in your own iCloud account, which only you can read. What leaves your device: the name or barcode of a product you search for or scan, a meal photo or sentence you send for analysis, your photos for a body analysis, purchase records, anonymous usage data you can switch off, and crash reports. None of it is tied to your name or email. No ads, no cross-app tracking, and we don't sell your data.
All of the following is stored on your phone and never reaches us:
None of this is sent to any server of ours. If you are signed in to iCloud, it is also stored in your private iCloud database through Apple's CloudKit so it can sync between your devices. Only you can access that database: we cannot see it, read it or retrieve anything from it. The iCloud copy is covered by Apple's privacy policy. If you would rather not sync, switch Caltracker off under iOS Settings › your name › iCloud and everything stays on your phone only.
If you connect Health:
Apart from the weight that goes with a body analysis you start yourself (see section 3), data read from Health never leaves your device. It is never used for advertising, marketing or profiling, and never shared with third parties. You can disconnect at any time in Settings and delete everything the app wrote to Health in one tap.
When you scan a barcode, only the barcode number is sent, to Open Food Facts, an open product database, and to our server, which holds hand-checked corrections. When you search for a product by name, what you typed goes to our server, which asks Open Food Facts and USDA FoodData Central. The answer is cached for up to a week so the same search isn't asked twice; the search itself is not written to our logs. A random per-install identifier is sent to enforce a daily search limit. The category lists, chain restaurant menus and the food catalogue ship inside the app, and browsing them sends nothing.
When you send a meal to be analysed — as a photo, or as the sentence you typed — it goes to our analysis server and on to Anthropic's Claude model, which returns a calorie and macro estimate. The free plan includes a limited number of these and Pro removes the limit; once your free analyses are used up, photo estimates fall back to Apple's on-device Vision model and nothing leaves your phone. The Photo analysis section of Settings always says which one is running.
The photo or text is used only to produce that estimate and is not stored on our server. See the Anthropic Privacy Policy for how they handle it. To enforce the limit, the random install identifier and, if you have Pro, Apple's signed subscription receipt are sent too.
Scanning a nutrition label happens on your device with Apple's text recognition and sends nothing. When you dictate a meal, your speech is transcribed on your phone; on devices that can't do that, iOS uses Apple's servers to transcribe it.
When you start a body analysis, your front and (if you add one) side photos go to our analysis server and on to Anthropic's Claude model, together with your sex, age, height and weight, which make the estimate better. The photos are not kept on our server once the estimate is made; the result and the photos live only on your phone and in your iCloud.
Because there are no accounts, the body analysis credits you buy are tied to a random credit account ID your phone creates. It is kept in iCloud Keychain, so your balance survives reinstalling the app or moving to a new phone. Against that ID our server keeps only counts of the credits bought and spent.
When you buy a subscription or credits, payment is handled entirely by Apple — your card details never reach us. We use RevenueCat to keep track of purchases: RevenueCat receives your purchase records, the credit account ID and technical details such as device and app version. It does not receive your name, email or any health data. See the RevenueCat Privacy Policy.
To learn whether you installed the app from an Apple ad on the App Store, the App Store version of the app uses Apple's AdServices framework once after install. The token Apple issues does not identify you or your device; the advertising identifier (IDFA) is not used and no permission is asked for. The token is also passed to RevenueCat. Our own analytics receive only whether an ad led to the install, and the campaign number if one did.
We use TelemetryDeck to see which features get used: which screens are opened, which way a meal was logged, whether an analysis worked. Measurements are sent as ranges ("2000–2499 kcal"), never as your actual numbers, and no food name, photo, weight or body measurement is sent. The identifier is a hash of the credit account ID mixed with an app-specific salt on your device, so it can't be matched to any other record. The one piece of text sent is a search that found nothing in either the catalogue or product search — it is the only way we learn which foods are missing. Settings › Your data › Share anonymous usage data switches all of this off, immediately.
If the app crashes or hangs, Apple's MetricKit prepares a diagnostic report on your phone. It is sent to our server together with the app version, iOS version, device model and a hashed install identifier. The report contains none of the data you have logged. The same Share anonymous usage data switch turns it off.
Every notification is scheduled on your phone. Nothing is pushed from a server.
Caltracker is not directed at children under 13 and we do not knowingly collect data from them.
Settings › Your data › Delete all data permanently removes everything you have logged, body analyses and progress photos included; with iCloud sync on, that deletion reaches iCloud and your other devices too. Deleting the app removes all of its data from your device but leaves the iCloud copy, which you can remove under iOS Settings › your name › iCloud › Manage Account Storage › Caltracker. For what we wrote to Health, use Settings › Apple Health › Disconnect and remove what we wrote. To have your credit balance on our server or your purchase records at RevenueCat deleted, write to us; asking from the phone you use is enough for us to find the ID.
If we update this policy we will change the date on this page, and tell you in the app if the change is significant.
Questions or requests: farukmertkapar@gmail.com