CarbCam: Gizlilik Politikası

CarbCam: Gizlilik Politikası

BETA Uyarısı: CarbCam aktif geliştirme aşamasındadır. Özellikler, fiyatlandırma ve teknik ayrıntılar değişebilir. Bu belge gerektiğinde güncellenecektir: güncel sürüm her zaman ns.10be.de/tr/carbcam-privacy.html adresinde bulunabilir.

Bu gizlilik politikası, ns.10be.de'nin genel gizlilik politikasını tamamlar ve CarbCam uygulaması ve sunucu arka planı bağlamında kişisel verilerin işlenmesini açıklar. Belgeler arasında farklılık olması durumunda, CarbCam uygulaması için burada belirtilen hükümler geçerli olacaktır.

1. Veri Sorumlusu

Genel Veri Koruma Yönetmeliği (GDPR) anlamında sorumlu taraf:

10BE Software UG (haftungsbeschränkt)
Yönetilen Nightscout Hosting & CarbCam
Am Bergle 9
88662 Überlingen
Almanya
E-posta: support@carbcam.app
Web: https://ns.10be.de/

Genel Müdür: Martin Schiftan · Ticaret Sicili: Amtsgericht Freiburg i. Br., HRB724192 · KDV Kimlik No: DE343662047

Veri koruma talepleri (erişim, silme, düzeltme, itiraz) için lütfen yukarıdaki iletişim bilgilerini veya iletişim formunu kullanın.

Başa dön
2. Veri İşlemeye Genel Bakış

CarbCam, kullanıcıların yemek fotoğrafı çekmesine olanak tanıyan bir akıllı telefon uygulamasıdır. Uygulama, bu fotoğrafları analiz için ns.10be.de sunucu arka planına gönderir; bu da görüntüyü kullanıcı veya sunucu yöneticisi tarafından seçilen harici bir yapay zeka arayüzüne iletir (şu anda desteklenenler: Anthropic Claude API, Google Gemini API, OpenAI API, xAI Grok API, Mistral API, Zhipu GLM API, Microsoft Azure OpenAI). Döndürülen besin tahminleri (karbonhidrat, yağ, protein, FPU, glisemik indeks) uygulamaya iletilir ve orada görüntülenir.

CarbCam isim veya e-posta adresiyle kayıt gerektirmez. Cihazı bir kota/abonelik ile ilişkilendirmek için, uygulamanın ilk açılışında yerel olarak anonim bir Kurulum Kimliği (24 karakterli onaltılık dize) oluşturulur ve her istekle birlikte gönderilir.

Başa dön
3. Hangi Verileri İşliyoruz
3.1 Her istekle otomatik olarak toplanan veriler
  • Kurulum Kimliği: uygulamanın ilk açılışında yerel olarak oluşturulan 24 karakterli onaltılık dize. Gerçek bir kişiye izlenebilir değildir.
  • IP adresi: web sunucusu tarafından standart günlüklerde kaydedilir (en fazla 7 gün, ardından anonimleştirilir).
  • Kullanıcı aracısı/uygulama sürümü: uyumluluk kontrolleri ve hata analizi için.
  • İsteğin zaman damgası ve HTTP durum kodu.
3.2 Uygulamanın kullanımı yoluyla oluşturulan içerik
  • Öğünün fotoğrafı (geçici): sunucuya ve oradan yapay zeka arayüzüne gönderilir. Orijinal görüntü, analizden sonra kalıcı olarak saklanmaz.
  • Fotoğraf özeti & küçültülmüş küçük resim: görüntünün bir SHA-512 özeti ve büyük ölçüde küçültülmüş bir küçük resmi, aynı veya benzer fotoğrafların daha hızlı ve ekonomik yanıtlanabilmesi için analiz önbelleğinde saklanır (algısal özet eşleştirme).
  • Analiz sonucu: yapay zeka yanıtı (yiyecek adları, porsiyon boyutları, besin değerleri), özetle birlikte önbellekte saklanır.
  • Analiz olayları: her istek için (yiyecek taraması ve BG trend analizi dahil) Kurulum Kimliği, zaman damgası, sağlayıcı, model ve önbellek isabet türünü içeren bir satır bir olay tablosunda saklanır. Bu tablo kota sayımı için kullanılır (aylık kullanılabilir analiz sayısı seçilen plana bağlıdır; taramalar ve BG analizleri aylık limite dahildir) ve dolandırıcılık önleme amacıyla kullanılır.
  • Fotoğraf geçmişi (isteğe bağlı): küçültülmüş fotoğraflar, kullanıcının isteği üzerine Kurulum Kimliği aracılığıyla kişisel bir fotoğraf geçmişiyle ilişkilendirilebilir, böylece kullanıcı uygulamayı yeniden yükledikten sonra geçmişine erişebilir.
  • Konum tabanlı restoran hatırlatıcısı (isteğe bağlı, varsayılan olarak kapalı): Kullanıcı bu özelliği uygulama ayarlarından etkinleştirdiğinde ve uygulamaya “Her Zaman” konum iznini verdiğinde (Android ACCESS_BACKGROUND_LOCATION veya iOS NSLocationAlwaysUsageDescription), uygulama cihaz konumunu yerel olarak değerlendirir (kontrol aralığı yaklaşık 15 dakika, yalnızca son bilinen konum: sürekli izleme yok) ve kullanıcının bir restoranın 25 m yarıçapında yapılandırılmış eşikten (10–90 dakika) daha uzun süre kaldığını tespit eder. İlk izin isteminden önce, uygulama konum kontrolünün amacını, alıcısını ve sıklığını belirten açık ve göze çarpan bir bilgilendirme diyaloğu gösterir. Restoranı belirlemek için, konum yalnızca yakındaki bir restoranın adını belirlemek amacıyla talep üzerine Apple Maps API'sine (iOS, API anahtarı olmadan) veya Google Places API'sine (Android, Maps API anahtarımızı kullanarak) gönderilir. Konum verisi sunucularımıza doğru cihazdan ayrılmaz: ne konum ne de restoranın adı tarafımızca saklanır veya işlenir. Özellik, ayarlar anahtarı üzerinden istediğiniz zaman kapatılabilir; sistem izni ayrıca cihaz ayarlarından geri alınabilir.
  • Geri bildirim: kullanıcının bir analiz için gönderdiği değerlendirmeler ve yorumlar, Kurulum Kimliği ve ilgili önbellek kaydıyla ilişkilendirilir.
3.3 Ödeme işlemleriyle ilgili veriler
  • Kurulumu abonelik veya bonus kredi satın alımıyla ilişkilendirmek için mağaza işlem kimlikleri (Apple Orijinal İşlem Kimliği veya Google Satın Alma Jetonu).
  • Aboneliğin planı, durumu, süresi ve fatura dönemleri.
  • Ödemeyle ilgili kişisel veriler (isim, adres, ödeme yöntemi) yalnızca Apple veya Google tarafından işlenir ve bize sunulmaz.
  • Faturalar / makbuzlar ilgili mağaza hesabında (Apple ID faturaları veya Google Play sipariş geçmişi) sağlanır.
3.4 İsteğe bağlı: Kendi Anahtarınızı Getirin (BYOK)
  • Anthropic/Google için kullanıcının kendi API anahtarı, sunucuda yalnızca yapay zekaya iletmek için kullanılır ve kalıcı olarak saklanmaz (yalnızca istek süresince RAM'de tutulur).
  • İsteğe bağlı olarak, BYOK destek talepleri için bir iletişim e-posta adresi saklanabilir.
  • BYOK istekleri (Kendi Anahtarınızı Getirin) için kullanım verileri, seçilen paketin kotasına sayılmaz.
Başa dön
4. Amaçlar & Hukuki Dayanaklar
  • Temel işlevselliğin sağlanması (fotoğraf analizi, önbellek, geri bildirim): GDPR Madde 6(1)(b) (bir sözleşmenin veya sözleşme öncesi önlemlerin ifası).
  • Önbelleğe alma ve kalite iyileştirme (örn. algısal özet eşleştirme, tekrarlayan yapay zeka hataları için yönetici düzeltmeleri): GDPR Madde 6(1)(f) (hizmetin verimli ve ekonomik şekilde sağlanmasında meşru menfaat; veri sahiplerinin daha küçük görüntü ayak izine olan menfaati, büyük ölçüde küçültülmüş küçük resimlerin kullanımı ve otomatik 30 günlük silme ile korunur).
  • Faturalandırma ve ödeme işleme: GDPR Madde 6(1)(b) ve Madde 6(1)(c) (yasal saklama yükümlülükleri).
  • Dolandırıcılık önleme ve kötüye kullanım azaltma (kota, hız sınırları): GDPR Madde 6(1)(f).
  • Sunucu günlükleri ve güvenlik: GDPR Madde 6(1)(f).

GDPR Madde 22 anlamında veri sahipleri üzerinde hukuki etkisi olan otomatik karar verme gerçekleşmez. Yapay zeka tabanlı besin tahminleri tamamen bilgilendirici niteliktedir ve hukuki anlamda bir karar teşkil etmez.

Başa dön
5. Alıcılar & Üçüncü Ülke Aktarımları

Hizmeti sağlamak için veriler aşağıdaki işlemcilere ve üçüncü taraflara aktarılır:

5.1 Anthropic PBC (Claude API)

Kayıtlı ofis: San Francisco, CA, ABD. Fotoğraflar ve metinsel bir istem, analiz için Anthropic Claude API'sine iletilir. Anthropic, iletilen verileri eğitim amaçları için kullanmamakla sözleşmeyle yükümlüdür (API müşterileri için sıfır saklama politikası). Aktarım için dayanak: AB Standart Sözleşme Hükümleri (SCC). Gizlilik politikası: anthropic.com/privacy.

5.2 Google LLC (Gemini API, isteğe bağlı)

Kayıtlı ofis: Mountain View, CA, ABD. İsteğe bağlı olarak, yönetici sunucuyu Google Gemini API üzerinden istekleri işleyecek şekilde yapılandırabilir. Bu durumda fotoğraflar ve istem Google'a iletilir. Dayanak: AB Standart Sözleşme Hükümleri. Gizlilik politikası: policies.google.com/privacy.

5.3 OpenAI, L.L.C.

Kayıtlı ofis: San Francisco, CA, ABD. İsteğe bağlı olarak, kullanıcı (ayarlar aracılığıyla) veya yönetici OpenAI API'sine istek gönderebilir. Bu durumda fotoğraflar ve istem OpenAI'ye iletilir. Dayanak: AB Standart Sözleşme Hükümleri. Gizlilik politikası: openai.com/policies.

5.4 Zhipu AI

Kayıtlı ofis: Pekin, Çin Halk Cumhuriyeti. İsteğe bağlı olarak, kullanıcı Zhipu GLM API'sine istek gönderebilir. Önemli: Çin Halk Cumhuriyeti, yeterlilik kararı olmaksızın GDPR kapsamında güvenli olmayan bir üçüncü ülke olarak kabul edilir. Bu sağlayıcının kullanımı kullanıcının açık seçimi ve kendi sorumluluğundadır; sağlayıcıyla Standart Sözleşme Hükümleri akdedilmiştir. Gizlilik politikası: bigmodel.cn/dev/api/security/privacy.

5.5 Microsoft Azure (OpenAI Service)

Sözleşme tarafı: Microsoft Ireland Operations Ltd., Dublin, İrlanda. Veri işleme Azure AB bölgelerinde gerçekleşir. Dayanak: Microsoft sözleşme çerçevesi (DPA) ve verilerin üçüncü ülkelere aktarıldığı durumlarda AB Standart Sözleşme Hükümleri. Gizlilik politikası: privacy.microsoft.com.

5.6 Apple Inc. / Google LLC (Ödeme İşleme)

Abonelikler ve bonus krediler yalnızca App Store (Apple Inc., Cupertino, ABD) veya Google Play (Google LLC, Mountain View, ABD) üzerinden faturalandırılır. Ödeme işlemleri sırasında isim, adres, ödeme yöntemi ve e-posta adresi doğrudan Apple veya Google'a iletilir ve bizimle paylaşılmaz. Gizlilik politikaları: apple.com/legal/privacy, policies.google.com/privacy.

5.7 Open Food Facts & USDA FoodData Central

Ek bir kalite kontrolü için (rafine çapraz kontrol), sunucu bir yapay zeka analizinden sonra Open Food Facts (Fransa) ve USDA FoodData Central (ABD) kamu veritabanlarına karşı metin tabanlı bir karşılaştırma gerçekleştirebilir. Fotoğraf gönderilmez; yalnızca yiyecek adları bir metin sorgusu olarak gönderilir.

5.8 Hosting ve Sunucular

ns.10be.de sunucuları Almanya, Finlandiya ve Fransa'da bulunmaktadır. CarbCam verileri Almanya'daki sunucularda işlenir ve saklanır.

Başa dön
6. Saklama Süreleri
  • Analiz önbelleği (özet, küçük resim, yapay zeka yanıtı): 90 gün, ardından otomatik silme.
  • Algısal özet dizini (ön kontrol): 30 gün, ardından otomatik silme.
  • BG trend analizi önbelleği: 30 gün, ardından otomatik silme.
  • Analiz olayları (kota sayımı): en az mevcut fatura/kota dönemi boyunca, bunun ötesinde istatistiksel amaçlarla toplulaştırılmış olarak.
  • Fotoğraf geçmişi (isteğe bağlı, Kurulum Kimliğine bağlı): kullanıcı tarafından silinene veya hizmet sonlandırılana kadar.
  • Geri bildirim: yönetici tarafından işlenene kadar artı kalite kontrolü için makul bir takip süresi.
  • Abonelik/ödeme verileri: sözleşme ilişkisinin süresi boyunca ve bunun ötesinde yasal saklama süreleri için (genellikle ticaret ve vergi hukuku kapsamında 10 yıl).
  • Web sunucusu günlükleri: en fazla 7 gün, ardından otomatik anonimleştirme.
  • BYOK anahtarı: kalıcı olarak saklanmaz; yalnızca ilgili istek süresince RAM'de tutulur.
Başa dön
7. Veri Sahibi Olarak Haklarınız

GDPR kapsamında özellikle aşağıdaki haklara sahipsiniz:

  • Kurulum Kimliğinizle ilgili olarak saklanan verilere erişim (GDPR Madde 15).
  • Yanlış verilerin düzeltilmesi (GDPR Madde 16).
  • Yasal saklama yükümlülükleri geçerli olmadığı sürece silme (GDPR Madde 17).
  • İşlemenin kısıtlanması: CarbCam, bireysel işleme amaçlarının ayrıntılı kısıtlanmasını sunmaz. Veri işlemeyi tamamen kabul edebilir veya uygulamayı silerek ya da kurulum kimliğinizi sıfırlayarak sonlandırabilirsiniz.
  • Veri taşınabilirliği (GDPR Madde 20): Öğün verileri (karbonhidrat, besin değerleri, zaman damgaları) cihazda yerel olarak bir SQLite veritabanında saklanır ve uygulamanın Ayarlar → Veri → Dışa Aktar işlevi aracılığıyla CSV/JSON olarak dışa aktarılabilir. Kullanıcı isteğe bağlı Nightscout senkronizasyonunu etkinleştirmişse ve Nightscout sunucusu NS10BE'de (Yönetilen Nightscout) barındırılıyorsa, senkronize edilen öğün notları orada ayrıca Nightscout veritabanı yedeklerinin bir parçasıdır. Harici Nightscout sunucuları için veya Nightscout senkronizasyonu olmadan, öğün verilerinin bizde sunucu tarafı bir yedek kopyası yoktur. Fotoğraflar sunucuda arşivlenmez: yerel kopyalar tutmak için uygulama ayarlarından «Fotoğrafları galeriye kaydet» seçeneğini etkinleştirin.
  • Meşru menfaatlere dayalı işlemeye itiraz (GDPR Madde 21).
  • Bir denetim makamına şikayette bulunma (GDPR Madde 77). Yetkili makam, örneğin Baden-Württemberg Eyalet Veri Koruma ve Bilgi Özgürlüğü Komiseri'dir.
Uygulama üzerinden kendi kendine hizmet: Uygulama ayarlarından fotoğraf geçmişinizi görüntüleyebilir ve tek tek girişleri veya tüm geçmişi silebilirsiniz. «Uygulamayı sıfırla» altında yerel Kurulum Kimliği atılır ve yeniden oluşturulur: eski kimliğe bağlı sunucu tarafı veriler artık sizin tarafınızdan erişilemez hale gelir ve ilgili saklama süresi dolduğunda otomatik olarak silinir.

Haklarınızı kullanmak veya veri koruma hakkında sorularınız için bizimle istediğiniz zaman support@carbcam.app adresinden veya iletişim formu aracılığıyla iletişime geçebilirsiniz. Giriş yapmadan bir silme talebi için, ilgili veri kayıtlarının belirlenebilmesi amacıyla lütfen 24 karakterli Kurulum Kimliğini belirtin.

Başa dön
8. Veri Güvenliği
  • Uygulama ile sunucu arasındaki veri iletimi yalnızca HTTPS (TLS) üzerinden gerçekleştirilir.
  • Sunuculara erişim sağlayıcıyla sınırlıdır ve genel anahtar kimlik doğrulamalı SSH ile güvence altına alınmıştır.
  • Veritabanlarına dışarıdan doğrudan erişilemez.
  • Yedeklemeler şifreli olarak oluşturulur ve çekirdek veritabanı etkilenmedikçe en fazla üç gün sonra üzerine yazılır.
  • BYOK anahtarları yalnızca bir istek süresince bellekte tutulur ve asla diske kaydedilmez veya günlüğe alınmaz.
Başa dön
9. Bu Gizlilik Politikasındaki Değişiklikler

CarbCam aktif BETA geliştirme aşamasında olduğundan, yeni özellikler eklendiğinde, işlemciler değiştiğinde veya yasal gereklilikler gerektirdiğinde bu gizlilik politikası güncellenebilir. Güncel sürüm her zaman ns.10be.de/tr/carbcam-privacy.html adresinde bulunabilir. Önemli değişiklikler uygulamada veya bülten aracılığıyla duyurulacaktır.

Başa dön

Son güncelleme: 11 Nisan 2026