Gizlilik Politikası – iMeter Reader
- Hesap yok + yapay zekâ kullanımı yok: Bir hesap oluşturmaz VE herhangi bir yapay zekâ işlevi (bulut OCR, sözleşme analizi, yapay zekâ sohbeti) kullanmazsanız, sayaçlarınız, sayaç okumalarınız, sözleşmeleriniz, notlarınız ve ayarlarınız cihazınızdan asla çıkmaz. Bu içerik verilerinden bağımsız olarak uygulama — hesap olmadan da — tek seferlik kurulum ping'ini (§ 4.10), anonim kullanım istatistiklerini (§ 20, varsayılan olarak etkin, kapatılabilir), çökme tanılama verilerini (§ 19, varsayılan olarak etkin, kapatılabilir), gizlilik tercihlerinizin cihaz bazlı kaydını (§ 21) ve bildirimlere izin verdiğiniz sürece push kaydını (§ 18) iletir. Uygulamayı kaldırdığınızda tüm yerel veriler anında silinir; cihaz bazlı sunucu kayıtları en geç 18 aylık yalnızca-kurulum saklama süresinin sonunda silinir (§ 8.2). iMeter Reader (mobil uygulama: iOS, Android, macOS, Windows) · İşletmeci: Codexo (şahıs işletmesi, sahibi: Ahmad Al Alloush), iMeter Reader mobil uygulamasının işletmecisi · Son güncelleme: 20 Ekim 2026 · Sürüm 2.19 · Bu sürüm, Sürüm 2.15'e yapılan tüm yerinde değişiklikleri (18, 15 ve 11 Eylül 2026) içerir; değişiklik geçmişinin tamamı § 23'tedir.
Die rechtlich verbindliche Fassung ist die deutsche Fassung. Bu, bilgilendirme amaçlı bir çeviridir. Hukuki bağlayıcılığı olan sürüm
/de/privacyadresindeki Almanca belgedir.
Bu Gizlilik Politikası, iMeter Reader mobil uygulamasının kullanımı sırasında hangi kişisel verilerin hangi hukuki dayanağa göre işlendiğini açıklar. Veri sorumlusu, uygulamanın işletmecisidir (bkz. § 1). Bu politika, GDPR (DSGVO) madde 13 ve 14, Alman Dijital Hizmetler Yasası (DDG, eski TMG) § 5 ve Alman Telekomünikasyon-Telemedya Veri Koruma Yasası (TDDDG, eski TTDSG) § 25 gereği bilgilendirme yükümlülüklerini yerine getirir.
Ürün adı hakkında not: Uygulama, tarihsel nedenlerle App Store / Play Store'da
imeterrecorderpaket kimliğiyle yayımlanmaktadır. Güncel marka ve uygulama içi ad iMeter Reader'dır.
İçindekiler
- Veri sorumlusu ve iletişim
- Veri Koruma Görevlisi (DPO)
- Tanımlar
- İşlediğimiz veriler — Genel bakış
- İşleme amaçları ve hukuki dayanaklar
- Alıcılar ve alt işleyiciler
- Üçüncü ülkelere veri aktarımı (GDPR madde 44 vd.)
- Saklama süresi ve silme
- Veri sahibi olarak haklarınız
- Onayı geri çekme hakkı (GDPR madde 7(3))
- Denetim makamına şikâyet hakkı (GDPR madde 77)
- Veri sağlama yükümlülüğü
- Otomatik karar verme / profilleme
- Veri güvenliği (GDPR madde 32)
- Çerezler ve benzer teknolojiler (TDDDG § 25)
- Web sitemizi ziyaret ettiğinizde
- Yapay zekâ destekli işlevler (OCR, sözleşme analizi, sohbet)
- Servis push bildirimleri ve hatırlatmalar
- 18a. Bölgeniz için enerji teklifleri (henüz kullanılamıyor — çok yakında)
- 18c. Alman cep telefonu numaranızın doğrulanması
- Çökme ve tanılama verileri (Sentry)
- Anonim kullanım istatistikleri (cihaz telemetrisi)
- Gizlilik tercihlerinizin cihaz bazlı kaydı (oturum açmadan önce)
- 16 yaş altı çocuklar ve gençler
- Bu Gizlilik Politikasındaki değişiklikler
- Ek A — Alt işleyiciler listesi
1. Veri sorumlusu ve iletişim
GDPR madde 4 numara 7 anlamında veri sorumlusu:
Codexo — şahıs işletmesi (Einzelunternehmen), sahibi: Ahmad Al Alloush
Dietmarstraße 4 · 87463 Dietmannsried · Almanya
E-posta: support@imeterreader.app · Web: https://imeterreader.app
Vergi statüsü: Alman Katma Değer Vergisi Kanunu (UStG) § 19 uyarınca küçük işletme (Kleinunternehmer) — KDV uygulanmaz.
Not: Ahmad Al Alloush, „Codexo" işletme adı altında esnaf kaydı (Gewerbeanmeldung) yaptırmıştır ve iMeter Reader uygulamasını bu ad altında işletmektedir. Şahıs işletmesi ayrı bir tüzel kişi değildir: veri sorumlusu, Codexo işletme adı altında faaliyet gösteren Ahmad Al Alloush'un bizzat kendisidir. codexo.dev, Codexo'nun teknik altyapı alanıdır (barındırma, kimlik doğrulama, API).
Veri koruma talepleri için lütfen şu adrese yazın: support@imeterreader.app
2. Veri Koruma Görevlisi (DPO)
iMeter Reader uygulamasının işletmecisi, GDPR madde 37 ile Alman Federal Veri Koruma Yasası (BDSG) § 38(1) hükümleri uyarınca bir veri koruma görevlisi (DPO) atamakla yükümlü değildir:
- iMeter Reader şu anda tek bir kişi tarafından işletilmektedir — BDSG § 38(1) cümle 1'deki 20 kişi eşiğinin çok altında.
- Temel faaliyet, niteliği, kapsamı ve/veya amaçları nedeniyle veri sahiplerinin geniş çaplı, düzenli ve sistematik olarak izlenmesini gerektiren bir işleme değildir (GDPR madde 37(1)(b)).
- Temel faaliyet, özel kategorideki kişisel verilerin geniş çaplı işlenmesinden oluşmaz (GDPR madde 37(1)(c)).
Veri koruma taleplerinizi doğrudan veri sorumlusuna iletin: support@imeterreader.app. Talebinizin alındığını 72 saat içinde onaylar ve yasal 30 günlük süre içinde yanıtlarız (GDPR madde 12(3)).
3. Tanımlar
GDPR'nin terimlerini kullanıyoruz. „Kişisel veri", kimliği belirli veya belirlenebilir bir kişiye ilişkin her türlü bilgidir (GDPR madde 4 numara 1). Bu kapsama şunlar da girer:
- IP adresleri (AAD C-582/14 Breyer),
- Kuruluma özgü UUID gibi cihaz tanımlayıcıları,
- Müşteri veya sözleşme numarası ile birleştirildiğinde enerji veya su tüketim verileri (AAD C-46/13 — kıyasen).
4. İşlediğimiz veriler — Genel bakış
Aşağıdaki kişisel veri kategorilerini işleriz:
4.1 Temel veriler (hesap)
- E-posta adresi
- Ad ve soyad
- Kullanıcı adı
- Takma adlı kullanıcı kimliği (UUID, teknik olarak Keycloak'ta yönetilir)
4.2 Adres ve iletişim verileri (isteğe bağlı, kimlik sistemi Keycloak'ta)
- Sokak, ev numarası
- Posta kodu, şehir, ülke
- Cep telefonu numarası (profilinize girildiyse; bu numara SMS ile doğrulanmaz — yapay zekâ işlevlerini açan Alman cep telefonu numarası doğrulaması ayrıdır ve hesabınıza değil kurulumunuza aittir; bkz. § 4.12 ve § 18c)
4.3 Enerji ve su verileri
- Enerji sağlayıcısı, sözleşme numarası (müşteri numarası), tarife türü
- Teslimat adresi (girdiğinizde) — burada kaydettiğiniz sokak, kapı numarası ve diğer adres bilgileri yalnızca cihazınızda saklanır ve sunucularımıza aktarılmaz (GDPR madde 6(1)(b))
- Tek bir sayacın teslimat noktasına ait posta kodu (girdiğinizde) ve bundan türetilen yerleşim yeri — yukarıdaki teslimat adresinden farklı olarak bu iki bilgi sayaç kaydının bir parçasıdır: cihazınızda saklanır ve oturum açmışsanız ve sayaç senkronizasyonu etkinse ayrıca Almanya'nın Frankfurt am Main şehrindeki sunucularımıza aktarılır ve orada saklanır (GDPR madde 6(1)(b)). Yerleşim yeri, çevrimdışı olarak cihazınızda, uygulamanın içinde gelen bir posta kodu referans veri kümesinden belirlenir (GeoNames posta kodu verileri, © GeoNames, CC BY 4.0 lisansı altında — bkz. lisanslar ve atıflar sayfamız); hiçbir konum sorgusu, GPS kullanımı veya IP tabanlı coğrafi konum belirleme söz konusu değildir (bkz. § 4.9). Posta kodunu istediğiniz zaman değiştirebilir veya silebilirsiniz; onunla birlikte türetilen yerleşim yeri de silinir — hem cihazınızda hem de sunucularımızda.
- Piyasa konum kimliği (Marktlokations-ID / MaLo) ve ölçüm konum kimliği (Messlokations-ID / MeLo) ile şebeke ve ölçüm operatörünüz, bunları kaydettiğinizde — bunlar yalnızca cihazınızda kaydedilir ve saklanır; sunucularımıza aktarılmaz (GDPR madde 6(1)(b))
- Sözleşme başlangıcı, bitişi, fesih son tarihi
- Fiyat yapısı (kWh başına birim fiyat, temel fiyat, bonuslar, fiyat garantileri ve çift yönlü (güneş) sayaçlarda sizin girdiğiniz kWh başına şebekeye besleme bedeli)
- Enerji karışımı
- Her sayaç için sizin belirlediğiniz tarife yapılandırması: tek kayıtlı sayaç, gündüz/gece çift kayıtlı sayaç (Almanya'daki HT/NT çift tarifeli elektrik sayacı) veya şebekeden çektiğiniz enerjiyi ve şebekeye verdiğiniz enerjiyi sayan çift yönlü (güneş) sayaç
- Sayaç okumaları (değer + tarih + kayıt — çift tarifeli gündüz/gece sayaçlarında gündüz veya gece; çift yönlü (güneş) sayaçlarda şebekeden çekilen veya şebekeye verilen — + isteğe bağlı not)
- Bunlardan türetilen tüketim serileri (günlük, aylık, yıllık) ve çift yönlü (güneş) sayaçlarda günlük olarak şebekeye verilen enerji ile bundan hesaplanan yaklaşık şebekeye besleme geliri — bu türetilmiş değerler yalnızca cihazınızda hesaplanır ve saklanır
- Sözleşmelere ve sayaç okumalarına ait serbest notlar
- Su sağlayıcısı veya sayaç okuma hizmeti (örn. belediye su idaresi veya Techem / ista gibi bir faturalandırma hizmeti) ve su sözleşmesi veya müşteri numarası
- Soğuk ve sıcak su sayaç okumaları (değer + tarih, m³ cinsinden)
- Su fiyat yapısı (€/m³, temel fiyat)
4.4 Cihaz ve kullanım verileri
- Kuruluma özgü cihaz UUID'si (kurulum UUID'si, platform, işletim sistemi/uygulama sürümü ve ülke, kurulum sayacı için de bir kez kullanılır — GDPR madde 6(1)(f), bkz. § 5)
- Platform (iOS / Android / macCatalyst / Windows)
- İşletim sistemi sürümü
- Uygulama sürümü
- Dil ve ülke ayarı
- Toplu günlük istatistikler: sayaç sayısı, sözleşme sayısı, sayaç okuması sayısı, uygulama başlatma sayısı, oturum dakikaları
- Push kaydı: bu kurulumun Firebase Cloud Messaging kayıt token'ı, platform, uygulama dili ve uygulama sürümü — yalnızca işletim sisteminin bildirim izni verildiği sürece (bkz. § 18)
4.5 Fotoğraf / belge verileri (geçici)
- Kullanıcı tarafından çekilen sayaç fotoğrafları (kırpılmış, EXIF'siz)
- Kullanıcı tarafından yüklenen sözleşme belgeleri (bir PDF veya fotoğraf): uygulama bunları cihazınızda okur ve yapay zekâ analizi için yalnızca ortaya çıkan metin — dosyanın kendisi değil — gönderilir (§ 16.2)
→ Bu veriler sunucularımızda kalıcı olarak saklanmaz. Yalnızca yapay zekâ işleme süresi boyunca bellekte tutulur ve işlem tamamlandıktan sonra silinir (bkz. § 16).
4.6 Tanılama ve çökme verileri
Dört kaynaktan gelen hata raporları Sentry'ye gider (§§ 6.5, 19): mobil uygulama, sunucularımız, web sitemiz ve çalışanlarımıza yönelik iki dahili web uygulamamız.
- Uygulama: çökme raporları, uygulamanın yakaladığı hatalara ilişkin raporlar ve uygulamanın kendi hata düzeyindeki günlük satırları; hatadan önceki dakikalara ait breadcrumbs (uygulama günlük satırları, sorgu dizesi olmadan sunucularımıza yapılan istekler, sabit ekran adları, rota adları ve düğme basmaları — yazdığınız metin asla —, uygulama yaşam döngüsü ve sistem olayları); her uygulama başlatmasında önceki başlatmanın sorunları hakkında en fazla bir rapor; cihaz bilgileri (üretici, model, işletim sistemi ve sürümü, root/jailbreak işareti, dil/bölge ayarı, saat dilimi, ekran, bellek ve depolama değerleri, pil durumu); uygulama sürümü ve derleme numarası (build).
- Sunucularımız: yığın izi, hata mesajı ve hatadan önce yazılan günlük satırları; HTTP yöntemi ve istek yolu; iş parçacığı (thread) adı, Java çalışma zamanı sürümü, sunucu profili.
- Web sitesi ve çalışan web uygulamaları: hata mesajı, yığın izi (betik dosyalarının URL'leri, satır/sütun), dil dahil sayfa yolu, hatadan önceki gezinme ve sitenin kendi istek yolları, Angular sürümü. Tarayıcınız istekle birlikte User-Agent bilgisini gönderir; bu bilgi değerlendirilmez.
- Her durumda IP adresi olmadan. E-posta adresleri, telefon numaraları, token'lar, IP adresleri ve IBAN'lar gönderimden önce „[redacted]" ile değiştirilir; bir rapora kullanıcı, hesap, kurulum veya cihaz tanımlayıcısı eklenmez (Sentry'nin kendi iOS bileşeninin yakaladığı çökmeler için bkz. § 19.1). Hata mesajları ve yollar dahili, rastgele kayıt tanımlayıcıları (örneğin bir sayacın veya bir sözleşmenin) içerebilir; çalışan web uygulamalarımızdaki yollar ayrıca bir hesabın dahili tanımlayıcısını içerebilir — bunlar takma adlı (pseudonim) verilerdir.
4.7 Yapay zekâ sohbet içeriği
- Yazdığınız sorular
- Oturum başına en fazla 20 önceki konuşma adımı (soru başına maks. 1.000 karakter)
4.8 Onaylar
- Amaç bazlı kaydedilen onaylar (verildi/geri çekildi, zaman damgası, gizlilik politikası sürüm numarası)
4.10 Kurulum sayacı verileri
Kurulumdan sonraki ilk başlatmada uygulama, aşağıdakileri içeren tek seferlik bir ping iletir:
- Rastgele üretilmiş, kuruluma özgü bir UUID (kurulum sırasında yerel olarak oluşturulur; bir kullanıcı hesabı oluştuğunda § 4.4'teki senkronizasyon UUID'sinden ayrıdır, ancak aynı UUID alanı yeniden kullanılır — bkz. § 5'teki kurulum sayımı satırı)
- Platform (iOS / Android / macCatalyst / Windows)
- İşletim sistemi sürümü
- Uygulama sürümü
- Cihaz dil ayarından türetilen iki harfli ülke kodu (GPS yok, IP coğrafi konumu yok)
Bu ping, kullanıcının § 20'deki "Anonim kullanım istatistikleri" anahtarını etkinleştirip etkinleştirmediğinden bağımsız olarak kurulum başına bir kez iletilir. IP adresi, hesap tanımlayıcısı veya günlük anlık görüntü içermez. UUID, yineleme önleme amacıyla cihazda yerel depolamada tutulur; bu yerel depolama, TDDDG § 25(2) No. 2 kapsamındadır (aktarım amacı için teknik zorunluluk, GDPR madde 5(1)(b)). İletimin kendisinin hukuki dayanağı GDPR madde 6(1)(f)'dir (meşru menfaat — bkz. § 5).
4.11 Gizlilik tercihlerinizin cihaz bazlı kaydı (onay/itiraz durumu)
Herhangi bir hesap veya oturum açma öncesinde ve olmaksızın, uygulama, gizlilik ayarlarınızın seçenek bazındaki güncel durumunu, kuruluma özgü cihaz UUID'si ile tanımlanan cihaz kanalı üzerinden (§ 4.4, HTTP başlığı X-Device-Id) backend'imize iletir:
- kuruluma özgü cihaz UUID'si
- seçenek başına — yapay zekâ sayaç okuma (OCR), yapay zekâ sözleşme analizi, yapay zekâ sohbet, çökme tanılaması (Sentry), anonim kullanım istatistikleri — seçenek tanımlayıcısı ve durumu: onaya dayalı seçenekler için onay verildi / geri çekildi (GDPR madde 6(1)(a)); çökme tanılaması ve kullanım istatistikleri için itiraz durumu itiraz edildi / itiraz edilmedi (GDPR madde 6(1)(f) / madde 21) — bu ikisi hiçbir zaman onay olarak kaydedilmez
- seçim yapıldığında cihazda gösterilen gizlilik politikası sürümü
- son değişikliğin zaman damgası
- platform (iOS / Android / macCatalyst / Windows)
Ad, e-posta adresi, IP adresi veya hesap tanımlayıcısı bu kaydın parçası değildir. Ayrıntılar, amaç, saklama süresi ve haklarınız: § 21.
4.12 Alman cep telefonu numaranızın doğrulanması (yalnızca bunu kullanırsanız)
Bu veriler yalnızca bir numarayı doğrularsanız (§ 18c), hesabınız olsun ya da olmasın, kuruluma özgü cihaz UUID'sine bağlı olarak işlenir:
- Doğrulama kaydı — doğrulanan numaranın anahtarlı tek yönlü özeti (hash; numaranın kendisi değil; anonim veri değil, takma addır — bkz. § 18c), numaranın kısmen gizlenmiş biçimi (örneğin +49 151 •••• 89), durum (doğrulandı veya başka bir kuruluma geçti), kaynak (SMS'iniz veya uygulama mağazası incelemesi için Codexo çalışanlarınca yapılan işaretleme — bu durumda hiçbir numara olmadan) ile doğrulama, son değişiklik ve geçiş zamanları
- Bekleyen kod — numaranın ve 6 haneli kodun anahtarlı özeti (kodun kendisi değil), kısmen gizlenmiş numara ve kodun oluşturulma ve sona erme zamanları
- Hat türü sonucu — hat türü kontrolünün numara için bildirdiği hat türü (örneğin mobil, sabit hat veya VoIP), numaranın anahtarlı özeti altında saklanır; şebeke operatörü saklanmaz
- İşlenmiş mesaj kaydı — Twilio'nun SMS'inize verdiği mesaj kimliğinin anahtarlı özeti; ne numaranız ne de SMS'in metni
- Doğrulanmış numara başına yapay zekâ kullanım sayaçları — bir yapay zekâ işlevinin her kullanımı için: doğrulanmış numaranın anahtarlı özetinden türetilen takma adlı bir kimlik, kullanım türü ve zaman; içerik yok
- Geçiş süresi kaydı — doğrulama getirilmeden önce bu işlevlerden birini kullanmış bir kurulum için: geçiş süresinin bitişi ile kaydın oluşturulduğu ve geçiş süresinin sona erdiği zaman
4.9 İşlemediğimiz veriler
İşlemediğimiz:
- reklam tanımlayıcıları (IDFA yok, Google Advertising ID yok),
- izleme pikselleri veya üçüncü taraf analiz SDK'ları (Google Analytics yok, AppCenter yok, Meta SDK yok, Mixpanel vb. yok; Firebase SDK'sı yalnızca push iletimi için dahildir — Firebase Analytics uygulamanın yapılandırmasında kapalıdır, bkz. § 18),
- biyometrik veya sağlıkla ilgili özel kategori veriler (GDPR madde 9),
- konum verileri (GPS erişimi yok; iOS'ta tarihsel nedenlerle paket içinde mevcut sürümde çağrılmayan izin metinleri bulunur — bir sonraki sürümde kaldırılacaktır),
- reklam veya izleme çerezleri.
Kendi girdiğiniz bir posta kodu ve bundan çevrimdışı olarak, birlikte gelen bir referans veri kümesinden belirlenen yerleşim yeri, bu anlamda konum verisi değildir: bunlar cihazınızdan ölçülmez ve sizin bildirdiğiniz bir teslimat noktasını tanımlar — bulunduğunuz yeri değil.
5. İşleme amaçları ve hukuki dayanaklar
Aşağıdaki tablo, GDPR madde 13(1)(c) ve (d) kapsamındaki bilgilendirme yükümlülüğünü yerine getirir.
| Amaç | Veri kategorileri | Hukuki dayanak |
|---|---|---|
| Kullanıcı hesabınızın oluşturulması ve yönetimi, kimlik doğrulama | 4.1, 4.2 | GDPR madde 6(1)(b) — sözleşmenin ifası (iMeter Reader kullanım sözleşmesi) |
| Kayıt, oturum açma ve parola sıfırlama uç noktalarının kötüye kullanımının önlenmesi (hız sınırlama, brute-force koruması) | IP adresi; gönderilen e-posta adresinin tek yönlü hash'i; zaman damgası | GDPR madde 6(1)(f) — hesapları ve altyapımızı credential-stuffing, brute-force ve toplu kayıt kötüye kullanımına karşı korumadaki meşru menfaat (belgelenmiş dengeleme testi mevcuttur). Hash bir takma addır (pseudonym), anonimleştirilmiş veri değildir. Kendi hız sınırlama sayaçlarımız yalnızca bellekte bulunur ve dakikalar içinde atılır; hiçbir zaman bir veritabanına yazılmaz ve hiçbir zaman loglanmaz. Ayrıca kimlik servisimiz (§ 6.2), brute-force saldırılarına karşı koruma amacıyla başarısız oturum açma denemelerine ilişkin bir güvenlik olay günlüğü (IP adresi, kullanıcı adı, zaman damgası) tutar; saklama süresi § 8.2'de belirtilmiştir. |
| Enerji ve su sözleşmelerinizin ve sayaç okumalarınızın cihazda saklanması ve (oturum açıkken) sunucularımızla senkronize edilmesi — teslimat adresi, MaLo ve MeLo alanları (4.3) yalnızca cihazda kalır ve aktarılmaz; girdiğiniz sayaç bazlı posta kodu ve bundan türetilen yerleşim yeri ise sayaç kaydının bir parçasıdır ve onunla birlikte aktarılır ve saklanır | 4.3 | GDPR madde 6(1)(b) — sözleşmenin ifası |
| Tarihsel tüketim grafiklerinin ve analizlerinin sağlanması | 4.3 | GDPR madde 6(1)(b) |
| Sayaç okuma ve sözleşme son tarihi hatırlatmaları (cihazınızda planlanan yerel bildirimler) | 4.3, 4.8 | GDPR madde 6(1)(b) + açık onay (sayaç okuma hatırlatmaları için sayaç başına, sözleşme son tarihi bildirimleri için sözleşme başına) |
| İşletmecinin yüklü uygulamalara gönderdiği servis push bildirimleri (servis, yönetim ve güvenlik duyuruları; asla reklam değil) — bkz. § 18 | 4.4 (push kaydı: token, platform, uygulama dili, uygulama sürümü, kuruluma özgü cihaz UUID'si); hedefleme için: platform, uygulama sürümü, ülke ve dil ayarı, kurulumun bizim belirlediğimiz bir süre içinde (en fazla 180 gün) görülüp görülmediği | GDPR madde 6(1)(f) — hizmeti işletme ve güvence altına alma ile yüklü uygulamalara servis bilgisi ulaştırmadaki meşru menfaat (belgelenmiş dengeleme testi mevcuttur; bkz. § 18); yasal olarak vermekle yükümlü olduğumuz bildirimler için (örn. GDPR madde 34) GDPR madde 6(1)(c). Onaya dayalı değildir ve uygulama içi opt-in yoktur: belirleyici olan, işletim sisteminin bildirim iznidir (TDDDG § 25(1)). İstediğiniz zaman itiraz edebilirsiniz (madde 21): cihaz ayarlarınızda iMeter Reader bildirimlerini kapatın — uygulama bir sonraki başlatılışında kaydını sunucularımızdan siler — veya support@imeterreader.app adresine e-posta gönderin. |
| Alman cep telefonu numaranızın doğrulanması: kodun verilmesi, hat türü kontrolü, gönderdiğiniz SMS'in alınması ve eşleştirilmesi, kurulumunuzun doğrulanmış durumunun saklanması, numaranın en son doğrulandığı kuruluma aktarılması, önceki kullanıcılar için geçiş süresi ve yapay zekâ işlevlerinin yalnızca doğrulanmış kurulumlara sunulması — bkz. § 18c | 4.12 (Alman cep telefonu numaranızın doğrulanması), cep telefonu numarası | GDPR madde 6(1)(b) — bu işlevleri kullanabilmek için doğrulamayı siz talep edersiniz; bu işlevleri yalnızca doğrulanmış bir Alman cep telefonu numarasına sahip kurulumlara sunarız. GDPR madde 6(1)(f) — kötüye kullanımın ve dolandırıcılığın önlenmesine yönelik meşru menfaat (yapay zekâ işlevlerini tüketen — her talep bize maliyet doğurur — toplu oluşturulmuş kurulumlar) ve bu işlevleri yalnızca tasarlandıkları Alman pazarında sunma menfaati; buna hat türü kontrolü, „bir numara, bir kurulum" kuralı, sınırlar, işlenmiş mesaj kaydı ve — numarayı kaldırıp yeniden doğrulamanın yapay zekâ kullanım sınırlarını sıfırlamaması için — doğrulanmış numara başına yapay zekâ kullanımının sayılması dahildir. Geçiş süresi, bu işlevlerin kullanımına ilişkin elimizde zaten bulunan tarihli kayıtlara dayanılarak ve yalnızca sizin lehinize belirlenir (GDPR madde 6(4)). İtiraz edebilirsiniz (madde 21); uygulamada doğrulamayı kaldırmak (§ 18c) bu etkiyi doğurur. |
| Bir kurulumun uygulama mağazası incelemesi için doğrulanmış olarak işaretlenmesi (Codexo çalışanları; hiçbir numara olmadan; 14 gün için) | kuruluma özgü cihaz UUID'si; yönetici erişim günlüğü | GDPR madde 6(1)(f) — uygulamanın, incelemecileri Alman cep telefonu numarasından SMS gönderemeyen uygulama mağazalarınca incelenmesine yönelik meşru menfaat. İşaretleme ve kaldırılması kaydedilir (yönetici erişim günlüğü, 12 ay). |
| Yapay zekâ destekli sayaç okuma (önce cihazda; yerel OCR başarısız olursa Almanya'daki AKI.IO GmbH'ye bulut yedeği, § 6.3) | 4.5 (geçici), 4.3 | GDPR madde 6(1)(a) — onay |
| Yapay zekâ destekli sözleşme analizi (PDF / fotoğraf, sunucumuz üzerinden Almanya'daki AKI.IO GmbH'ye iletilir, § 6.3) | 4.5 (geçici), 4.3 | GDPR madde 6(1)(a) — onay |
| Tarife karşılaştırması ve enerji ipuçları için yapay zekâ sohbeti | 4.7 | GDPR madde 6(1)(a) — onay |
| Çökme ve hata tanılaması (Sentry) — mobil uygulama, sunucularımız, web sitemiz ve çalışan web uygulamalarımız; bkz. § 19 | 4.6 | GDPR madde 6(1)(f) — istikrarlı ve güvenli yazılım ile hataların hızla bulunup giderilmesinde meşru menfaat (belgelenmiş dengeleme testi mevcuttur; bkz. § 19). Varsayılan olarak etkin — onaya dayalı bir işleme değildir; istediğiniz zaman itiraz edebilirsiniz (madde 21): uygulamada Ayarlar → Gizlilik → „Çökme ve tanı raporları" üzerinden — bu, sunucularımızın o kurulumun ve oturum açtıysanız hesabınızın istekleri için gönderdiği hata raporlarını da durdurur; web sitesinde tarayıcınızın Global Privacy Control veya Do Not Track sinyali göndermesiyle; bunların dışında support@imeterreader.app adresine e-posta ile. |
| Sözleşme belgelerinizde bulunan şirket bilgilerinden sağlayıcı dizininin iyileştirilmesi (sağlayıcının yasal adı, adres, müşteri hizmetleri e-postası, telefon, web sitesi, enerji türü — genellikle kişisel veri yok) — bkz. § 16.6 | şirket bilgileri (genellikle kişisel veri yok; açıkça kişisel bilgiler saklanmadan önce atılır); yalnızca günlük sınır için cihaz UUID'si ve hesap | GDPR madde 6(1)(f) — tüm kullanıcılar için eksiksiz ve doğru bir sağlayıcı dizinine yönelik meşru menfaat (belgelenmiş dengeleme testi mevcuttur; bkz. § 16.6). Varsayılan olarak etkin — onaya dayalı işleme değildir; Ayarlar → Gizlilik → "Sağlayıcı dizinini iyileştirmeye yardım et" üzerinden istediğiniz zaman itiraz edebilirsiniz (madde 21). |
| Anonim kullanım istatistikleri (heartbeat + günlük snapshot) | 4.4 (toplu) | GDPR madde 6(1)(f) — kalite güvencesi ve ürün geliştirmede meşru menfaat (belgelenmiş dengeleme testi mevcuttur; bkz. § 20). Varsayılan olarak etkin — onaya dayalı bir işleme değildir; istediğiniz zaman itiraz edebilirsiniz (madde 21): Ayarlar → Gizlilik → „Anonim kullanım istatistikleri". |
| Gizlilik tercihlerinizin seçenek bazında sunucu tarafında kaydedilmesi (cihaz bazlı, hesap öncesinde/olmaksızın da) | 4.11 | GDPR madde 6(1)(f) — gizlilik tercihlerinizin sunucularımızda da bilinmesi ve cihazın güncel tercih durumunun belgelenmesindeki meşru menfaat (madde 5(2), madde 24); tercihlerinizin gereğini uygulamanın kendisi yerine getirir (§ 21). Kaydedilen tercihlerin kendileri: yapay zekâ işlevleri = onay durumu (madde 6(1)(a), madde 7 — verildi/geri çekildi); çökme tanılaması ve kullanım istatistikleri = itiraz durumu (madde 6(1)(f), madde 21 — itiraz edildi/edilmedi, hiçbir zaman onay olarak kaydedilmez). Bkz. § 21. |
| Benzersiz uygulama kurulumlarının sayılması (ürün/operasyonel metrik) | Kurulum UUID'si, platform, işletim sistemi sürümü, uygulama sürümü, cihaz dilinden türetilen iki harfli ülke kodu (GPS yok) — bkz. § 4.10 | GDPR madde 6(1)(f) — ön sürüm bir ürünün benimsenmesini ölçmeye yönelik meşru menfaat. Dengeleme testi: UUID, oluşturma sırasında herhangi bir gerçek kişiyle bağlantısı olmaksızın rastgele üretilir; IP yok, iletişim verisi yok, minimal cihaz meta verisi; talep üzerine bastırılabilir ve silinebilir. § 20 ile ayrım: Bu tek seferlik kurulum sayımı, § 20'deki "Anonim kullanım istatistikleri" anahtarından bağımsız olarak işlenir: kullanım istatistikleri devre dışı olsa bile kurulum başına bir kez iletilir, günlük anlık görüntü veya IP adresi aktarmaz ve onaya değil GDPR madde 6(1)(f)'ye dayanır. TDDDG § 25 analizi: kurulum sayacı iletimi zorunlu olmayan bir analitiktir ve § 25(2) No. 2 istisnasına dayanmaz; hukuki dayanak, yukarıdaki GDPR madde 6(1)(f) meşru menfaatidir. Cihazda senkronizasyon amacıyla saklanan kurulum UUID'si, kendi amacı için § 25(2) No. 2 kapsamında kalmaya devam eder (GDPR madde 5(1)(b)). |
| Yönetici/güvenlik erişim günlüğü (kısaltılmış IP) | İşletmecinin arka uç sistemlere erişimi (kısaltılmış IP, zaman damgası, eylem) | GDPR madde 6(1)(f) — işletme güvenliği ve hesap verebilirlik konusunda meşru menfaat. Saklama süresi: 12 ay (GDPR madde 17(3)(b)/(e) + madde 32). |
| İşletmeci tarafından başlatılan servis / yönetim / güvenlik duyurularının kayıtlı kullanıcılara gönderilmesi | 4.1 (e-posta adresi) | GDPR madde 6(1)(f) — hizmeti işletme ve güvence altına almadaki meşru menfaat; her mesajdaki abonelikten çıkma bağlantısı üzerinden istediğiniz zaman itiraz edebilirsiniz (madde 21). |
| Yasal yükümlülüklerin yerine getirilmesi (örn. AO / HGB uyarınca saklama yükümlülükleri, iMeter Reader gelecekte ücretli işlevler sunarsa) | 4.1, varsa ödeme verileri | GDPR madde 6(1)(c) |
| Bilgi edinme, düzeltme ve silme taleplerinizin işlenmesi | 4.1 | GDPR madde 6(1)(c) ile birlikte GDPR madde 15–22 |
support@imeterreader.app üzerinden iletişim |
e-posta yazışmaları | GDPR madde 6(1)(b) (sözleşme öncesi) veya (1)(f) (talep yanıtlama) |
6. Alıcılar ve alt işleyiciler
Verilerinizi yalnızca aşağıda listelenen alıcılara, her birinde GDPR madde 28 uyarınca yazılı veri işleme sözleşmesi (DPA / AVV) bazında aktarırız. Güncel liste Ek A'dadır.
6.1 Altyapı barındırma
Hostinger International Ltd., Jonavos g. 60C, 44192 Kaunas, Litvanya (AB) → Sunucu konumu: Frankfurt am Main, Almanya veri merkezi (Alman barındırma bölgesini açıkça kullanıyoruz) → İşlenen veriler: 4.1–4.4, 4.7 ve 4.12 bölümlerinde belirtilen tüm kategoriler — ayrıca yapay zekâ işleme sırasında yalnızca geçici olarak ve bellekte, 4.5'teki görüntü/PDF verileri (bkz. § 6.3) — 4.3'teki teslimat adresi, piyasa konum kimliği (MaLo) ve ölçüm konum kimliği (MeLo) alanları hariç; bunlar yalnızca cihazınızda kalır ve Hostinger'a aktarılmaz (bkz. § 4.3) → Üçüncü ülkeye aktarım: üçüncü ülkeye aktarım yok — Hostinger merkezi Litvanya olan ve bir AB üye devletinde kurulu bir şirkettir; veri işleme fiziksel olarak Almanya'da gerçekleşir. → DPA: Hostinger Data Processing Agreement (Hostinger müşteri portalında mevcut), imzalandı.
6.2 Kimlik yönetimi
Kendi işletim — Frankfurt am Main, DE'deki Hostinger sunucularında Keycloak örneği (auth.codexo.dev) → Harici bir alt işleyici değildir; kimlik verileri aynı Alman sunucusunda işletilen kendi altyapımızda kalır.
6.3 Yapay zekâ
Yapay zekâ destekli analiz (barındırma: AKI.IO GmbH) — Sözleşmelerin, faturaların ve sayaç fotoğraflarının analizi ile teklif asistanı sohbeti için AKI.IO GmbH'nin (Marienburger Str. 1, 10405 Berlin, Almanya) bizim için barındırdığı yapay zekâ modellerini kullanıyoruz. AKI.IO, iletilen içerikleri GDPR madde 28 uyarınca bir veri işleme sözleşmesi temelinde adımıza işler. Modeller yalnızca Almanya'da, Berlin'deki bir veri merkezinde barındırılır; içeriğiniz Almanya'dan çıkmaz ve hiçbir zaman üçüncü ülkelere aktarılmaz. AKI.IO içeriğinize (metinler, görüntüler, sonuçlar) erişmez, onu görüntülemez, saklamaz, günlüğe kaydetmez ve yapay zekâ modellerini eğitmek için kullanmaz. İçerik yalnızca tek bir istek süresince uçucu bellekte otomatik olarak modelden geçer ve sonuç bize iletilir iletilmez silinir. Yalnızca yüklediğiniz veriler işlenir (ör. sözleşme verileri, sayaç okumaları, sayaç numarası). Hukuki dayanak GDPR madde 6(1)(a)'dır (uygulamada her yapay zekâ işlevi için verdiğiniz onay; § 16). Sonuçlar otomatik olarak üretilir (yapay zekâ tarafından oluşturulur). Lütfen kullanmadan önce kontrol edin.
→ Sağlayıcı: AKI.IO GmbH, Marienburger Str. 1, 10405 Berlin, Almanya (Amtsgericht Charlottenburg, HRB 281336 B) → İşlenen veriler: yapay zekâ işlevi aktif olduğunda: sayaç fotoğrafınız, bir sözleşmenin veya faturanın metni (cihazınızda bir PDF'ten veya sözleşme fotoğrafından okunur) veya sohbet konuşmanız (mesajlarınız ve önceki konuşma geçmişi, en fazla 20 önceki adım) → Kullandığımız modeller (AKI.IO tarafından barındırılır): deepseek-v4.1-flash-552b (sözleşme ve fatura metinleri, sayaç fotoğrafları) ve qwen3.6-35b (teklif asistanı sohbeti) → Üçüncü ülkeye aktarım: yok. → AKI.IO'nun alt işleyicisi: tek alt işleyici AIME GmbH, Berlin'dir (Berlin, Almanya'daki bir veri merkezinde bare-metal GPU sunucuları; AKI.IO'nun bir ortağıdır). AKI.IO başka alt işleyicileri yalnızca bizim onayımızla kullanabilir ve kişisel verilerin korunmasının ihlalini bize gecikmeksizin bildirmek zorundadır. → Ek güvenlik önlemleri: hiçbir hesap kimliği iletilmez ve yüklediğiniz dosyanın adı, istek cihazınızdan ayrılmadan önce nötr bir adla değiştirilir; içerik yalnızca isteğin süresi boyunca sunucularımızın belleğinde tutulur ve orada asla saklanmaz. Bir sözleşme PDF'si veya sözleşme fotoğrafı cihazınızda okunur (metin katmanı veya cihaz üzerinde metin tanıma); IBAN — ve hesap profiliniz sağlıyorsa adınız — cihazınızda maskelenir ve yalnızca ortaya çıkan metin gönderilir. Sunucumuz sözleşme görüntülerini reddeder; AKI.IO'ya gönderilen tek görüntü, EXIF verileri kaldırılmış ve küçültülmüş sayaç fotoğrafıdır. Lütfen dikkat: Analiz, bir sözleşme üzerinde basılı kimlik bilgilerini (müşteri numaranız ve sayaç numaranız gibi) bilinçli olarak okur ve maskeleme IBAN ile, varsa, adla sınırlıdır — bu işleme bu nedenle tam olarak takma adlaştırılmış değildir. → AKI.IO'da saklama: yok — AKI.IO içeriklere erişmez; içerikler yalnızca kısa süreliğine uçucu bellekte işlenir, saklanmaz, günlüğe kaydedilmez ve yapay zekâ modellerini eğitmek için kullanılmaz. → DPA: AKI.IO GmbH ile GDPR madde 28 uyarınca veri işleme sözleşmesi, imzalanmıştır.
6.5 Çökme ve hata verileri
Functional Software, Inc., d/b/a Sentry, 132 Hawthorne St, San Francisco, CA 94107, ABD — Avrupa bağlı şirketi Sentry GmbH, Schönhauser Allee 148, 10435 Berlin, Almanya ile → Veri alım noktalarının konumu: Frankfurt am Main, DE (*.ingest.de.sentry.io) → İşlenen veriler: mobil uygulamanın, sunucularımızın, web sitemizin ve çalışan web uygulamalarımızın hata raporları; hepsi bize ait tek bir Sentry projesinde — yığın izleri, hata mesajları, breadcrumbs veya hatadan önceki günlük satırları, istek ve sayfa yolları, cihaz bilgileri, uygulama sürümü (ayrıntılar § 19'da). → Önemli: Sentry'ye IP adresi gönderilmez ve bir rapora kullanıcı, hesap, kurulum veya cihaz tanımlayıcısı eklenmez (çalışan web uygulamalarımızdaki yollar bir hesabın dahili tanımlayıcısını içerebilir — takma adlı veriler); uygulama IP adresi göndermez (SendDefaultPii = false) ve Sentry projemiz IP adreslerini saklamayacak şekilde ayarlanmıştır („Prevent storing of IP addresses"). Hata mesajlarındaki ve günlük satırlarındaki e-posta adresleri, telefon numaraları, token'lar, IP adresleri ve IBAN'lar gönderimden önce „[redacted]" ile değiştirilir. → Sentry'de saklama süresi: 90 gün. → Üçüncü ülkeye aktarım: veri işleme öncelikle DE'de; ABD ana şirketine grup içi aktarım hariç tutulamaz — Hukuki dayanak: AB Standart Sözleşme Maddeleri ve Veri Gizliliği Çerçevesi. → DPA: Sentry Data Processing Addendum (https://sentry.io/legal/dpa/), imzalandı.
6.6 Mobil platform sağlayıcısı (Android'de yerel metin tanıma için model sağlama)
Yalnızca cihaz üzerinde metin tanıma için: Google Ireland Ltd., Gordon House, Barrow Street, Dublin 4, İrlanda (ana şirket Google LLC, Mountain View, ABD ile) → Android'de yerel sayaç-OCR için Google ML Kit Text Recognition kullanıyoruz. Metin tanıma tamamen cihazınızda yerel olarak çalışır; Google'a görüntü verisi aktarılmaz. Model ikili dosyası Google Play Services üzerinden sağlanır. → Üçüncü ülkeye aktarım: yalnızca Google Play Services üzerinden model sağlama (Google Play hesabınızın zaten kapsadığının ötesinde değil). Bu sağlayıcıyı içeren ayrı oturum açma akışı için bkz. § 6.11.
6.7 Mobil platform sağlayıcısı (iOS / macOS'ta yerel metin tanıma)
Yalnızca cihaz üzerinde metin tanıma için: Apple Inc., One Apple Park Way, Cupertino, CA 95014, ABD — Vision Framework → iOS ve macOS'ta yerel sayaç-OCR için Apple Vision Framework'ünü kullanıyoruz. İşlem tamamen cihazınızda yapılır; Apple'a görüntü verisi iletilmez. Bu sağlayıcıyı içeren ayrı oturum açma akışı için bkz. § 6.11.
6.8 Sertifika sağlayıcı
Internet Security Research Group / Let's Encrypt, 548 Market Street, San Francisco, CA 94104, ABD → *.codexo.dev için TLS sertifikalarını verir. Kişisel veri içermez.
6.9 SMS ve e-posta gönderimi
Twilio Ireland Limited, 70 Sir John Rogerson's Quay, Dublin 2, D02 R296, İrlanda (sözleşme tarafımız) ve Twilio Inc., 101 Spear Street, Suite 500, San Francisco, CA 94105, ABD (Twilio'nun Veri Koruma Ekine göre veri ithalatçısı) — gönderdiğiniz bir SMS ile Alman cep telefonu numaranızın doğrulanması (§ 18c). Hiçbir SMS göndermeyiz. → İşlenen veriler: (1) hat türü kontrolü — bir kod istediğinizde sunucumuz cep telefonu numaranızı Twilio'nun Lookup hizmetine gönderir; bu hizmet numaranın mobil, sabit hat veya VoIP numarası olup olmadığını bildirir; yalnızca bu hat türünü saklarız (§ 4.12); (2) SMS'iniz — Twilio, Alman cep telefonu numaramızı işletir, bu numaraya gönderdiğiniz SMS'i (gönderen olarak cep telefonu numaranız, numaramız, kodu içeren metin, zaman ve bir mesaj kimliği) alır ve sunucumuza iletir. → Konum: numaramız ve mesajları Twilio'nun AB bölgesinde (İrlanda) kuruludur; bunlara ABD'den erişim dışlanamaz (§ 7). Hat türü kontrolü, Twilio Inc.'in ABD'deki küresel Lookup hizmeti üzerinden yapılır: numaranız kod talep ettiğinizde oraya gönderilir (numara başına en fazla 30 günde bir), doğrulamayı hiç tamamlamasanız bile (§ 7). → Twilio'da saklama: numaramızın mesaj günlüğü, mesaj metni ve gönderen numarası karartılmış olarak 7 gün saklanır; Twilio'nun açıklamasına göre hat türü kontrolü yalnızca Twilio'nun dahili günlüklerinde tutulur. → Uluslararası aktarım: ABD — AB–ABD Veri Gizliliği Çerçevesi (Data Privacy Framework; Uygulama Kararı (AB) 2023/1795; Twilio Inc. sertifikalıdır) ve Twilio'nun Veri Koruma Ekinde yer alan AB Standart Sözleşme Maddeleri (Uygulama Kararı (AB) 2021/914). → Veri işleme sözleşmesi: Twilio Data Protection Addendum (https://www.twilio.com/en-us/legal/data-protection-addendum), Twilio'nun koşullarının bir parçasıdır.
Twilio SendGrid (Twilio Inc., 1801 California Street, Denver, CO 80202, ABD bünyesinde iş birimi) — işlemsel ve işletmeci tarafından başlatılan servis/yönetim e-postalarının kayıtlı kullanıcılara gönderimi (örn. hesap onayları, güvenlikle ilgili bildirimler, servis/bakım/güvenlik duyuruları). İşletmeci tarafından başlatılan her servis mesajı bir tek tıkla abonelikten çıkma bağlantısı ve Impressum'umuzu taşır. → İşlenen veriler: e-posta adresiniz, ilgili e-postanın içeriği (örn. onay bağlantısı), gönderim zaman damgası ve — işlemsel e-postalar için — SendGrid hesap ayarlarına bağlı isteğe bağlı açma/tıklama metadata'sı. İşletmeci tarafından başlatılan servis mesajları için açma/tıklama takibi devre dışıdır (bunlar için açma/tıklama metadata'sı toplanmaz). → Üçüncü ülkeye aktarım: ABD — Twilio ile aynı hukuki dayanak (SSM + DPF). → SendGrid'de saklama: etkinlik logları teslimat edilebilirlik analizi için en fazla 30 gün, ardından silme; içerik yalnızca kısa süre gönderim buffer'ında. → DPA: SendGrid Data Processing Addendum (Twilio DPA'ya entegre), imzalandı.
6.10 Resmi makamlar
Verileri yalnızca yasal olarak yükümlü olduğumuzda (örn. Alman Ceza Muhakemesi Kanunu StPO § 100j uyarınca) veya icra edilebilir bir idari karar bulunduğunda makamlara iletiriz.
6.11 Oturum açma sağlayıcıları (bağımsız veri sorumluları)
Yalnızca — ve ancak — „Google ile oturum aç" veya „Apple ile oturum aç" düğmesine dokunursanız, uygulama cihazınızın sistem tarayıcısını açar. Tarayıcı önce, Frankfurt (Almanya)'daki sunucularımızda kendimizin işlettiği auth.codexo.dev adresindeki kendi oturum açma sunucumuzla iletişim kurar (§ 4) ve oradan başka bir etkileşim olmaksızın seçtiğiniz sağlayıcının oturum açma sayfasına yönlendirilir. Bu yolda kendi kullanıcı adı ve parola formumuzu hiçbir zaman görmez ve doldurmazsınız. Üçüncü taraf bir kimlik aracısı söz konusu değildir: seçtiğiniz sağlayıcı dışında akıştaki tek kimlik servisi kendi servisimizdir. Tarayıcı oturumu yalnızca dokunmanızdan sonra açılır ve sağlayıcıyla ancak o zaman iletişim kurulur. Oturum açma sunucumuz sağlayıcıdan yalnızca o sağlayıcının düzenlediği kimlik belirtecini alır ve bunu sağlayıcının yayımladığı anahtarlara karşı doğrular; ardından uygulamaya kendi oturum belirtecimizi verir. Ne sunucumuz ne de uygulama sağlayıcıdaki parolanızı hiçbir zaman almaz.
Apple „E-postamı Gizle" seçeneğine ilişkin not: Apple ile oturum açıp „E-postamı Gizle" seçeneğini seçerseniz Apple bize gerçek adresiniz yerine özel bir aktarma e-posta adresi verir. Daha sonra gerçek e-posta adresinizi kullanarak farklı bir yöntemle tekrar oturum açarsanız, bu durum tek bir hesap yerine iki ayrı hesap oluşmasına yol açabilir. Bunu önlemek için Apple ile oturum açarken „E-postamı Paylaş" seçeneğini seçin veya tüm oturum açma yöntemlerinde tutarlı biçimde aynı e-posta adresini kullanın. Yine de yinelenen hesaplarınız oluşursa, bunların nasıl birleştirilebileceğini öğrenmek için § 9'a bakın.
Google Ireland Ltd., Gordon House, Barrow Street, Dublin 4, İrlanda → Google'ın işlediği veriler: Google hesap kimliğiniz, cihazınız ve IP adresiniz, uygulama tanımlayıcımız ve oturum açma zamanı. Google'dan geri aldıklarımız: Google kullanıcı tanımlayıcınız (sub), e-posta adresiniz ve — mevcutsa — adınız. → Google burada kendi oturum açma işlemesi için bağımsız bir veri sorumlusu olarak hareket eder, bizim veri işleyicimiz olarak değil. Bu işleme için Google'ın gizlilik bildirimi geçerlidir: https://policies.google.com/privacy → Üçüncü ülkeye aktarım: Google Ireland AB'de yerleşiktir; Google LLC'ye (ABD) grup içi aktarımlar hariç tutulamaz ve Google'ın AB–ABD Veri Gizliliği Çerçevesi (EU–US DPF) sertifikası ile Standart Sözleşme Maddeleri kapsamındadır.
Apple Inc., One Apple Park Way, Cupertino, CA 95014, ABD → Apple'ın işlediği veriler: Apple Hesabı kimliğiniz, cihazınız ve IP adresiniz, uygulama tanımlayıcımız ve oturum açma zamanı. Apple'dan geri aldıklarımız: Apple kullanıcı tanımlayıcınız (sub), bir e-posta adresi (kendi adresiniz veya „E-postamı Gizle"yi seçtiyseniz özel bir Apple aktarma adresi) ve — yalnızca ilk yetkilendirmenizde — adınız. → Apple burada kendi oturum açma işlemesi için bağımsız bir veri sorumlusu olarak hareket eder, bizim veri işleyicimiz olarak değil. Apple'ın gizlilik bildirimi geçerlidir: https://www.apple.com/legal/privacy/ → Üçüncü ülkeye aktarım: ABD, Apple'ın AB–ABD Veri Gizliliği Çerçevesi (EU–US DPF) sertifikası ve AB Standart Sözleşme Maddeleri temelinde.
Her iki sağlayıcı da iMeter Reader'da oturum açtığınızı öğrenir. Bunu istemiyorsanız, bunun yerine bir e-posta adresi ve parola ile kaydolun — bu yol ne Google'ı ne de Apple'ı dahil eder.
6.12 Push iletimi (Firebase Cloud Messaging)
Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, İrlanda (Firebase Cloud Messaging; grup içi alt işleyici olarak Google LLC, ABD) → İşlenen veriler: bu uygulama kurulumu için oluşturulan bir Firebase kurulum tanımlayıcısı, kurulumunuzun push kayıt token'ı, platformunuz (iOS / Android) ve gönderdiğimiz her bildirimin içeriği: servis bildirimleri (başlık, metin ve açtığı uygulama içi ekran veya bağlantı) → Tetikleme: Firebase yazılım bileşeni uygulama açıldığında başlatılır ve ardından kurulum tanımlayıcısını oluşturmak için Google ile iletişim kurar — bu, bildirim izninden bağımsız olarak gerçekleşir; bir kayıt token'ı ise yalnızca iMeter Reader için işletim sisteminin bildirim iznini verdiğiniz sürece alınır ve bize gönderilir → Üçüncü ülkeye aktarım: Google LLC'ye (ABD) grup içi aktarım mümkündür; AB Standart Sözleşme Maddeleri ve AB–ABD Veri Gizliliği Çerçevesi (Google LLC sertifikalıdır) → DPA: Google Cloud / Firebase Data Processing and Security Terms. Token, platformunuz, uygulama diliniz ve uygulama sürümünüzle birlikte Frankfurt am Main'deki kendi sunucularımızda saklanır (§ 6.1). Firebase Analytics, Crashlytics ve diğer tüm Firebase ürünleri kullanılmaz; analiz verisi toplama, uygulamanın yapılandırmasında kapatılmıştır. Bkz. § 18.
iOS'ta Firebase, her bildirimi Apple Inc., One Apple Park Way, Cupertino, CA 95014, ABD tarafından işletilen Apple Push Notification service'e teslim eder: Apple, bildirimi iletebilmek için cihazın APNs token'ını ve her bildirimin içeriğini alır. Apple bu hizmeti, Apple Developer Program License Agreement kapsamında platform sağlayıcısı olarak işletir; ABD'ye üçüncü ülke aktarımı — Apple Inc., AB–ABD Veri Gizliliği Çerçevesi kapsamında sertifikalıdır. Android'de iletim, cihazınızdaki Google Play services üzerinden gerçekleşir (yukarıdaki Google).
7. Üçüncü ülkelere veri aktarımı (GDPR madde 44 vd.)
Üçüncü ülkelere aktarım, § 6.5, § 6.9 ve § 6.12'de belirtilen alıcılara (Google LLC, ABD ve — iOS'ta push bildirimlerinin iletimi için — Apple Inc., ABD) ve — yalnızca Apple veya Google ile oturum açmayı seçerseniz (§ 6.11) — Apple Inc.'e (ABD) ve olası grup içi aktarım yoluyla Google LLC'ye (ABD) yapılır. Hukuki dayanak: AB Standart Sözleşme Maddeleri (Uygulama Kararı (AB) 2021/914) ve — bu kapsamda sertifikalı olan alıcılar için — AB–ABD Veri Gizliliği Çerçevesi yeterlilik kararı (Uygulama Kararı (AB) 2023/1795). Yapay zekâ işleme bu aktarımlara dâhil değildir: yapay zekâ işlevleri, yalnızca Almanya / AB'deki veri merkezlerinde işlem yapan Berlin'deki AKI.IO GmbH tarafından sağlanmaktadır (§ 6.3). Bir yapay zekâ işlevi kullandığınızda hiçbir kişisel veri üçüncü bir ülkeye aktarılmaz; bu nedenle bunun için ne Standart Sözleşme Maddelerine ne de Veri Gizliliği Çerçevesi sertifikasına gerek vardır.
Alman cep telefonu numaranızın doğrulanması da bu aktarımlar arasındadır (§§ 6.9, 18c): Twilio Inc. (ABD), Alman cep telefonu numaramıza gönderdiğiniz SMS ve hat türü kontrolü için veri ithalatçısıdır: bunun için numaranız kod talep ettiğinizde ABD'deki Twilio Inc.'e gönderilir. Twilio Inc. Data Privacy Framework kapsamında sertifikalıdır; ayrıca Twilio'nun Veri Koruma Ekindeki Standart Sözleşme Maddeleri de geçerlidir.
Ek güvenlik önlemleri:
- kullanıcı tanımlayıcı ve dosya adı gönderilmez; sözleşme metinlerinde IBAN ve — hesap profilinizde mevcutsa — adınız cihazınızda maskelenir (sözleşme metnindeki adlar veya adresler model tarafından yine de okunabilir),
- iletim şifrelemesi (TLS 1.3) ve mobil uygulamada sertifika pinning,
- alıcıda saklama süresi sınırlaması (Twilio cep telefonu numaramızın mesaj günlüğü için 7 gün, SendGrid'de 30 gün, Sentry'de 90 gün),
- Alt işleyiciler hakkında önceden bilgilendirme yükümlülüğü (Standart Sözleşme Maddeleri madde 9 / GDPR madde 28(2)): Sentry ve Twilio/SendGrid, ilgili veri işleme sözleşmesine göre kendi alt işleyicilerinin eklenmesi veya değiştirilmesi öncesinde bizi yazılı olarak bilgilendirmekle yükümlüdür. Yeni alt işleyicilerin verilerinize erişim sağlamadan önce buna itiraz edebilir ve gerekirse sözleşmeyi feshedebiliriz. AKI.IO'nun (yapay zekâ işleme, üçüncü ülkeye aktarım yok) tek alt işleyicisi AIME GmbH, Berlin'dir; AKI.IO yeni alt işleyicileri yalnızca bizim onayımızla kullanabilir.
İlgili Standart Sözleşme Maddelerinin bir kopyasını support@imeterreader.app adresine talebiniz üzerine sunarız.
8. Saklama süresi ve silme
Kişisel verileri yalnızca § 5'te belirtilen amaçlar için gerekli olduğu sürece veya onayınızı geri çekene / meşru menfaate dayanan işlemeye itiraz edene kadar saklarız.
8.1 Offline-First — varsayılan durumda hiçbir veri aktarılmaz
iMeter Reader bir offline-first uygulamadır: bir hesaba oturum açmadığınız sürece sözleşmeler, sayaç okumaları, notlar veya diğer içerik verileri sunucularımıza aktarılmaz. İçerik verileriniz yalnızca cihazınızda, uygulamanın kendi özel deposunda bulunur. (Hesap olmadan da gerçekleşen sınırlı teknik iletimler için aşağıdaki ilk maddeye ve § 4.10 / §§ 18–21'e bakın.)
Somut olarak:
- Alman cep telefonu numaranızın doğrulanması: Alman cep telefonu numaranızı doğrularsanız, § 18c'de açıklanan doğrulama verileri (§ 4.12) hesabınız olsun ya da olmasın sunucularımıza gönderilir ve orada saklanır.
- Hesapla (Cloud-Sync): Bir hesap oluşturup senkronizasyonu kullanırsanız, sözleşmeler, sayaç okumaları ve ayarlar sunucularımıza kopyalanır (bkz. aşağıdaki tablo). „Hesabı sil" işleminde sunucu tarafındaki bu kopyalar silinir.
- Yapay zekâ kullanımıyla: Bir yapay zekâ işlevi kullandıysanız, ilgili görüntü / PDF / sohbet mesajı Frankfurt'taki sunucularımızdan yalnızca bellekte geçer ve Almanya'daki AKI.IO GmbH'ye iletilir (§ 6.3); işlemenin ardından bizde hiçbir kopya kalmaz. AKI.IO içeriği yalnızca kısa süreliğine uçucu bellekte işler, saklamaz ve günlüğe kaydetmez — AKI.IO'da saklama süresi yoktur. Çıkarılan yapılandırılmış veriler yalnızca cihazınızda saklanır.
- Sentry tanılama: Hata raporları — uygulamadan (çökme tanılaması varsayılan olarak etkindir — § 19), sunucularımızdan, web sitemizden veya çalışan web uygulamalarımızdan — Sentry'de en fazla 90 gün kalır, ardından silinir.
8.2 Veri kategorisi bazında saklama süresi
| Veri kategorisi | Saklama süresi |
|---|---|
| Hesap ve temel veriler (4.1, 4.2) | Hesap silinene kadar. Ardından: 30 günlük tampon süre (kazara silinmeye karşı koruma). Daha sonra veritabanımızdan ve kimlik kaydından nihai silme. |
| Enerji sözleşmeleri ve sayaç okumaları (4.3) | Cihazınızda yerel olarak: uygulama yüklü olduğu sürece. Sunucularımızda: yalnızca oturum açmış ve Cloud-Sync aktif olduğunda; hesap silindiğinde 30 günlük tampon süre içinde kademeli silme. Bireysel kayıtları istediğiniz zaman uygulamadan kendiniz kaldırabilirsiniz. |
| Sayaç fotoğrafları / sözleşme metinleri (4.5) | Kalıcı olarak saklanmaz. Frankfurt'taki kendi sunucularımızın belleğinde yapay zekâ isteği süresince (saniyeler ile birkaç dakika) işlenir, ardından atılır. Almanya'daki AKI.IO GmbH'ye iletilir (§ 6.3); AKI.IO içeriği yalnızca kısa süreliğine uçucu bellekte işler, saklamaz ve günlüğe kaydetmez (AKI.IO'da saklama yoktur). |
| Kurulum sayacı kaydı (§ 4.10) — hiçbir zaman bir kullanıcı hesabına bağlanmamış cihaz | İlk kurulumdan itibaren en fazla 18 ay, ardından silme — telemetri veya tanılama ayarlarından bağımsız olarak. |
| Gizlilik tercihlerinin cihaz bazlı kaydı (§ 4.11 / § 21) — hiçbir zaman bir kullanıcı hesabına bağlanmamış cihaz | Cihazın ilk temasından itibaren en fazla 18 ay, ardından kurulum kaydıyla birlikte silme — kaydedilen durumlardan bağımsız olarak. Hesap silindiğinde (madde 17) cihazın gizlilik tercih kayıtları derhal silinir ve cihaz yalnızca-kurulum durumuna döner. |
| Cihaz telemetrisi — günlük ham veri (4.4 anlık görüntüler) | 90 gün. |
| Push kaydı (token, platform, uygulama dili, uygulama sürümü — § 18) | Cihaz ayarlarınızda iMeter Reader bildirimlerini kapatana, hesabınızı silene veya uygulamayı kaldırana kadar (ilk iki durumda uygulama, bir sonraki başlatılışında kaydı siler; uygulama kaldırıldıktan sonra token geçersiz hâle gelir ve bir sonraki başarısız iletimde kaldırılır). Kurulum 270 gün boyunca etkin olarak bildirilmemişse — anonim kullanım istatistikleri (§ 20) aracılığıyla — kayıt otomatik olarak silinir. |
| Alman cep telefonu numaranızın doğrulanması (§ 18c) — anahtarlı özet ve kısmen gizlenmiş numara, durum, kaynak, zamanlar | „Bu cihazdan kaldır"a dokunduğunuzda, hesabınızı sildiğinizde (yalnızca sizin hesabınızın oturum açtığı kurulumlar) ve en geç kurulum 18 ay boyunca etkin olmadığında veya cihaz kaydı artık bulunmadığında silinir. Aynı numara başka bir kurulumda doğrulandığında, önceki kurulumdaki özet ve kısmen gizlenmiş numara hemen silinir; orada yalnızca „geçti" durumu ve zamanı kalır. |
| Bekleyen doğrulama kodu (anahtarlı özetler, kısmen gizlenmiş numara, zamanlar — § 18c) | 10 dakika geçerlidir; süresi dolduktan 24 saat sonra ve numara doğrulandığında, yeni bir kod istediğinizde veya doğrulamayı kaldırdığınızda hemen silinir. |
| Bir numaranın hat türü sonucu (anahtarlı özet, hat türü — § 18c) | Kontrolden sonra 30 gün. |
| İşlenmiş mesaj kaydı (SMS'inizin mesaj kimliğinin anahtarlı özeti — § 18c) | 7 gün. |
| Doğrulanmış numara başına yapay zekâ kullanım sayaçları (numaranın anahtarlı özetinden türetilen takma adlı kimlik, kullanım türü, zaman — § 18c) | Yalnızca sayım pencereleri boyunca, en fazla 31 gün; telefon numaranızla yapılan bir silme talebinde daha erken silinir (§ 18c). |
| Geçiş süresi kaydı (§ 18c) | Geçiş süresinin bitiminden 30 gün sonra; kurulumun diğer doğrulama verileriyle birlikte daha erken silinir. |
| Alman cep telefonu numaramızın Twilio'daki mesaj günlüğü (metin ve gönderen numarası karartılmış — § 6.9) | 7 gün (Twilio'da). |
| Yönetici push yayın günlüğü (işletmeci tarafından başlatılan servis push'u — işlemi yapan yönetici, zaman damgası, filtre tanımı, içerik sınıfı, başlık ve metin, hedef ekran veya bağlantı, alıcı / teslim edilen / başarısız sayıları, kısaltılmış IP; cihaz tanımlayıcısı yok ve token yok) | 12 ay. |
| Cihaz telemetrisi — aylık toplamalar | 24 ay (ardından silme). |
| Yönetici/güvenlik erişim günlüğü (kısaltılmış IP) | 12 ay (GDPR madde 17(3)(b)/(e) + madde 32 — hesap verebilirlik/güvenlik kanıtı). |
| Abonelikten çıkma (suppression) kaydı — işletmeci tarafından başlatılan servis e-postasına itiraz | Hesap silinene kadar. |
| Yönetici yayın günlüğü (işletmeci tarafından başlatılan servis e-postası — işlemi yapan yönetici, zaman damgası, filtre tanımı, içerik sınıfı, konu, alıcı sayısı, kısaltılmış IP; alıcı adresleri yok) | 12 ay. |
| Yapay zekâ sohbet içeriği (4.7) | Uygulamayı kapatana kadar cihazınızda yerel; sunucu tarafında: kalıcı değil (yalnızca işleme sırasında bellekte, ardından atılır). |
| Sentry tanılama (4.6 — uygulama, sunucularımız, web sitesi, çalışan web uygulamaları; § 19) | 90 gün. |
| Sağlayıcı dizini önerileri (yalnızca şirket bilgileri — § 16.6) | Reddedilen: 12 ay; doğrulanmamış öneriler: son bildirimden itibaren 24 ay; doğrulanan öneriler dizin kaydına dönüşür. |
| Dizin kaydına geri bildirim (cihaz UUID'si + kaydın tek yönlü özeti — § 16.6) | 30 gün. |
| Dizin önerisi görülmesi (cihaz UUID'si + önerinin tek yönlü özeti — § 16.6) | 30 gün. |
| Onay logları (4.8) | İş ilişkisi süresi + 3 yıl (GDPR madde 7(1) gereği onay kanıtı için). |
| Vergi veya ticari olarak saklanması gereken veriler (gelecekte ücretli işlevler için) | 10 yıl (HGB § 257, AO § 147). |
| Kayıt / oturum açma / parola sıfırlama için hız sınırlama sayaçları (IP, hash'lenmiş e-posta) | Yalnızca bellekte; kısa bir süre (dakikalar) içinde otomatik olarak atılır. Hiçbir zaman kalıcı olarak saklanmaz, hiçbir zaman loglanmaz. |
| Kimlik servisi güvenlik olay günlüğü (başarısız oturum açmalar: IP adresi, kullanıcı adı, zaman damgası) | Yalnızca brute-force koruması ve güvenlik incelemesi için gerekli olduğu sürece tutulur; otomatik 30 günlük bir silme süresi ayarlama sürecindeyiz. Güncel ayarı support@imeterreader.app adresinden sorabilirsiniz. |
| Kaydedilmiş ama hiç kullanılmamış hesap: e-posta adresi hiç onaylanmamış, Google veya Apple ile oturum açılmamış ve uygulamada hiç oturum açılmamış | Kayıttan itibaren 90 gün, ardından otomatik silme (60. günde bir hatırlatma). Kullanılmış hesaplar bu kuralla hiçbir zaman silinmez. |
Yerel veriler, uygulamayı kaldırana veya „Hesabı sil" işlevini kullanana kadar cihazınızda uygulamanın kendi özel deposunda tutulur. Bu işlev, cihazda tutulan enerji ve su verilerini (§ 4.3), sunucularımız silme talebini onayladıktan sonra kaldırır; uygulamayı bu cihazda yapılandıran ayarlar — dil ve görünüm tercihleri — bilinçli olarak kalır ve uygulamayı yeniden yüklemek geriye kalan her şeyi kaldırır.
9. Veri sahibi olarak haklarınız
Sizinle ilgili kişisel veriler bakımından bize karşı aşağıdaki haklara sahipsiniz:
| Hak | İçerik | Nasıl kullanılır |
|---|---|---|
| Erişim (GDPR madde 15) | Hakkınızda saklanan verilerin tam bir kopyasını alabilirsiniz. | support@imeterreader.app adresine e-posta gönderin; 30 gün içinde bir kopya sağlanır. |
| Düzeltme (GDPR madde 16) | Yanlış veya eksik verileri düzeltebilirsiniz. | Uygulamadaki profil sayfası (ad, adres, cep numarası) veya yazılı olarak. |
| Silme / Unutulma hakkı (GDPR madde 17) | Yasal saklama yükümlülüğü olmadığı sürece verilerinizi sileriz. | Uygulamada: menüyü açın → profilinize dokunun → Profil → Hesabı Sil. Tam kademeli silme 30 günlük tampon süre içinde gerçekleşir. Ayrıntılar için hesap silme sayfasına bakın. |
| İşlemenin kısıtlanması (GDPR madde 18) | Doğruluğunu kontrol ederken vb. verilerinizin işlenmesini askıya almamızı isteyebilirsiniz. | support@imeterreader.app'e e-posta. |
| Veri taşınabilirliği (GDPR madde 20) | Verilerinizi yapılandırılmış, yaygın kullanılan, makine tarafından okunabilir biçimde alırsınız. | support@imeterreader.app adresine talep üzerine veriler yapılandırılmış, yaygın kullanılan, makine tarafından okunabilir biçimde sağlanır. |
| İtiraz (GDPR madde 21) | Meşru menfaate dayalı işlemeye (GDPR madde 6(1)(f)) — özellikle kurulum sayacına (§ 4.10 / § 5), işletmeci tarafından başlatılan servis e-postalarına (§ 5 / § 6.9), işletmecinin servis push bildirimlerine (§ 18), çökme tanılamasına (§ 19), anonim kullanım istatistiklerine (§ 20) ve gizlilik tercihlerinin cihaz bazlı kaydına (§ 21) — istediğiniz zaman itiraz edebilirsiniz. Kurulum sayacı işlemine GDPR madde 21 uyarınca itiraz edebilirsiniz; bu durumda o kaydın her türlü sonraki işlenmesini durdurur ve kaydı 18 aylık saklama süresi dolmadan sileriz. Çökme tanılaması ve kullanım istatistikleri için Ayarlar → Gizlilik'teki anahtarlar kolay itiraz kanalıdır: bir seçeneği kapatmak itiraz sayılır ve gizlilik tercihlerinin cihaz bazlı kaydı (§ 21) üzerinden sunucu tarafında kaydedilir; kullanım istatistikleri için derhal, çökme tanılaması için ise uygulamanın bir sonraki başlatılmasından itibaren etkili olur (§ 19). Web sitemizden gelen hata raporları için (§ 19.3) tarayıcınızın Global Privacy Control veya Do Not Track sinyali kolay itiraz kanalıdır: tarayıcınız bu sinyallerden birini gönderdiği sürece hiçbir hata raporu gönderilmez. Uygulamada „Çökme ve tanı raporları" anahtarını kapatırsanız, uygulama tercihinizi sunucularımıza ilettikten en geç beş dakika sonra sunucularımız da bu kurulumdan gelen her istek ve — oturum açtıysanız — hesabınızın herhangi bir cihazdan yaptığı her istek için hata raporu göndermeyi durdurur. Çalışan web uygulamaları ve belirli bir isteğe hizmet etmeyen sunucu görevleri için e-posta ile itiraz edebilirsiniz; bu tür itirazları tek tek ele alır ve eşleşen raporları sileriz. İşletmeci tarafından başlatılan servis e-postaları için her mesajdaki tek tıkla abonelikten çıkma bağlantısı kolay itiraz kanalıdır; sizi gönderim dışı bırakılanlar listemize (suppression) ekler ve bu tür başka mesajları durdurur. Servis push bildirimleri için cihaz ayarlarınızda iMeter Reader için bildirimleri kapatmak kolay itiraz kanalıdır: uygulama bir sonraki başlatılışında push kaydını sunucularımızdan siler ve cihaza başka hiçbir bildirim ulaşamaz. Alman cep telefonu numaranızın doğrulanması için (hat türü kontrolü ve kötüye kullanıma karşı koruma — § 18c) kolay itiraz yolu, uygulamada doğrulamayı kaldırmaktır. | support@imeterreader.app adresine e-posta gönderin, Ayarlar → Gizlilik'teki anahtarları veya servis e-postalarındaki abonelikten çıkma bağlantısını kullanın, push için cihaz ayarlarınızda bildirimleri kapatın ya da web sitesi hata raporları için tarayıcınızda Global Privacy Control veya Do Not Track'i açın. |
| Otomatik bireysel karara tabi olmama (GDPR madde 22) | Hukuki veya benzer şekilde önemli etkisi olan otomatik kararlar almıyoruz. | Sorularınız için: support@imeterreader.app adresine e-posta gönderin. |
Talebinizin işlenmesi sizin için ücretsizdir. Kimlik doğrulama için e-posta adresinizin tek seferlik onayı gerekli olabilir.
Yinelenen hesaplar: Apple ile oturum açarken (§ 6.11) „E-postamı Gizle" seçeneğini seçmeniz iki ayrı hesap oluşmasına yol açtıysa, support@imeterreader.app adresine e-posta göndererek talebiniz üzerine bunları birleştirebiliriz. Bu, yukarıdaki 30 günlük yanıt süresini değiştirmez.
10. Onayı geri çekme hakkı (GDPR madde 7(3))
İşleme onayınıza dayandığı sürece (yapay zekâ sayaç okuma, yapay zekâ sözleşme analizi, yapay zekâ sohbet), bu onayı istediğiniz zaman gelecek için geçerli olmak üzere geri çekebilirsiniz. Geri çekme, onay vermek kadar kolaydır:
- Uygulama içi: Ayarlar → Gizlilik → her amaç için ayrı anahtarlar (Yapay Zekâ Sayaç Okuma, Yapay Zekâ Sözleşme Analizi, Yapay Zekâ Sohbet).
- E-posta ile
support@imeterreader.app'e.
Geri çekmeye kadar gerçekleştirilen işlemenin hukuka uygunluğu geri çekmeden etkilenmez.
Çökme tanılaması (Sentry, § 19) ve anonim kullanım istatistikleri (§ 20) onaya dayalı değildir: bunlar varsayılan olarak meşru menfaat temelinde çalışır (GDPR madde 6(1)(f)). Ayarlar → Gizlilik'teki ilgili anahtarlar, bir onayı geri çekmek yerine itiraz hakkınızı (GDPR madde 21) kullanır; itirazınız, gizlilik tercihlerinin cihaz bazlı kaydı (§ 21) üzerinden kaydedilir.
11. Denetim makamına şikâyet hakkı (GDPR madde 77)
Diğer hukuki çareleri saklı kalmak kaydıyla, bir veri koruma denetim makamına şikâyette bulunma hakkına sahipsiniz. İşletmeci Bavyera'da yerleşik olduğundan yetkili denetim makamı:
Bayerisches Landesamt für Datenschutzaufsicht (BayLDA) · Promenade 18 · 91522 Ansbach · Telefon: +49 (0) 981 180093-0 · E-posta: poststelle@lda.bayern.de · Web: https://www.lda.bayern.de
Almanya'daki tüm veri koruma denetim makamlarının listesi: https://www.bfdi.bund.de/DE/Service/Anschriften/Laender/Laender-node.html
12. Veri sağlama yükümlülüğü
Bir hesap oluşturmak için bir e-posta adresi sağlamalı ve bir parola belirlemelisiniz — veya Google ya da Apple ile oturum açmalısınız; bu durumda e-posta adresi o sağlayıcıdan gelir. Adınız isteğe bağlıdır; bir ad sağlamazsanız uygulama size bunun yerine e-posta adresinizle hitap eder. Hesap olmadan bulut senkronizasyonu kullanılamaz — ancak tüm temel işlevler (sayaç okuma kaydı, sözleşme yönetimi, hatırlatmalar) tamamen çevrimdışı çalışır; §§ 4.4, 4.10 ve 18–21'de açıklanan iletimler (kurulum sayacı, bildirimlere izin verdiğiniz sürece push kaydı, çökme tanılaması, kullanım istatistikleri, gizlilik tercihlerinin cihaz bazlı kaydı — her biri itiraz edilebilir veya kapatılabilir) dışında sunucularımıza hiçbir veri gönderilmez.
Diğer veriler isteğe bağlıdır. Bunları sağlamamanın tek sonucu, ilgili işlevi kullanamamanızdır. Yapay zekâ işlevlerini (sayaç fotoğrafı okuma, sözleşme analizi, yapay zekâ sohbeti) kullanmak için, bize ondan bir SMS göndererek bir Alman cep telefonu numarasını doğrulamanız gerekir (§ 18c); doğrulama olmadan bu işlevler, orada açıklanan geçiş süresi sona erdikten sonra kullanılamaz. Uygulamanın diğer tüm işlevleri doğrulama olmadan da kullanılabilir.
13. Otomatik karar verme / profilleme
Hukuki veya benzer şekilde önemli etkiler doğuran, yalnızca otomatik işlemeye dayalı kararlar almıyoruz (GDPR madde 22). Yapay zekâ işlevleri yardımcı niteliktedir (OCR ve yapılandırılmış veri çıkarma önerileri); yalnızca sizin tarafınızdan başlatılır ve sonuçlarını her zaman siz kontrol eder ve onaylarsınız.
Cep telefonu numaranızı doğruladığınızda (§ 18c), Alman cep telefonu numarası olmayan numaralar — örneğin sabit hat veya VoIP numaraları — otomatik olarak reddedilir. Tek sonuç, doğrulamanın bu numarayla tamamlanamamasıdır; bu, hukuki veya benzer şekilde önemli etki doğuran bir karar değildir. Numaranızın haksız yere reddedildiğini düşünüyorsanız support@imeterreader.app adresine yazın.
14. Veri güvenliği (GDPR madde 32)
Veri güvenliği için güncel standartları kullanıyoruz. En önemli teknik ve organizasyonel tedbirler (TOM) şunlardır:
- İletim şifrelemesi: Tüm bağlantılar için TLS 1.3, HSTS, OCSP-Stapling. Mobil uygulamalarda ayrıca
auth.codexo.devveimeterreader.codexo.devsunucu sertifikaları için SubjectPublicKeyInfo Pinning (SPKI-Pinning) — bir sertifika otoritesinin ele geçirilmesi durumunda bile başarılı bir man-in-the-middle saldırısı mümkün değildir. Oturum açma — e-posta ve parola ile olduğu gibi Google veya Apple ile de — cihazınızın sistem tarayıcısında PKCE'li OIDC yetkilendirme kodu akışını kullanır ve § 6.2 ile § 6.11'de açıklandığı şekilde kendi kimlik servisimiz aracılığıyla gerçekleştirilir. Genel web sitemizimeterreader.appadresinde sunulur. - Güvenli token depolama: Erişim token'ları yalnızca iOS Keychain veya Android Keystore'a kaydedilir, asla
Preferences/NSUserDefaults'a kaydedilmez. - Rol bazlı erişim kontrolü (RBAC): Backend uç noktaları JWT doğrulama ve kaynak sahibi kontrolleri ile korunur; yönetim uç noktaları ek olarak Keycloak rolü
imeterreader_admingerektirir. - Giriş doğrulama ve sertleştirme: Katı JSON şeması, görüntü yüklemelerinde MIME izin listesi ve sihirli bayt kontrolü, 7 MB sınırı; korelasyon kimliklerinin sanitizasyonu; CORS joker karakter koruması (üretimde Fail-Closed).
- Denetim kaydı: İşletmecinin/yöneticinin backend sistemlerine erişimi, işlemi yapan yönetici kimliği, kısaltılmış IP, eylem ve zaman damgası ile loglanır (saklama süresi 12 ay); bkz. § 5.
- Statik şifreleme: Hostinger düzeyinde veritabanı ve yedekleme şifrelemesi; mobil uygulamanın yerel SQLite veritabanı OS veri koruma sınıfları (iOS
CompleteUntilFirstUserAuthentication, Android File-Based-Encryption) ile korunur. Ayrıca, gelecek bir sürümde uygulama yerel veritabanı için SQLCipher'ı etkinleştirmeyi planlıyoruz. - Yedeklemeler: Ayrı bir Storage-Box'ta günlük şifreli yedeklemeler.
- Yama yönetimi: Tüm konteyner görüntüleri açıkça sabitlenmiş sürümlerle; Dependabot üzerinden CVE izleme.
- Olay müdahale: 72 saat içinde bildirim yükümlülüğü ile belgelenmiş prosedür (GDPR madde 33).
İş ortaklarına talep üzerine ayrıntılı bir TOM kataloğu sunulur (support@imeterreader.app).
15. Çerezler ve benzer teknolojiler (TDDDG § 25)
iMeter Reader mobil uygulaması reklam veya izleme çerezi kullanmaz.
Yalnızca uygulamayı sağlamak için mutlaka gerekli olan ve TDDDG § 25(1) gereği onay yükümlülüğüne tabi olmayan veri türlerini kullanırız (TDDDG § 25(2) istisnası):
- işletim sisteminin güvenli deposundaki (iOS Keychain / Android Keystore) oturum açma oturumunuz: erişim, yenileme ve kimlik (ID) token'ları (Keycloak), bunların geçerlilik süreleri, kullanıcı kimliğiniz, kullanıcı adınız, görünen adınız ve e-posta adresiniz
- senkronizasyon için kuruluma özgü cihaz UUID'si
- dil ayarı ve UI tercihleri
- oturum açma sırasında — e-posta ve parola ile olduğu gibi Google veya Apple ile de — kimlik servisimizin (
auth.codexo.dev) ayarladığı, mutlaka gerekli bir oturum/state çerezi: OIDCstateparametresini ve PKCE parametrelerini tarayıcı oturumunuza bağlar ve oturum açıldıktan sonra kimlik servisinin oturum açma oturumunu taşır. Saklama süresi platforma göre farklılık gösterir: iOS'ta tarayıcı oturumu geçicidir (ASWebAuthenticationSession) — çerez, oturum açma akışı tamamlanır tamamlanmaz atılır ve sonrasında hiçbir şey saklanmaz. Android'de akış, cihazın normal çerez deposunu paylaşan bir Chrome Custom Tab içinde açılır; bu nedenle çerez, kimlik servisinin oturum açma oturumu sona erene kadar orada kalır; bu oturumun tam geçerlilik süresini teyit etme ve belgeleme sürecindeyiz. Güncel ayarısupport@imeterreader.appadresinden sorabilirsiniz.
Onay gerektiren içerikler (yapay zekâ işlevleri) önceden açıkça ve ayrı ayrı uygulama içi bir iletişim kutusu ile onaylanır; bkz. § 16. Çökme tanılaması (Sentry) ve anonim kullanım istatistikleri, meşru menfaat temelinde varsayılan olarak etkindir; istediğiniz zaman itiraz edebilir veya Ayarlar → Gizlilik bölümünden kapatabilirsiniz (GDPR madde 21; bkz. §§ 19, 20).
İlgili yönetim arayüzü (imeterreader-admin.codexo.dev'deki Backoffice) son kullanıcılara yönelik değildir; yalnızca işletmeci tarafından kullanılır ve onay gerektiren üçüncü taraf içeriği bulundurmaz.
Web sitemizi ziyaret ettiğinizde
Web sitemizi (imeterreader.app) açtığınızda, tarayıcınız Frankfurt'taki sunucumuza (Hostinger) teknik bağlantı verileri iletir: IP adresiniz, tarayıcı kullanıcı aracısı (user-agent) ve tercih ettiğiniz dil (Accept-Language). Bunları yalnızca siteyi sunmak, sizi kendi dilinizde göstermek ve — indirme bağlantımız /get'i açtığınızda — sizi cihazınıza uygun uygulama mağazasına yönlendirmek için kullanırız (iOS'ta Apple App Store, Android'de Google Play). Bu yönlendirme, kullanıcı aracınızı isteğin o anında okur ve saklamaz ya da kaydetmez; yönlendirme Cache-Control: no-store başlığını ayarlar. Herhangi bir giden çağrı yapmayız — bir mağaza rozetine dokunmuşsunuz gibi, yönlendirmeyi Apple veya Google'a kendi tarayıcınız izler.
Hukuki dayanak: web sitemizi sağlama ve doğru şekilde yönlendirmedeki meşru menfaatimiz (GDPR madde 6(1)(f)). Bunun için çerez veya benzeri tanımlayıcılar kullanmaz ve bundan herhangi bir profil oluşturmayız. GDPR madde 21 uyarınca support@imeterreader.app adresinden itiraz edebilirsiniz.
Hata raporları (Sentry). Web sitemizi kullanırken tarayıcınızda bir JavaScript hatası oluşursa site Sentry'ye bir hata raporu gönderir (§§ 6.5, 19.3): hata mesajı (e-posta adresleri, telefon numaraları, token'lar, IP adresleri ve IBAN'lar „[redacted]" ile değiştirilmiş), yığın izi (betik dosyalarının URL'leri, satır ve sütun), dil dahil sayfa yolu (sorgu dizesi ve parça (fragment) olmadan), hatadan önceki gezinmeniz ve sitenin kendi istek yolları ile Angular sürümü. Betik, tarayıcınızın User-Agent veya referrer bilgisini okumaz; tarayıcınız User-Agent bilgisini bu istek dahil her istekle iletir, ancak Sentry'den bunu değerlendirmesi istenmez. Çerez ayarlanmaz ve cihazınızda hiçbir şey saklanmaz; kullanıcı tanımlayıcısı gönderilmez ve Sentry IP adresi saklamaz; performans ölçümü ve oturum kaydı (Session Replay) yoktur. Tarayıcınız Global Privacy Control veya Do Not Track gönderiyorsa hiçbir hata raporu gönderilmez. Hukuki dayanak: GDPR madde 6(1)(f) — istikrarlı ve güvenli bir web sitesi ile hataların hızla giderilmesindeki meşru menfaatimiz. İstediğiniz zaman Global Privacy Control veya Do Not Track ile ya da support@imeterreader.app adresine e-posta göndererek itiraz edebilirsiniz. Sentry raporları 90 gün sonra siler.
16. Yapay zekâ destekli işlevler (OCR, sözleşme analizi, sohbet)
iMeter Reader, isteğe bağlı ve ayrı ayrı etkinleştirilebilen üç yapay zekâ işlevi sunar:
16.1 Yapay zekâ sayaç okuma (OCR)
- Yerel işleme önceliği: Varsayılan olarak sayaç fotoğrafınızın metin tanıması cihazda yerel olarak yapılır (iOS: Apple Vision Framework; Android: Google ML Kit). Sunucularımıza aktarım yapılmaz.
- Bulut yedeği (isteğe bağlı, onay gerektirir): Yerel OCR başarısız olursa, bulut OCR'ye geçebilirsiniz. Bunun için fotoğraf (~960 × 300 piksel, JPEG q90, EXIF'siz) backend sunucumuza ve oradan Berlin'deki AKI.IO GmbH'ye iletilir (§ 6.3; işleme yalnızca Almanya / AB'deki veri merkezlerinde gerçekleşir). Yanıt: çıkarılan sayısal değer.
- Kullanmak zorunda değilsiniz. Sayaç değerini elle girmek her zaman mümkündür, onay gerektirmez ve hiçbir yere hiçbir şey göndermez.
- Sınır: Haftada en fazla 3 bulut OCR çağrısı.
16.2 Yapay zekâ sözleşme analizi
Bir sözleşme belgesi (PDF veya çok sayfalı foto-PDF) yükleyebilirsiniz. PDF çıkarılabilir metin içeriyorsa, uygulama önce cihazınızda belgenin seçtiğiniz türde bir enerji sözleşmesi olup olmadığını denetler; açıkça değilse yükleme yerel olarak reddedilir ve hiçbir şey gönderilmez. Aksi hâlde PDF veya sözleşme fotoğrafı cihazınızda okunur (metin katmanı veya cihaz üzerinde metin tanıma); IBAN — ve hesap profiliniz sağlıyorsa adınız — cihazınızda maskelenir ve yalnızca ortaya çıkan metin backend sunucumuz üzerinden (yalnızca bellekte) Berlin'deki AKI.IO GmbH'ye gönderilir (§ 6.3; işleme yalnızca Almanya / AB'deki veri merkezlerinde gerçekleşir). Hiçbir sözleşme görüntüsü gönderilmez: sunucumuz sözleşme görüntülerini reddeder.
Yanıt: gözden geçirip gerekirse düzeltebileceğiniz yapılandırılmış bir sözleşme veri seti; ardından sözleşme veritabanınıza kaydedilir.
Not: Sözleşme belgeleri sıklıkla hassas bilgiler içerir (ad, adres, müşteri numarası, varsa IBAN/SEPA yetki belgesi). IBAN — ve hesap profiliniz sağlıyorsa adınız — cihazınızda maskelenir; adres ve müşteri numarası gibi diğer bilgiler işlenir. Yapay zekâ ile işlenmesini istemediğiniz alanları yüklemeden önce gizlemenizi öneririz.
Sınır: Ayda 2 elektrik ve 2 doğal gaz sözleşmesi.
Sağlayıcı dizini (§ 16.6): Analizden sonra uygulama, belgede bulunan şirket iletişim bilgilerini (sağlayıcının yasal adı, adres, müşteri hizmetleri e-postası, telefon, web sitesi) sağlayıcı dizinimize bildirebilir. Sizinle veya sözleşmenizle ilgili hiçbir şey dahil edilmez. İstediğiniz zaman itiraz edebilirsiniz (Ayarlar → Gizlilik → "Sağlayıcı dizinini iyileştirmeye yardım et").
16.3 Yapay zekâ sohbet (tarife asistanı)
- Sohbette enerji tarifeleri, sağlayıcı farklılıkları, fesih süreleri vb. hakkında sorular sorabilirsiniz.
- Girdiler ve konuşma geçmişi (en fazla 20 önceki adım) backend sunucumuza ve oradan Berlin'deki AKI.IO GmbH'ye gönderilir (§ 6.3). Model kendi sunucularımızda çalışmaz; AKI.IO tarafından bizim için yalnızca Berlin, Almanya'daki bir veri merkezinde barındırılır — metniniz Almanya'da kalır.
- Lütfen sohbete hassas kişisel veri girmeyin (özellikle üçüncü kişilere ait açık ad, adres veya banka bilgileri). Girdileri içerik bazında taramıyoruz.
- Giriş sınırı: soru başına maks. 1.000 karakter — büyük miktarda kişisel verinin yanlışlıkla sunucularımıza iletilmesini önlemek için kasıtlı olarak düşük tutulmuştur (veri minimizasyonu, GDPR madde 5(1)(c)).
- Sınır: Günde 20 talep.
16.4 Onaya dayalı
Üç yapay zekâ işlevinin tümü varsayılan olarak kapalı gelir. Yalnızca her işlev için açık ve ayrı onayınızdan sonra etkin hale gelir. Durumu istediğiniz zaman uygulama ayarları → Gizlilik bölümünde görüntüleyebilir ve değiştirebilirsiniz. Ayrıca, Alman cep telefonu numaralarının doğrulanması getirildikten sonra yapay zekâ işlevleri yalnızca doğrulanmış bir Alman cep telefonu numarasına sahip bir kurulumda kullanılabilir (§ 18c). Doğrulama onayınızın yerini almaz ve onayınızı doğrulama olmadan da istediğiniz zaman geri çekebilirsiniz.
16.5 Yapay zekâ modellerinin eğitilmemesi
Gönderdiğiniz sayaç görüntülerini, sözleşme belgelerini, yapay zekâ sohbet mesajlarını veya herhangi bir başka içeriği yapay zekâ modellerini eğitmek, ince ayar yapmak veya iyileştirmek için kullanmıyoruz — ve kullanmayacağız. Kesin olarak belirtmek ve yinelemek gerekirse: Hiçbir yapay zekâyı kullanıcı verisiyle eğitmiyoruz. Yapay zekâ işlevlerimiz Berlin'deki AKI.IO GmbH tarafından sağlanır (§ 6.3); AKI.IO, kendisine gönderilen içeriği yapay zekâ modellerini eğitmek için de kullanmadığını yazılı olarak teyit etmiştir. Yüklediğiniz görüntüler, PDF'ler ve sohbet mesajları yalnızca bellekte, yalnızca istek süresince işlenir ve hemen ardından atılır; sunucularımızda saklamayız. AKI.IO içeriği yalnızca kısa süreliğine uçucu bellekte işler, saklamaz ve günlüğe kaydetmez; AKI.IO'da saklama süresi yoktur. Lütfen bunun, içeriğinizin üçüncü taraf bir yapay zekâ sağlayıcısına gönderilmesi anlamına geldiğini unutmayın (Berlin'deki AKI.IO GmbH; işleme yalnızca Almanya / AB'deki veri merkezlerinde, üçüncü ülkeye aktarım olmaksızın gerçekleşir) — bunu istemiyorsanız yapay zekâ işlevlerini etkinleştirmeyin: her biri isteğe bağlıdır, onayınızı gerektirir ve elle yapılabilen bir alternatifi vardır.
İçeriğinizin model eğitimi için kullanılmasına izin verecek hiçbir opt-in (onay) şu anda mevcut değildir. Gelecekteki bir sürümde böyle bir seçenek getirirsek, bu GDPR madde 6(1)(a) uyarınca ayrı, açık ve özgürce verilen bir onay gerektirir — sessizlik, uygulamanın kullanılmaya devam edilmesi veya önceden işaretlenmiş kutucuklar hiçbir zaman onay sayılmaz (GDPR madde 4(11), madde 7; EDPB Kılavuzu 05/2020).
16.6 Sözleşme belgelerinizden sağlayıcı dizininin iyileştirilmesi
Uygulama, sağlayıcınızla iletişim kurmanıza veya sözleşmenizi feshetmenize (Kündigung) yardımcı olan bir enerji sağlayıcı dizini (ad, adres, müşteri hizmetleri e-postası, fesih kanalı) içerir. Bu dizinin eksiksiz kalması için uygulama — başarılı bir sözleşme analizinden sonra (§ 16.2) — analizin belgenizde bulduğu şirket bilgilerini bize gönderebilir: sağlayıcının yasal adı, sokak adresi, müşteri hizmetleri e-posta adresi, telefon numarası ve web sitesi ile enerji türü (elektrik veya doğal gaz).
- Bu amaçla asla gönderilmeyenler: adınız, adresiniz, müşteri numaranız, sayaç numaranız, fiyatlar, tüketim, belgenin kendisi veya sözleşmenize ya da hesabınıza ait herhangi bir tanımlayıcı. İstek, kurulum başına cihaz UUID'sini (§ 4.4) ve — sözleşme analizi oturum açmayı gerektirdiğinden — oturum açma belirtecinizi taşır; her ikisini de yalnızca bildirim sayısını sınırlamak için (kurulum başına ve hesap başına günde 20) kullanırız. Ne cihaz UUID'si ne de hesabınız öneriyle birlikte saklanır.
- Sakladıklarımız: Şirket dizinde zaten varsa hiçbir şey saklanmaz. Aksi hâlde şirket bilgileri, kaç kurulumun bildirdiğini gösteren bir sayaçla birlikte bir öneri olarak saklanır; her kurulumun yalnızca bir kez sayılması için cihaz UUID'niz ile önerinin tek yönlü özetini 30 gün boyunca saklarız. Bir öneri, ancak sağlayıcının resmî web sitesine göre elle kontrol ettikten sonra görünür bir dizin kaydına dönüşür. Bu tür şirket verileri genellikle kişisel veri değildir. Analiz yine de bir kişiye ait bilgileri yakalarsa (örneğin bir şahıs işletmesinin bilgileri veya yanlışlıkla sizin kendi bilgileriniz), herhangi bir şey saklamadan önce açıkça kişisel olan bilgileri atarız — ücretsiz e-posta sağlayıcılarındaki adresler ve Alman cep telefonu numaraları silinir ve veriler açıkça bir şirketi tanımlamadıkça hiçbir şey saklanmaz — ve her öneri görünür olmadan önce elle kontrol edilir.
- Hukuki dayanak: GDPR madde 6(1)(f) — tüm kullanıcılar için eksiksiz ve doğru bir sağlayıcı dizinine yönelik meşru menfaatimiz (belgelenmiş dengeleme testi mevcuttur). Varsayılan olarak etkin — onaya dayalı bir işleme değildir; Ayarlar → Gizlilik → "Sağlayıcı dizinini iyileştirmeye yardım et" üzerinden istediğiniz zaman itiraz edebilirsiniz (madde 21). İtirazdan sonra uygulama bu amaçla hiçbir şey göndermez ve sunucularımız itiraz etmiş bir kurulumdan gelen bu tür bildirimleri reddeder.
- Bir dizin kaydına geri bildirim: Fesih asistanını kullandığınızda kanalın işe yarayıp yaramadığını veya verilerin yanlış olup olmadığını bize bildirebilirsiniz. Yalnızca kayıt başına bir sayaç ve 30 gün boyunca, her kurulumun bir kez sayılması için cihaz UUID'niz ile kaydın tek yönlü bir özetini (hash) saklarız.
- Saklama: Reddedilen öneriler 12 ay sonra silinir; son bildirimden itibaren 24 ay içinde doğrulanmayan öneriler silinir; geri bildirim ve öneri görülme özetleri 30 gün sonra. Alıcılar: yalnızca Frankfurt am Main'deki Hostinger sunucularımız (§ 6.1); üçüncü ülkeye aktarım yoktur.
18. Servis push bildirimleri ve hatırlatmalar
Hatırlatmalar yerel kalır. Tüm hatırlatmalar (sayaç okumaları, sözleşme bitiş tarihleri, fesih son tarihleri), uygulamanın cihazınızda planladığı yerel bildirimlerdir. Hiçbir hatırlatma içeriği cihazınızdan çıkmaz.
Servis push bildirimleri (7 Eylül 2026'dan sonra yayımlanan ilk uygulama sürümünden / politika sürümü 2.14'ten itibaren). Buna ek olarak, yüklü uygulamalara servis bildirimleri gönderebiliriz — örneğin bir uygulama güncellemesinin gerekli olduğuna dair bir bildirim, bir güvenlik bildirimi, planlı bir bakım penceresi veya yasal olarak vermekle yükümlü olduğumuz bir bildirim. Servis bildirimleri asla reklam içermez: bu servis kanalında reklam mesaj sınıfı sunucu düzeyinde kapalıdır ve reklam olarak işaretlenen her mesaj reddedilir. Reklam amaçlı push bildirimi gönderilmez.
- Ne işlenir. iMeter Reader için işletim sisteminin bildirim iznini verdiğinizde uygulama, Firebase Cloud Messaging'den (Google, § 6.12) bir kayıt token'ı alır ve bunu platformunuz, uygulama diliniz ve uygulama sürümünüzle birlikte, kuruluma özgü cihaz UUID'sine (§ 4.4) bağlı olarak sunucularımıza gönderir. Token, bu kurulum için verilmiş rastgele bir tanımlayıcıdır; adınızla veya e-posta adresinizle bağlantılı değildir ve analiz için kullanılmaz. Firebase Analytics uygulamanın yapılandırmasında kapalıdır. Firebase yazılım bileşeninin kendisi uygulama açıldığında başlatılır ve izinden bağımsız olarak Google'da bir kurulum tanımlayıcısı oluşturur (§ 6.12); kayıt token'ı ise yalnızca izinle alınır ve bize gönderilir. Uygulama bu kaydı en fazla yaklaşık ayda bir ve token, uygulama diliniz veya uygulama sürümünüz her değiştiğinde gönderir veya yeniler; sunucumuz bu durumda yalnızca saklanan kaydı günceller. Kaydın gönderilmesi veya yenilenmesi, kurulumun görüldüğünü veya etkin olduğunu kaydetmez — bu bilgi yalnızca anonim kullanım istatistiklerinden (§ 20) gelir; dolayısıyla bunlara itiraz ettiyseniz toplanmaz.
- Alıcıları nasıl seçeriz. Bir bildirim için kurulumları platforma, uygulama sürümüne, ülke ve dil ayarına (mesajı uygulama dilinizde, yedek olarak İngilizce almanız için), kurulumun bizim belirlediğimiz bir süre içinde (en fazla son 180 gün, anonim kullanım istatistiklerinin bildirdiği şekliyle, § 20) görülüp görülmediğine göre — veya hesabınızı ilgilendiren bir servis mesajı için hesaba göre — seçebiliriz. Hiçbir davranış profili oluşturulmaz.
- İletim. Bildirim, iOS'ta Apple Push Notification service (Apple Inc., ABD) ve Android'de Google Play services üzerinden ileten Google'a (Firebase Cloud Messaging) teslim edilir. Dolayısıyla Google — ve iOS'ta ayrıca Apple — token'ı ve her bildirimin içeriğini görür; alıcılar ve aktarım güvenceleri için bkz. § 6.12 ve § 7.
- Hukuki dayanak. Hizmeti işletme ve güvence altına alma ile yüklü uygulamalara servis bilgileri ulaştırmadaki meşru menfaatimiz (GDPR madde 6(1)(f); dengeleme testi mevcuttur); yasal olarak vermekle yükümlü olduğumuz bildirimler için GDPR madde 6(1)(c). Servis push bildirimleri onaya dayalı değildir ve uygulama içi opt-in yoktur: kontrol, işletim sisteminin bildirim iznidir (TDDDG § 25(1)).
- İtirazınız (GDPR madde 21). Cihaz ayarlarınızda iMeter Reader bildirimlerini kapatın. Uygulama bir sonraki başlatılışında kaydını sunucularımızdan siler ve cihaza başka hiçbir bildirim ulaşamaz.
support@imeterreader.appadresine e-posta göndererek de itiraz edebilirsiniz. Hesabınızı silmek veya uygulamayı kaldırmak da kaydı kaldırır. - Saklama. Kayıt, bildirimler etkin olduğu sürece tutulur; kurulum 270 gün boyunca etkin olarak bildirilmemişse — anonim kullanım istatistikleri (§ 20; ayrıca bkz. § 8.2) aracılığıyla — otomatik olarak silinir. Kullanım istatistiklerine itiraz ettiyseniz bu, uygulamayı hâlâ kullanıyor olsanız bile gerçekleşebilir. Her bildirim için işlemi yapan yöneticiyi, zamanı, seçim ölçütlerini, içeriği ve iletim sayılarını içeren bir işletmeci günlüğünü 12 ay boyunca tutarız — hiçbir cihaz tanımlayıcısı veya token olmaksızın.
- Yapmadıklarımız. Hatırlatmalar için hiçbir push token'ı iletilmez; reklam amaçlı push bildirimi yok; açılmaların veya dokunmaların kullanıcı bazlı takibi yok.
Android'de bunun için POST_NOTIFICATIONS (hatırlatmalar ve servis bildirimleri için), SCHEDULE_EXACT_ALARM ve RECEIVE_BOOT_COMPLETED sistem izinlerine ihtiyacımız vardır (sonuncusu, hatırlatmaların cihazınızın yeniden başlatılmasından sonra da çalışması için).
18a. Bölgeniz için enerji teklifleri
Bölgeniz için enerji teklifleri: bu hizmet uygulamada henüz kullanılamıyor (çok yakında). Hizmet başladığında, siz onu açabilmeden önce bu politika hizmeti açıklayacaktır.
18c. Alman cep telefonu numaranızın doğrulanması
Yapay zekâ işlevleri — sayaç fotoğrafı okuma, sözleşme analizi ve yapay zekâ sohbeti (§ 16) — Almanya'daki müşteriler için tasarlanmıştır ve kötüye kullanılabilir: her yapay zekâ talebi bize maliyet doğurur. Bu nedenle, doğrulamayı getirdiğimiz tarihten itibaren bu işlevler yalnızca bir Alman cep telefonu numarasını (+49) doğrulamış bir kurulumda kullanılabilir. Doğrulama, hesabınıza değil, cihazınızdaki uygulamanın kurulumuna aittir: hesaba ihtiyacınız yoktur ve yeniden kurulumdan sonra yeniden doğrularsınız. Alman cep telefonu numaranız yoksa bu işlevleri kullanamazsınız; uygulamanın diğer tüm işlevleri kullanılabilir kalır.
Nasıl çalışır.
- Alman cep telefonu numaranızı uygulamaya girersiniz. Sunucumuz bunun bir Alman cep telefonu numarası olup olmadığını (+49 15, 16 veya 17) kontrol eder ve bunun bir mobil numara olup olmadığını öğrenmek için numarayı Twilio'nun ABD'deki hat türü kontrolüne gönderir (§§ 6.9, 7) — SMS'i daha sonra hiç göndermeseniz bile; sabit hat, VoIP ve diğer numaralar reddedilir (§ 6.9). Sonuç, aynı numaranın bu süre içinde yeniden kontrol edilmemesi için numaranın anahtarlı özeti altında 30 gün saklanır.
- Sunucumuz 10 dakika geçerli 6 haneli bir kod oluşturur ve uygulama, Alman cep telefonu numaramıza „IMR" metni ve kodu içeren bir SMS hazırlar. Bunu telefonunuzdan — girdiğiniz numaranın SIM kartından — kendiniz gönderirsiniz. Bu sıradan bir SMS'tir; size maliyetini mobil tarifeniz belirler. Size hiçbir zaman SMS göndermeyiz.
- Twilio SMS'inizi alır ve sunucumuza iletir. Gönderen numarası ve kod eşleşirse kurulumunuz doğrulanır ve uygulama numarayı kısmen gizlenmiş olarak gösterir (örneğin +49 151 •••• 89). Yeni bir kod talebi önceki kodun yerini alır.
Ne saklıyoruz (Frankfurt'taki sunucularımızda; § 4.12): numaranızın anahtarlı tek yönlü özeti — numaranın kendisi değil — ve kısmen gizlenmiş biçimi, durum, kaynak ve zamanlar; bir kod beklemedeyken kodun anahtarlı özeti; numaranın özeti altında hat türü sonucu; ve aynı SMS'in iki kez işlenmemesi için SMS'inizin mesaj kimliğinin anahtarlı özeti. Bu özetler anonim veri değil, takma addır: gizli anahtarımızla bir numaradan özet yeniden hesaplanabilir; bu nedenle anahtarı gizli tutarız. Numarayı kaldırıp yeniden doğrulamanın yapay zekâ işlevlerinin kullanım sınırlarını (§ 16) sıfırlamaması için yapay zekâ kullanımını ayrıca doğrulanmış numara başına, numaranın anahtarlı özetinden türetilen takma adlı bir kimlik altında sayarız; bu sayımlar yalnızca sayım pencereleri boyunca saklanır (en fazla 31 gün). SMS'inizin metnini ve numaranızı okunabilir biçimde saklamayız; sunucu günlüklerimiz ne numaranızı ne kodu ne de metni içerir. Kötüye kullanımı önlemek için sunucumuz ayrıca kurulum başına ve kısaltılmış ağ adresi başına kod taleplerini ve gönderen başına (anahtarlı özete göre) gelen SMS'leri yalnızca çalışma belleğinde ve en fazla bir gün boyunca sayar.
Bir numara, bir kurulum. Bir numara aynı anda yalnızca bir kurulumda doğrulanmış olabilir. Aynı numara başka bir kurulumda doğrulanırsa doğrulama oraya geçer: önceki kurulum doğrulanmış durumunu kaybeder ve oradaki özet ile kısmen gizlenmiş numara silinir; yalnızca „geçti" durumu ve zamanı kalır. Biri kendisine ait olmayan bir numarayı doğruladıysa, numaranın sahibi onu bu yolla istediği zaman devralabilir.
Doğrulamanın açtıkları. Doğrulanmış bir kurulumda onay verdiğiniz yapay zekâ işlevlerini kullanabilirsiniz (§ 16). Doğrulama olmadan ve geçiş süresinden sonra bu işlevler engellenir. Bir işlevi kapatmak, bir onayı geri çekmek ve verileri silmek hiçbir zaman engellenmez.
Önceki kullanıcılar için geçiş süresi. Getirilme tarihinden önce bir yapay zekâ işlevine onay vermiş veya bir bulut yapay zekâ işlevini kullanmış bir hesaba bağlı olan bir kurulum, yapay zekâ işlevlerini getirilme tarihinden itibaren 30 gün boyunca doğrulama olmadan kullanmaya devam edebilir; uygulama geçiş süresinin ne zaman bittiğini gösterir. Sunucumuz geçiş süresine karar vermek için, başka amaçlarla zaten sakladığımız ve getirilme tarihinden önceye tarihli kayıtları kullanır: yapay zekâ onaylarınızın kayıtları ve bağlı bir hesabın yapay zekâ kullanım sayıları. Bunları yalnızca bu kontrol için, yalnızca sizin lehinize ve kimseye aktarmadan kullanırız; bu ileri işleme, asıl amaçlarıyla bağdaşır (GDPR madde 6(4)). Kurulum için yalnızca geçiş süresinin bitişini saklarız. Bir numarayı doğruladığınızda geçiş süresi erken sona erer.
Doğrulamayı kaldırma. Doğrulamayı istediğiniz zaman uygulamada kurulumunuzdan kaldırabilirsiniz („Bu cihazdan kaldır"). Bu, kurulumun doğrulamasını, bekleyen bir kodu ve geçiş süresi kaydını hemen siler; ardından yukarıda sayılan işlevler, bir numara doğrulayana kadar yeniden engellenir.
Uygulama mağazası incelemesi. Uygulama mağazalarının incelemecileri bir Alman cep telefonu numarasından SMS gönderemez. Bu nedenle Codexo çalışanları tek bir kurulumu hiçbir numara olmadan, 14 gün için doğrulanmış olarak işaretleyebilir; bu sürenin sonunda işaret sona erer ve yaklaşık bir saat içinde silinir. İşaretleme ve kaldırılması yönetici erişim günlüğümüze kaydedilir (§ 5).
Hukuki dayanak. GDPR madde 6(1)(b) — yalnızca doğrulanmış bir Alman cep telefonu numarasına sahip kurulumlara sunduğumuz işlevleri kullanabilmek için doğrulamayı siz talep edersiniz. GDPR madde 6(1)(f) — kötüye kullanımın ve dolandırıcılığın önlenmesine (yapay zekâ işlevlerini tüketen toplu oluşturulmuş kurulumlar) ve bu işlevlerin yalnızca tasarlandıkları Alman pazarında sunulmasına yönelik meşru menfaatimiz; buna hat türü kontrolü, „bir numara, bir kurulum" kuralı, çalışma belleğindeki sayımlar, işlenmiş mesaj kaydı ve doğrulanmış numara başına yapay zekâ kullanımının sayılması dahildir. Geçiş süresi, elimizde zaten bulunan kayıtlara dayanılarak ve yalnızca sizin lehinize belirlenir (GDPR madde 6(4)). Bir kurulumun uygulama mağazası incelemesi için işaretlenmesi: GDPR madde 6(1)(f). Madde 6(1)(f)'ye dayalı işlemeye itiraz edebilirsiniz (GDPR madde 21, § 9); doğrulamayı kaldırmak bu etkiyi doğurur.
Saklama süresi (ayrıca bkz. § 8.2): doğrulama — kaldırdığınızda, hesabınızı sildiğinizde (yalnızca sizin hesabınızın oturum açtığı kurulumlar) ve en geç kurulum 18 ay boyunca etkin olmadığında veya cihaz kaydı artık bulunmadığında silinir; numara başka bir kuruluma geçtiğinde özet ve kısmen gizlenmiş numara hemen silinir; bekleyen kod — 10 dakika geçerlidir, süresi dolduktan 24 saat sonra silinir; hat türü sonucu — 30 gün; işlenmiş mesaj kaydı — 7 gün; doğrulanmış numara başına yapay zekâ kullanım sayaçları — yalnızca sayım pencereleri boyunca, en fazla 31 gün; geçiş süresi kaydı — geçiş süresinin bitiminden 30 gün sonra; numaramızın Twilio'daki mesaj günlüğü — metin ve gönderen numarası karartılmış olarak 7 gün.
Alıcılar. Veriler, Frankfurt am Main'daki Hostinger sunucularımızda saklanır (§ 6.1). Twilio, hat türü kontrolü için numaranızı ve gönderdiğiniz SMS'i alır (§ 6.9); ABD'ye aktarım: § 7.
Erişim. Uygulama, kurulumunuzun doğrulanıp doğrulanmadığını numarayı kısmen gizleyerek ve bir geçiş süresinin ne zaman bittiğini gösterir. Verilerinizin bir kopyası (§ 9), yalnızca sizin hesabınızın oturum açtığı kurulumların doğrulama verilerini içerir; başka hesaplarla paylaşılan bir kurulum için yalnızca kurulumun doğrulanıp doğrulanmadığını belirtir. Kuruluma artık sahip değilseniz — örneğin uygulamayı kaldırdıktan sonra — telefon numaranızla birlikte support@imeterreader.app adresine yazın: numaranın anahtarlı özetini hesaplar, bu numaranın doğrulamasını bulur ve talebin numaranın sahibinden geldiğini kontrol ettikten sonra size bu konuda bilgi verir veya onu bu numaranın yapay zekâ kullanım sayaçlarıyla birlikte sileriz (GDPR madde 15, 17); arama, numara saklanmadan kaydedilir.
19. Çökme ve tanılama verileri (Sentry)
Hataları hızla bulmak ve gidermek için Sentry'yi (bkz. § 6.5) kullanırız. Hata raporları dört kaynaktan gelir — mobil uygulama, sunucularımız, web sitemiz ve çalışan web uygulamalarımız — ve hepsi bize ait tek bir Sentry projesine gider (Frankfurt am Main'de AB içi veri alım noktası, *.ingest.de.sentry.io). Dört kaynağın tümü için: bir rapor gönderilmeden önce e-posta adresleri, telefon numaraları, token'lar, IP adresleri ve IBAN'lar „[redacted]" ile değiştirilir; Sentry projemiz IP adreslerini saklamayacak şekilde ayarlanmıştır („Prevent storing of IP addresses"); bir rapora kullanıcı veya hesap tanımlayıcısı eklenmez; e-posta adresi, ad veya kullanıcı adı ve reklam ya da izleme tanımlayıcısı gönderilmez; performans ölçümü yapılmaz; Sentry raporları 90 gün saklar ve ardından siler. iOS'taki bir istisna için bkz. § 19.1.
19.1 Mobil uygulama
Çökme tanılaması varsayılan olarak etkindir. Etkin olduğu sürece uygulama Sentry'ye şunları gönderir:
- çökme raporları, uygulamanın yakaladığı hatalara ilişkin raporlar ve uygulamanın kendi hata düzeyindeki günlük satırları,
- hatadan önceki dakikalara ait breadcrumbs: bilgi düzeyinden itibaren uygulamanın günlük satırları; sunucularımıza yapılan istekler (yöntem, sunucu adresi ve yol, durum — sorgu dizesi olmadan); ekran ve gezinme adımları (sabit ekran adları ve başlıkları, rota adları, düğme basmaları — yazdığınız metin asla); uygulama yaşam döngüsü ve sistem olayları (örneğin bağlantı veya pil),
- her uygulama başlatmasında önceki başlatmanın sorunları hakkında en fazla bir rapor (onun hata günlüğü),
- cihaz bilgileri: üretici, model, işletim sistemi ve sürümü, cihazın root'lu veya jailbreak'li olup olmadığı, dil/bölge ayarı, saat dilimi, ekran, bellek ve depolama değerleri, pil durumu,
- uygulama sürümü ve derleme numarası (build).
Uygulama, göndermeden önce e-posta adreslerini, telefon numaralarını, token'ları, IP adreslerini, IBAN'ları, hesap ve cihaz tanımlayıcılarını ve URL sorgu dizelerini değiştirir. Başarısız istekleri ayrıca bildirmez, performans verisi göndermez ve uygulama oturumları („Release Health") kapatılmıştır.
Sentry'ye iletilmez:
- IP adresiniz (uygulama göndermez ve Sentry saklamayacak şekilde ayarlanmıştır),
- kullanıcı veya hesap tanımlayıcısı ya da kurulum veya cihaz tanımlayıcısı (iOS istisnası aşağıda),
- cihazınızın adı,
- E-posta adresiniz, adınız veya kullanıcı adınız,
- Sayaç okuma, sözleşme, sohbet mesajı veya not içerikleri.
iOS'ta, Sentry'nin kendi iOS bileşeninin yakaladığı çökmeler (uygulama sürecinin kendi çökmeleri, bir sonraki başlatmada gönderilir) uygulama tarafından gönderimden önce tam olarak işlenemez: bunlar Sentry'nin uygulama için oluşturduğu kurulum tanımlayıcısını, cihaza özgü bir uygulama karmasını (app hash) ve maskelenmemiş sistem hata metnini içerebilir. Sentry projemiz, kurulum tanımlayıcısını ve cihaza özgü uygulama karmasını alındığında kaldıracak şekilde ayarlanmıştır; sistem hata metni raporla birlikte saklanır (90 gün). Hata mesajları dahili, rastgele kayıt tanımlayıcıları (örneğin bir sayacın) içerebilir. Bunlar adınızı vermez; takma adlı (pseudonim) verilerdir.
İtiraz: Ayarlar → Gizlilik → „Çökme ve tanı raporları" anahtarını kapatın. İtiraz cihazda uygulamanın bir sonraki başlatılmasından itibaren etkili olur — çökme tanılaması uygulama başlarken bir kez açılır; bu nedenle kapattığınız sırada çalışan uygulama oturumu hâlâ çökme ve hata raporları gönderebilir — ve ayrıca gizlilik tercihlerinin cihaz bazlı kaydı (§ 21) üzerinden sunucu tarafında hemen kaydedilir; böylece hesap olmadan da dikkate alınır. Uygulamada „Çökme ve tanı raporları" anahtarını kapatırsanız, uygulama tercihinizi sunucularımıza ilettikten en geç beş dakika sonra sunucularımız da bu kurulumdan gelen her istek ve — oturum açtıysanız — hesabınızın herhangi bir cihazdan yaptığı her istek için hata raporu göndermeyi durdurur.
19.2 Sunucularımız
Sunucularımız yalnızca gerçek sunucu hatalarını bildirir (hatalar ve yakalanmamış istisnalar — uyarılar ve bize gönderilen hatalı bir istekten kaynaklanan hatalar değil). Bir rapor şunları içerir:
- yığın izi (sınıf, yöntem, satır), hata mesajı ve hatadan önce yazılan günlük satırları — e-posta adresleri, telefon numaraları, token'lar, IP adresleri ve IBAN'lar gönderimden önce otomatik olarak „[redacted]" ile değiştirilir,
- HTTP yöntemi ve istek yolu (sorgu dizesi, başlıklar, çerezler ve istek gövdesi olmadan),
- iş parçacığı (thread) adı, Java çalışma zamanı sürümü ve sunucu profili.
Sunucularımızdan gelen raporlar kullanıcı, hesap, kurulum veya cihaz tanımlayıcısı içermez: böyle bir tanımlayıcı bir hata mesajında veya istek yolunda görünürse gönderimden önce değiştirilir; diğer dahili, rastgele kayıt tanımlayıcıları (örneğin bir sayacın veya bir sözleşmenin) kalabilir — takma adlı veriler. IP adresiniz gönderilmez. Otomatik maskeleme, ad gibi serbest metinleri tanıyamaz; bu nedenle hata mesajlarına kişisel veri yazmayız.
19.3 Web sitemiz
Web sitemizde (imeterreader.app) tarayıcınızda bir JavaScript hatası oluşursa site şunları gönderir: hata mesajı (§ 19.2'deki gibi maskelenmiş), yığın izi (betik dosyalarının URL'leri, satır ve sütun), sayfanın kendisinden alınan, dil dahil sayfa yolu (sorgu dizesi ve parça olmadan), hatadan önceki gezinmeniz ve sitenin kendi istek yolları ile Angular sürümü. Betik, tarayıcınızın User-Agent veya referrer bilgisini okumaz. Tarayıcınız User-Agent bilgisini Sentry'ye yapılan istek dahil her istekle iletir; Sentry'den bunu değerlendirmesi istenmez. Çerez ayarlanmaz ve cihazınızda hiçbir şey saklanmaz; kullanıcı tanımlayıcısı gönderilmez ve IP adresi saklanmaz; performans ölçümü ve oturum kaydı (Session Replay) yoktur. Tarayıcınız Global Privacy Control veya Do Not Track gönderiyorsa hiçbir hata raporu gönderilmez.
İtiraz: Tarayıcınızda Global Privacy Control veya Do Not Track'i açın ya da support@imeterreader.app adresine yazın.
19.4 Çalışan web uygulamalarımız
Yönetim panelimiz (admin.imeterreader.app) ve çalışanlara yönelik teklif uygulamamız (deals.imeterreader.app) yalnızca kendi çalışanlarımız tarafından kullanılır. Bunlar web sitesiyle aynı tarayıcı verilerini bildirir (§ 19.3). Sayfa ve istek yolları, uygulama kullanıcılarının kayıtlarına ve hesaplarına ait dahili, rastgele tanımlayıcılar içerebilir — takma adlı veriler. Başarısız bir istek yalnızca yöntem, yol, durum kodu ve maskelenmiş hata mesajıyla bildirilir — yanıt içerikleri veya form içerikleri asla gönderilmez. İlgili kişiler çalışanlarımız ve tanımlayıcıları bir yolda görünen uygulama kullanıcılarıdır. İtiraz: support@imeterreader.app adresine e-posta ile; itirazı tek tek ele alır ve eşleşen raporları sileriz.
19.5 Bir uygulama hatasının bir sunucu hatasıyla ilişkilendirilmesi
Uygulama, sunucularımıza yaptığı isteklerle birlikte her uygulama başlatmasında yeniden oluşturulan ve saklanmayan rastgele bir tanımlayıcı gönderir; bu tanımlayıcı yalnızca sunucularımıza gönderilir ve bir uygulama hatasını neden olduğu sunucu hatasıyla ilişkilendirebilir. Hiçbir kişiyi veya cihazı tanımlamaz.
19.6 Hukuki dayanak ve itiraz
İstikrarlı ve güvenli yazılım ile hataların hızla bulunup giderilmesindeki meşru menfaatimiz (GDPR madde 6(1)(f); belgelenmiş bir meşru menfaat değerlendirmesi / dengeleme testi veri sorumlusunda mevcuttur). Bu işleme onaya dayalı değildir. İstediğiniz zaman itiraz etme hakkına (GDPR madde 21) sahipsiniz: uygulamada § 19.1'de açıklandığı şekilde — bu, sunucularımızın istekleriniz için gönderdiği hata raporlarını da kapsar; web sitesinde § 19.3'te açıklandığı şekilde; çalışan web uygulamaları ve belirli bir isteğe hizmet etmeyen sunucu görevleri için support@imeterreader.app adresine e-posta ile — bu tür itirazları tek tek ele alır ve eşleşen raporları sileriz.
20. Anonim kullanım istatistikleri (cihaz telemetrisi)
Uygulama kalitesinin iyileştirilmesi, istikrar sorunlarının tespiti ve ürün geliştirme için cihaz düzeyinde toplanmış kullanım istatistikleri topluyoruz (bkz. § 4.4). Somut olarak günlük olarak iletiyoruz:
- Kaydedilen sayaç sayısı (kümülatif),
- Kaydedilen sözleşme sayısı (kümülatif),
- Kaydedilen sayaç okuma sayısı (kümülatif),
- Son anlık görüntüden bu yana uygulama başlatma sayısı,
- Son anlık görüntüden bu yana aktif oturum dakikası,
- Uygulama sürümü.
Bu veriler hesabınızla ilişkilendirilmez, yalnızca kuruluma özgü anonim bir cihaz UUID'si ile. Daha sonra bir kullanıcı hesabıyla oturum açarsanız, cihaz UUID'si hesabınızla ilişkilendirilir — bu ilişkiyi istediğiniz zaman ayırabilirsiniz (Ayarlar → Hesap → „Cihazlarım" → Bağlantıyı kes).
Hukuki dayanak: kalite güvencesi, istikrar analizi ve ürün geliştirmedeki meşru menfaatimiz (GDPR madde 6(1)(f); belgelenmiş bir meşru menfaat değerlendirmesi / dengeleme testi veri sorumlusunda mevcuttur). Kullanım istatistikleri onaya dayalı değildir. Gelecekte geçerli olmak üzere istediğiniz zaman itiraz etme hakkına (GDPR madde 21) sahipsiniz; itiraz etmek, anahtarı kapatmak kadar kolaydır (Ayarlar → Gizlilik → "Anonim kullanım istatistikleri") ve ayrıca gizlilik tercihlerinin cihaz bazlı kaydı (§ 21) üzerinden sunucu tarafında da kaydedilir. İtirazdan önce gerçekleştirilen işlemenin hukuka uygunluğu etkilenmez.
Varsayılan ayar: Kullanım istatistikleri varsayılan olarak etkindir. İlk başlatmada veya daha sonra istediğiniz zaman ayarlardan kapatabilirsiniz.
Not: Bu anahtar, § 5 / § 4.10'da açıklanan tek seferlik kurulum sayacını kapsamamaktadır; bu sayaç bu ayardan bağımsız olarak çalışır (GDPR madde 21 uyarınca itiraz edebilirsiniz).
21. Gizlilik tercihlerinizin cihaz bazlı kaydı (oturum açmadan önce)
Gizlilik tercihlerinizin yalnızca cihazınızda değil, sunucularımızda da bilinmesi için uygulama, gizlilik ayarlarınızın seçenek bazındaki güncel durumunu — herhangi bir hesap veya oturum açma öncesinde ve olmaksızın — kalıcı, kuruluma özgü cihaz UUID'si ile tanımlanan, kimlik doğrulaması yapılmayan cihaz kanalı üzerinden (§ 4.4, HTTP başlığı X-Device-Id) backend'imize iletir.
Neler iletilir ve saklanır (sunucu tarafında, cihaz UUID'sine bağlı olarak): her seçenek için — yapay zekâ sayaç okuma (OCR), yapay zekâ sözleşme analizi, yapay zekâ sohbet, çökme tanılaması (Sentry), anonim kullanım istatistikleri ve sağlayıcı dizinine katkı (§ 16.6) — seçenek tanımlayıcısı ve güncel durumu, seçim yapıldığında cihazda gösterilen bu gizlilik politikasının sürümü, son değişikliğin zaman damgası ve platform (§ 4.11). Ad, e-posta adresi, IP adresi ve hesap tanımlayıcısı bu kaydın parçası değildir.
Amaç: Cihazın güncel tercih durumunun sunucularımızda bilinmesi ve kanıtlanabilir olması için cihazın gizlilik tercihlerinin kaydedilmesi (GDPR madde 5(2), madde 24). Tercihlerinizin gereğini uygulamanın kendisi yerine getirir: onaya dayalı bir işlev için verilerinizi (örneğin bulut yapay zekâ işlemesi için bir sayaç fotoğrafını) siz o onayı vermedikçe göndermez ve itiraz ettiğiniz anda çökme tanılamasını ve kullanım istatistiklerini durdurur. Sunucularımız bu kayda dayanarak bir isteği kendileri kabul veya reddetmez.
Hukuki dayanaklar:
- Cihaz bazlı kaydın kendisinin saklanması ve değerlendirilmesi: GDPR madde 6(1)(f) — gizlilik tercihlerinizi sunucu tarafında bilme ve belgelemedeki meşru menfaat.
- Yapay zekâ sayaç okuma, yapay zekâ sözleşme analizi ve yapay zekâ sohbet için kaydedilen tercihler sizin onaylarınızdır (GDPR madde 6(1)(a), madde 7); verildi veya geri çekildi olarak saklanır; bu işlevler siz onay verene kadar devre dışı kalır (§ 16).
- Varsayılan olarak meşru menfaat temelinde çalışan çökme tanılaması (Sentry), anonim kullanım istatistikleri ve sağlayıcı dizinine katkı (§ 16.6) için (madde 6(1)(f); §§ 16.6, 19, 20) kayıt, GDPR madde 21 kapsamındaki itiraz durumunuzu (itiraz edildi / itiraz edilmedi) saklar. Bilinçli olarak hiçbir zaman "onay" olarak saklanmaz; çünkü varsayılan olarak etkin bir ayar onay değildir (madde 4(11), madde 7 GDPR).
Bütünlük notu: Bu kanal oturum açmadan çalıştığı için cihaz bazlı kayıt, cihaz tarafından bildirilen operasyonel bir güncel durum bilgisidir. GDPR madde 7(1) anlamında onay kanıtı olarak kullanılmaz. Bu kanıt, yalnızca kimliği doğrulanmış kullanıcılar için yazılan hesaba bağlı onay günlüğünde (§ 4.8) bulunur. İşletmeci, cihaz bazlı durumu yönetim arayüzünde yalnızca okunur olarak görüntüleyebilir; orada buna uygun şekilde işaretlenmiştir.
Saklama ve silme: Cihaz hiçbir zaman bir kullanıcı hesabına bağlanmazsa kayıt, cihazın ilk temasından en geç 18 ay sonra silinir — hangi durumların kayıtlı olduğundan bağımsız olarak. Hesabınızı silerseniz (GDPR madde 17), cihazın gizlilik tercih kayıtları da silinir ve cihaz yalnızca-kurulum durumuna döner (§ 4.10). Ayrıca istediğiniz zaman support@imeterreader.app üzerinden silme talep edebilirsiniz.
Alıcılar: Kayıt yalnızca Frankfurt am Main, Almanya'daki Hostinger sunucularımızda saklanır (§ 6.1). Üçüncü ülkeye aktarım gerçekleşmez.
22. 16 yaş altı çocuklar ve gençler
iMeter Reader uygulaması reşit enerji müşterilerine yöneliktir. 16 yaşın altındaki çocuklar ve gençler için tasarlanmamıştır. 16 yaşın altındaki kişilerin verilerini bilerek işlemeyiz. 16 yaşın altındaki bir kişinin verilerinin geçerli ebeveyn onayı olmadan bize iletildiğini öğrenirsek, bunları gecikmeksizin sileriz.
23. Bu Gizlilik Politikasındaki değişiklikler
İşlemlerimizde veya yasal gerekliliklerde bir değişiklik olduğunda bu Gizlilik Politikasını güncelleriz. Önemli değişiklikleri yürürlüğe girmesinden en az 30 gün önce duyururuz — uygulamada bir uygulama içi bildirim aracılığıyla ve (hesabınız varsa) kayıtlı adresinize e-posta ile. Yalnızca sizin kendiniz açmanız gereken isteğe bağlı yeni özellikler ekleyen ya da haklarınızı kısıtlamadan mevcut ifadeleri düzelten veya açıklığa kavuşturan değişiklikler yayımlandıkları anda yürürlüğe girer. Güncel sürümü şu adreste bulabilirsiniz:
https://imeterreader.app/tr/privacy
20 Ekim 2026 tarihli Sürüm 2.19 — hata raporları (Sentry) artık sunucularımızdan, web sitemizden ve çalışan web uygulamalarımızdan da geliyor; uygulama hata raporlarının eksiksiz açıklaması (§§ 4.6, 5, 6.5, 8.1, 8.2, 9, 19, „Web sitemizi ziyaret ettiğinizde", Ek A):
- Yeni kaynaklar (§§ 19.2–19.4). Mobil uygulamanın yanı sıra artık sunucularımız, web sitemiz (
imeterreader.app) ve çalışanlarımıza yönelik iki dahili web uygulamamız (admin.imeterreader.app,deals.imeterreader.app) da aynı Sentry projesine hata raporu gönderir (Frankfurt'ta AB içi veri alımı, 90 gün, IP adresi saklanmaz). E-posta adresleri, telefon numaraları, token'lar, IP adresleri ve IBAN'lar gönderimden önce „[redacted]" ile değiştirilir. Sunucularımızın raporları kullanıcı, hesap, kurulum veya cihaz tanımlayıcısı taşımaz; çalışan web uygulamalarındaki yollar bir hesabın dahili tanımlayıcısını içerebilir — takma adlı veriler. - Web sitesi (§ 19.3, „Web sitemizi ziyaret ettiğinizde"). Tarayıcınızdaki JavaScript hataları çerez olmadan ve cihazınızda hiçbir şey saklanmadan bildirilir; betik User-Agent veya referrer bilgisini okumaz; performans ölçümü ve oturum kaydı yoktur. Tarayıcınız Global Privacy Control veya Do Not Track gönderiyorsa hiçbir şey gönderilmez. Bu sinyallerle veya e-posta ile itiraz edebilirsiniz (§ 9).
- Mobil uygulama (§§ 4.6, 19.1). Uygulamanın ne gönderdiğini artık eksiksiz açıklıyoruz: çökme raporları, yakalanan hatalara ilişkin raporlar ve hata düzeyindeki günlük satırları; breadcrumbs (günlük satırları, sorgu dizesi olmadan sunucularımıza yapılan istekler, ekran adları ve düğme basmaları, sistem olayları); önceki başlatmanın sorunları hakkında en fazla bir rapor; § 19.1'de sayılan cihaz bilgileri. Uygulama göndermeden önce e-posta adreslerini, telefon numaralarını, token'ları, IP adreslerini, IBAN'ları, hesap ve cihaz tanımlayıcılarını ve sorgu dizelerini değiştirir; kurulum tanımlayıcısı (Sentry'nin kendi iOS bileşeninin yakaladığı çökmeler hariç, § 19.1) ve performans verisi göndermez ve uygulama oturumları („Release Health") kapatılmıştır. Her uygulama başlatmasında yeniden oluşturulan rastgele bir tanımlayıcı, bir uygulama hatasını neden olduğu sunucu hatasıyla ilişkilendirebilir (§ 19.5).
- İtiraz (§§ 5, 9, 19). Uygulamada „Çökme ve tanı raporları" anahtarını kapatmak, sunucularımızın o kurulumun ve — oturum açtıysanız — hesabınızın istekleri için gönderdiği hata raporlarını da durdurur.
- Değişmeyenler: hukuki dayanak GDPR madde 6(1)(f), onay yok (§ 5); aynı alt işleyici, aynı veri konumu, aynı aktarım güvenceleri ve aynı veri işleme sözleşmesi (§ 6.5, Ek A). Yeniden onay gerekmez — bu değişikliklerin hiçbiri GDPR madde 6(1)(a)'ya dayalı bir işlemeyi etkilemez.
20 Ekim 2026 tarihli yerinde değişiklik (§§ 9, 19) — düzeltme, işlemede değişiklik yok: „Çökme ve tanı raporları" anahtarını kapatmak cihazda derhal değil, uygulamanın bir sonraki başlatılmasından itibaren etkili olur: çökme tanılaması uygulama başlarken bir kez açılır. İtiraz yine hemen sunucu tarafında kaydedilir (§ 21). Kullanım istatistikleri eskisi gibi derhal durur.
16 Ekim 2026 tarihli Sürüm 2.18 — sözleşme belgelerinizdeki şirket bilgilerinden oluşturulan sağlayıcı dizini (yeni § 16.6; §§ 4.11, 5, 8.2, 16.2, 21):
- Yeni § 16.6. Başarılı bir yapay zekâ sözleşme analizinden sonra uygulama, belgede bulunan şirket iletişim bilgilerini (sağlayıcının yasal adı, adres, müşteri hizmetleri e-postası, telefon, web sitesi, enerji türü) sağlayıcı dizinimize bildirebilir; böylece fesih asistanı her kullanıcıya doğru iletişim ve fesih kanalını sunabilir. Sizinle, sözleşmenizle veya hesabınızla ilgili hiçbir şey dahil edilmez; cihaz UUID'si yalnızca günlük bir sınır için kullanılır ve kayıtla birlikte saklanmaz. Öneriler görünür olmadan önce elle kontrol edilir.
- Hukuki dayanak ve itiraz. GDPR madde 6(1)(f), varsayılan olarak etkin, Ayarlar → Gizlilik → "Sağlayıcı dizinini iyileştirmeye yardım et" üzerinden itiraz hakkıyla (madde 21); itiraz durumu diğer varsayılan olarak etkin seçeneklerde olduğu gibi kaydedilir (§§ 4.11, 21). Yenilenmiş onay gerekmez: yapay zekâ sözleşme analizi onayının kapsamı (§ 16.2) değişmemiştir; dizin bildirimi ayrı, itiraz edilebilir bir işlemedir.
- Geri bildirim ve saklama (§§ 8.2, 16.6). Bir dizin kaydına tek dokunuşla geri bildirim, bir sayaç ve 30 gün boyunca cihaz UUID'si ile kaydın tek yönlü özetini saklar. Reddedilen öneriler: 12 ay; doğrulanmamış öneriler: son bildirimden itibaren 24 ay.
14 Ekim 2026 tarihli yerinde değişiklik (bu sürüm yayımlanmadan önce) — enerji tekliflerine ilişkin bölümler çıkarıldı: enerji tekliflerine ilişkin bölümler („Bölgenizdeki fırsatlar", yardım görüşmeleri, iletim defteri, teklif seçimi — eski § 4.12'nin bir kısmı, § 6.13, §§ 18a ve 18b, §§ 5, 8.2, 9 ve Ek A'daki ilgili satırlar ile §§ 4.2, 4.4, 4.8, 6.12, 7, 8.1, 10, 12, 13, 15, 18, 18c ve 21'deki ilgili cümleler), hizmet henüz sunulmadığı için çıkarıldı. § 18a artık yalnızca hizmetin henüz kullanılamadığını belirtir. Bu bölümlere ilişkin 14 Ekim 2026 tarihli değişiklik kaydı da onlarla birlikte taşındı; her ikisi de dahili olarak saklanır ve hizmet başlamadan önce bu politikaya geri döner. Bu işlevler için hiçbir veri işlenmez. Alman cep telefonu numaranızın doğrulanması (§ 18c), yapay zekâ işlevleri için gerekli olduğundan kalır.
13 Ekim 2026 tarihli beşinci yerinde değişiklik (§ 4.3 — çift yönlü (güneş) sayaçlar) — bu sürüm yayımlanmadan önce yapılmıştır; yeni alıcı veya yeni amaç yok:
- Çift yönlü (güneş) sayaçlar (§ 4.3, 13 Ekim 2026'da yerinde değiştirildi). § 4.3 artık çift yönlü (güneş) sayacı üçüncü sayaç türü olarak, okumalarının iki kaydını (şebekeden çekilen / şebekeye verilen), sözleşmesi için girebileceğiniz kWh başına şebekeye besleme bedelini ve günlük olarak şebekeye verilen enerji ile bundan hesaplanan yaklaşık şebekeye besleme gelirini — bunlar yalnızca cihazınızda hesaplanır ve saklanır — belirtir. Bunlar, öncekiyle aynı amaçla kendinizin girdiği verilerdir (GDPR madde 6(1)(b)): yeni alıcı, yeni amaç, yeni alt işleyici veya üçüncü ülke aktarımı yoktur. Yeniden onay gerekmez.
6 Ekim 2026 tarihli dördüncü yerinde değişiklik (§§ 4.2, 4.12, 5, 6.9, 7, 8.1, 8.2, 9, 12, 13, 16.4, yeni § 18c, 23, Ek A — Alman cep telefonu numaranızın doğrulanması) — bu sürüm yayımlanmadan önce yapılmıştır; yeni işleme ve artık aktif olan bir alt işleyici:
- Yeni § 18c — Alman cep telefonu numaranızın doğrulanması. Doğrulamayı getirdiğimiz tarihten itibaren yapay zekâ işlevleri (sayaç fotoğrafı okuma, sözleşme analizi, yapay zekâ sohbeti) yalnızca bir Alman cep telefonu numarasını doğrulamış bir kurulumda kullanılabilir. Numarayı, o numaradan bize hazırlanmış bir SMS („IMR" ve 6 haneli bir kod) göndererek doğrularsınız; biz hiçbir zaman SMS göndermeyiz. Doğrulama bir hesaba değil, kuruluma aittir. Aynı numara başka bir kurulumda doğrulanırsa doğrulama oraya geçer. Getirilmeden önce bu işlevleri kullanmış kurulumlar, yapay zekâ işlevlerini 30 gün boyunca doğrulama olmadan kullanmaya devam edebilir. İşlevleri kapatmak, onayları geri çekmek ve iptal etmek hiçbir zaman engellenmez. Codexo çalışanları, uygulama mağazası incelemesi için bir kurulumu hiçbir numara olmadan 14 gün için doğrulanmış olarak işaretleyebilir; bu kaydedilir.
- Ne saklıyoruz (§§ 4.12, 8.2). Numaranın anahtarlı özeti (takma ad; numaranın kendisi değil) ve kısmen gizlenmiş biçimi, durum, kaynak ve zamanlar — en geç kurulum 18 ay boyunca etkin olmayana kadar; bekleyen kod, anahtarlı özet olarak (10 dakika geçerli, süresi dolduktan 24 saat sonra silinir); bir numaranın hat türü sonucu (30 gün); SMS'inizin mesaj kimliğinin anahtarlı özeti (7 gün); doğrulanmış numara başına yapay zekâ kullanım sayaçları (en fazla 31 gün); geçiş süresi kayıtları (geçiş süresinin bitiminden 30 gün sonra).
- Twilio artık aktif bir alt işleyicidir (§§ 6.9, 7, Ek A). Twilio Ireland Limited / Twilio Inc., hat türü kontrolü (mobil, sabit hat veya VoIP) için numaranızı ve Alman cep telefonu numaramıza gönderdiğiniz SMS'i alır. Twilio, numaramızın mesaj günlüğünü metin ve gönderen numarası karartılmış olarak 7 gün saklar. Hat türü kontrolü ABD'deki Twilio Inc. nezdinde yapılır. ABD'ye aktarım, AB–ABD Veri Gizliliği Çerçevesi (Twilio Inc. sertifikalıdır) ve Standart Sözleşme Maddelerine dayanır. Cep telefonu numarası doğrulaması için hazırlanmış, aktif olmayan bir SMS gönderme işlevine ilişkin önceki açıklama kaldırılmıştır: SMS göndermeyiz. Profilinizdeki cep telefonu numarası (§ 4.2) doğrulanmaz.
- Hukuki dayanak. GDPR madde 6(1)(b) (bu işlevleri kullanmak için doğrulamayı siz talep edersiniz) ve GDPR madde 6(1)(f) (kötüye kullanımın ve dolandırıcılığın önlenmesi ve bu işlevlerin yalnızca Alman pazarında sunulması); geçiş süresi, elimizde zaten bulunan kayıtlara dayanılarak sizin lehinize belirlenir (GDPR madde 6(4)). İtiraz edebilirsiniz; uygulamada doğrulamayı kaldırmak bu etkiyi doğurur.
- Bağlantılı değişiklikler. § 12, doğrulamanın bu işlevler için gerekli olduğunu belirtir; § 13, Alman cep telefonu numarası olmayan numaraların otomatik olarak reddedilmesini açıklar; §§ 8.1, 9 ve 16.4, § 18c'ye atıf yapar.
- Yeniden onay. Doğrulama onaya dayanmaz ve hiçbir onayın kapsamını değiştirmez; bu nedenle yeniden onay gerekmez. Veriler yalnızca bir doğrulamayı kendiniz başlattığınızda Twilio'ya ulaşır. Yapay zekâ işlevlerini zaten kullananlar, getirilmesinden sonra 30 gün boyunca bunları doğrulama olmadan kullanmaya devam eder.
3 Ekim 2026 tarihli Sürüm 2.16 — düzeltmeler:
- Bağlayıcı dil sürümü. Bu politikanın İngilizce, Arapça ve Türkçe sürümleri artık bilgilendirme amaçlı çeviri olarak işaretlenmiştir; hukuki bağlayıcılığı olan sürüm Almanca sürümdür.
- Düzeltme (§ 18): önceki sürümler, uygulama push kaydını her gönderdiğinde veya yenilediğinde sunucumuzun kurulumun görüldüğünü kaydettiğini ve uygulama sürümünü güncellediğini belirtiyordu. Artık böyle değildir: kaydın gönderilmesi veya yenilenmesi yalnızca kaydın kendisini günceller ve bir kurulumun görülüp görülmediği bilgisi yalnızca anonim kullanım istatistiklerinden (§ 20) gelir. § 18 ve § 8.2, kayıtların 270 gün sonra silinmesini artık buna göre açıklamaktadır.
- Düzeltme (§§ 5, 21): § 21, örnek olarak, backend'imizin kaydında onay bulunmayan bir cihaz için bulut yapay zekâ işlemesini reddettiğini belirtiyordu. Bu doğru değildi: gizlilik tercihlerinizin gereğini uygulama yerine getirir; uygulama, onaya dayalı bir işlev için verilerinizi onayınız olmadan göndermez; sunucularımız cihaz bazlı kayda dayanarak istekleri kabul veya reddetmez. §§ 5 ve 21 artık bunu belirtmektedir.
- Düzeltme (§§ 4.4, 20): günlük kullanım istatistikleri cihazdaki sayaç sayısını da içerir. Güncel uygulama sürümleri bunu zaten iletmektedir; §§ 4.4 ve 20'deki listeler bunu belirtmiyordu.
- Tamamlama (§§ 8.1, 12): hesap olmadan gerçekleşen iletimlerin listeleri artık, Sürüm 2.14'ten bu yana § 18'de açıklanan push kaydını (§ 18) da adlandırmaktadır.
- İşletme adı. Bu sürüm, ilk kez bu sürümle yayımlanan 18 Eylül 2026 tarihli yerinde değişikliği (işletme adı Codexo, aşağıda) ve 15 ve 11 Eylül 2026 tarihli yerinde değişiklikleri içerir; başlık artık tek tek yerinde değişiklikleri listelememektedir.
- Yeniden onay ve yürürlük tarihi. Diğer değişikliklerin hiçbiri yapay zekâ işlevleri için GDPR madde 6(1)(a)'ya dayanan bir işlemeyi etkilemez; bu nedenle bunlar için yeniden onay gerekmez; bu sürüm yayımlandığı anda yürürlüğe girer.
18 Eylül 2026 tarihli yerinde değişiklik (başlık, § 1 — işletme adı) — işlemede değişiklik yok:
- İşletme adı Codexo. İşletmeci, 1 Eylül 2026 tarihinden itibaren geçerli olmak üzere Codexo işletme adı altında esnaf kaydı (Gewerbeanmeldung) yaptırmıştır. Başlık ve § 1 artık veri sorumlusu olarak Codexo'yu (şahıs işletmesi, sahibi: Ahmad Al Alloush) belirtmektedir ve bekleyen esnaf kaydına ilişkin yer tutucu not kaldırılmıştır. Şahıs işletmesi ayrı bir tüzel kişi olmadığından veri sorumlusu değişmemiştir: veri sorumlusu hâlâ Ahmad Al Alloush'tur; artık Codexo işletme adı altında, aynı adreste ve aynı iletişim adresiyle faaliyet göstermektedir. Yeni alıcı yok, yeni alt işleyici yok, üçüncü ülkeye aktarım yok, amaçlarda, hukuki dayanaklarda veya saklama sürelerinde değişiklik yok. Yeniden onay gerekmez.
15 Eylül 2026 tarihli yerinde değişiklik (§ 23 — sayaç başına posta kodu senkronizasyonunun etkinleştirilme tarihi) — işlemede değişiklik yok:
- 15 Eylül 2026 — Sayaç başına teslimat noktası posta kodunun Frankfurt (Almanya) sunucularımızla senkronizasyonu bu tarihten itibaren etkinleştirildi. Bir sayaç için girdiğiniz posta kodu ve cihazınızda bundan türetilen yerleşim yeri, oturum açmış olduğunuzda o sayacın kaydıyla birlikte iletilir ve saklanır (GDPR madde 6(1)(b)); tam olarak §§ 4.3, 5 ve 17'nin Sürüm 2.13'ten bu yana tanımladığı gibi. Bu tarihten önce sunucu bu iki alanı alıyor ancak saklamıyordu; bu tarihten itibaren saklar. Bu tarihten önce bir sayaca kaydedilmiş bir posta kodu, o sayaç bir sonraki kez kaydedildiğinde sunucularımıza ulaşır. Posta kodunu istediğiniz zaman sayacın düzenleme formunda değiştirebilir veya silebilirsiniz; silinmesi, türetilen yerleşim yerini de siler — cihazınızda ve sunucularımızda. Yeni alıcı yok, yeni alt işleyici yok, üçüncü ülkeye aktarım yok, amaçlarda veya saklama sürelerinde değişiklik yok. Yeniden onay gerekmez — bu işleme GDPR madde 6(1)(b)'ye dayanır.
11 Eylül 2026 tarihli yerinde değişiklik (§§ 6.9, 15) — işlemede değişiklik yok:
- § 6.9: Twilio Inc. kaydı (SMS doğrulaması) artık Ek A'nın ve bu bölümün zaten söylediğini paragrafın kendisinde belirtir: hazırlanmış, aktif değil; aktarım genel olarak „AEA dışı" şeklinde tanımlanır. İşlev etkinleştirilene kadar hiçbir SMS gönderilmez ve Twilio'ya hiçbir veri ulaşmaz; etkinleştirmeyi burada önceden duyururuz.
- § 15: İşletim sisteminin güvenli deposunda tutulan oturum açma verilerinin listesi yeniden eksiksizdir: erişim, yenileme ve kimlik (ID) token'ları, bunların geçerlilik süreleri, kullanıcı kimliği, kullanıcı adı, görünen ad ve e-posta adresi. Hangi oturum açma yöntemini kullandığınız saklanmaz.
9 Eylül 2026 tarihli Sürüm 2.15 — oturum açma ve e-posta bölümlerinin düzeltilmesi (§§ 4.1, 4.2, 5, 6.2, 6.9, 6.11, 7, 14, 15, Ek A):
- Neyin yanlış olduğu. Bu politikanın 2.12 ile 2.14 arasındaki sürümleri, oturum açma sistemimizde planlanan bir değişikliği sanki gerçekleşmiş gibi tanımlıyordu: SMS ile doğrulanan bir Alman cep telefonu numarasıyla kayıt, hesapların kendi uygulamamız tarafından yönetilmesi,
auth.codexo.devadresindeki kimlik servisinin „devre dışı bırakılması", tüm e-postaların kendi posta sunucumuzdan gönderilmesi ve Twilio SendGrid'in „alt işleyici olarak kaldırılması". Bunların hiçbiri devreye alınmadı. Bugün yükleyebileceğiniz uygulama — ve ondan önceki her sürüm — sizi kendi işlettiğimiz kimlik servisi üzerinden oturum açtırır (Frankfurt am Main'deki Hostinger sunucularımızda çalışan,auth.codexo.devadresindeki Keycloak, § 6.2); bir hesap e-posta adresi ve parola ile ya da Google veya Apple üzerinden oluşturulur (§ 6.11); herhangi bir SMS doğrulaması aktif değildir; hesap e-postaları (adresinizin onayı, parola sıfırlama, işletmeci servis mesajları) ABD'deki Twilio SendGrid tarafından iletilir (§ 6.9, Ek A) — tam olarak 2.10'a kadar olan sürümlerin tanımladığı gibi. Bu sürüm söz konusu tanımı geri getirir. Hatalı metin 15 Ağustos 2026'dan bu sürümün yayımlanmasına kadar sunulmuştur. - Esasta neyin değiştiği — hiçbir şey. Sürüm 2.10 ile bugün arasında bu bölümlerde hiçbir işleme, alıcı, amaç, hukuki dayanak veya saklama süresi değişmemiştir; yalnızca tanım yanlıştı. Twilio SendGrid hiçbir zaman kaldırılmadı: Sürüm 2.10 ve öncesinde açıklanmıştı; § 6.9 ve Ek A'daki kayıtları değiştirilmeden geri getirilmiştir. SMS kayıtları (Twilio Inc., §§ 4.2, 6.9, Ek A) Sürüm 2.10'un ifade ettiği şekilde geri getirilmiştir: hazırlanmış, aktif değil.
- § 6.11 — Google veya Apple ile oturum açma. İlk paragraf artık tarayıcının önce
auth.codexo.devadresindeki kendi oturum açma sunucumuzla iletişim kurduğunu ve oradan seçtiğiniz sağlayıcıya yönlendirildiğini doğru biçimde belirtmektedir; „Sürüm 2.12'den itibaren sizinle sağlayıcı arasında aracı bir kimlik sistemi yoktur" cümlesi silinmiştir. Google ve Apple, kendi oturum açma işlemleri için eskisi gibi bağımsız veri sorumlusu olmaya devam eder. - §§ 5, 14, 15. Başarısız oturum açma denemelerine ilişkin güvenlik olay günlüğü, § 8.2'de zaten belirtildiği gibi kimlik servisimiz tarafından tutulur (IP adresi, kullanıcı adı, zaman damgası); § 5 buna uyumlu hale getirildi. § 14 yeniden her iki sabitlenmiş sunucuyu (
auth.codexo.dev,imeterreader.codexo.dev) ve Keycloak yönetici rolünü belirtmektedir. § 15, kimlik servisi çerezinin yalnızca Google veya Apple ile oturum açmada değil, her oturum açmada ayarlandığını belirtmektedir. - GDPR madde 6(1)(a)'ya dayanan hiçbir işleme etkilenmemektedir; bu nedenle yeniden onay gerekmez. Bu sürüm, Sürüm 2.10'da zaten açıklanmış alıcı ve işlemelerin tanımını düzeltir ve yeni bir alıcı, amaç veya aktarım getirmez; dolayısıyla yayımlandığı anda yürürlüğe girer.
7 Eylül 2026 tarihli Sürüm 2.14 — servis push bildirimleri:
- Servis push bildirimleri (yeni § 18, yeni § 6.12). Uygulama artık bizden servis bildirimleri alabilir. Sürüm 2.13'e kadar bu politika hiçbir push token'ının iletilmediğini belirtiyordu; 7 Eylül 2026'dan sonra yayımlanan ilk uygulama sürümünden itibaren bu artık doğru değildir ve bu politika, söz konusu uygulama sürümü yayımlanmadan önce yayımlanmıştır. Bir Firebase Cloud Messaging kayıt token'ı, platformunuz, uygulama diliniz ve uygulama sürümünüz sunucularımıza, token ise Google'a (Firebase Cloud Messaging, yeni alt işleyici, § 6.12, Ek A) iletilir — yalnızca işletim sisteminin bildirim iznini vermiş olduğunuz sürece; iOS'ta ayrıca Apple Inc. (Apple Push Notification service) iletim için her bildirimi alır. Firebase yazılım bileşeni uygulama açıldığında başlatılır ve izinden bağımsız olarak Google'da bir kurulum tanımlayıcısı oluşturur (§ 6.12). Hukuki dayanak GDPR madde 6(1)(f) (yasal olarak zorunlu bildirimler için madde 6(1)(c)); onaya dayalı değildir, uygulama içi opt-in yoktur; cihaz ayarlarınızda bildirimleri kapatarak itiraz edersiniz (§ 18). §§ 4.4, 4.9, 5, 7, 8.2 ve 9 buna göre değiştirilmiştir. Bu, yeni bir alıcı ve olası bir üçüncü ülke aktarımıdır (Google LLC, ABD — SSM + Veri Gizliliği Çerçevesi). Hatırlatmalar yerel bildirimler olarak kalır.
Bu değişiklik GDPR madde 6(1)(a)'ya dayanan bir işlemeyi etkilemez; dolayısıyla yapay zekâ işlevleri için yeniden onay gerekmez.
9 Ağustos 2026 tarihli Sürüm 2.13: § 4.3 artık yalnızca cihazda kalan teslimat adresi (sokak/kapı numarası) ile sayaç bazlı teslimat noktası posta kodu ve bundan türetilen yerleşim yeri arasında ayrım yapmaktadır: bu son ikisi sayaç kaydının parçasıdır ve oturum açılmış ve sayaç okuma senkronizasyonu etkinken Frankfurt am Main'deki sunucularımıza aktarılır ve orada saklanır. § 5'teki ilgili satır buna göre düzeltilmiş, § 4.9 ise kendi girdiğiniz bir posta kodunun ve bundan çevrimdışı belirlenen yerleşim yerinin bu anlamda konum verisi olmadığını açıklığa kavuşturmuştur. Hukuki dayanak değişmemiştir — GDPR madde 6(1)(b); yeni alıcı yok, yeni alt işleyici yok, üçüncü ülkeye aktarım yok, saklama sürelerinde değişiklik yok. Yeni bir onay gerekmez — bu değişikliklerin hiçbiri GDPR madde 6(1)(a)'ya dayanan bir işlemeyi etkilememektedir.
7 Ağustos 2026 tarihli yerinde düzeltme (Sürüm 2.12 değişmedi): §§ 8.1 ve 8.2, cihazınızdaki verileri daha önce yerel bir SQLite veritabanı olarak tanımlıyor ve „Hesabı sil" komutunun bunu sunucu çağrısından önce sildiğini belirtiyordu. Sürümden sürüme değişebilen teknik bir uygulama ayrıntısı olan depolama teknolojisi adını kaldırdık ve sıralamayı düzelttik: cihazınızdaki kopya, sunucularımız silme talebini onayladıktan sonra kaldırılır, asla öncesinde değil. Her iki bölüm artık uygulamayı bu cihazda yapılandıran ayarların bilinçli olarak kaldığını da belirtmektedir. Hiçbir amaç, hukuki dayanak, alıcı veya saklama süresi değişmemiştir ve onayınızın kapsamı etkilenmemiştir — yeni bir onay gerekmez.
Ek A — Alt işleyiciler listesi (2026-10-20 itibarıyla)
| Ad | Merkez | Rol | Veri konumu | Üçüncü ülkeye aktarım | DPA / AVV |
|---|---|---|---|---|---|
| Hostinger International Ltd. | Kaunas, LT (AB) | Barındırma (Compute + DB) | Frankfurt am Main, DE | hayır | Hostinger DPA |
| AKI.IO GmbH (tek alt işleyicisi: AIME GmbH, Berlin) | Berlin, Almanya | Yapay zekâ model çıkarımı (sayaç okuma, sözleşme analizi, sohbet) | Almanya / AB | hayır | GDPR madde 28 uyarınca veri işleme sözleşmesi |
| Functional Software Inc. / Sentry GmbH | San Francisco, ABD / Berlin, DE | Mobil uygulama, sunucularımız, web sitemiz ve çalışan web uygulamalarımız için çökme ve hata tanılaması — § 6.5, § 19 | Frankfurt am Main, DE (Ingest); duruma göre ABD (grup içi) | kısmen | Sentry DPA + SSM + DPF |
| Twilio Ireland Limited / Twilio Inc. | Dublin, IE / San Francisco, ABD | Alman cep telefonu numaranızın doğrulanması: numaranın hat türü kontrolü ve Alman cep telefonu numaramıza gönderdiğiniz SMS'in alınması (biz SMS göndermeyiz) — § 6.9, § 18c | Numaramız ve mesajları için AB (İrlanda bölgesi); hat türü kontrolü için ABD | evet | Twilio DPA + DPF + SSM |
| Twilio SendGrid | Denver, ABD | İşlemsel ve işletmeci tarafından başlatılan servis/yönetim e-postası gönderimi | ABD | evet | Twilio/SendGrid DPA + SSM + DPF |
| Google Ireland Ltd. (ML Kit on-device + Play Services) | Dublin, IE | Android'de yerel OCR modelinin sağlanması | cihazda | grup içi mümkün (ABD) | Google Cloud Customer Mobile Services DPA |
| Apple Inc. (Vision Framework) | Cupertino, ABD | iOS / macOS'ta yerel OCR çerçevesi (yalnızca OCR — oturum açma bir veri işleyici ilişkisi değildir, bkz. § 6.11) | cihazda | hayır (veri aktarımı yok) | Apple Developer Program License Agreement |
| Google Ireland Ltd. (Firebase Cloud Messaging) | Dublin, IE | Servis push bildirimlerinin iletimi (kurulum tanımlayıcısı, kayıt token'ı, platform, bildirim içeriği) — § 6.12, § 18 | AB; Google LLC'ye (ABD) grup içi aktarım mümkün | mümkün (SSM + DPF) | Google Cloud / Firebase Data Processing and Security Terms |
| Apple Inc. (Apple Push Notification service) | Cupertino, ABD | iOS cihazlara servis push bildirimlerinin iletimi (APNs token'ı, bildirim içeriği) — § 6.12, § 18 | ABD | evet (DPF) | Apple Developer Program License Agreement |
Google ve Apple, onlarla oturum açmayı seçtiğinizde ek olarak bağımsız veri sorumluları olarak hareket eder (§ 6.11). Bu akış için bizim alt işleyicilerimiz değildirler ve bu nedenle yukarıdaki tabloda yer almazlar.
Bu liste sürekli güncellenir. Güncel sürümü istediğiniz zaman şu adreste görüntüleyebilirsiniz: https://imeterreader.app/tr/subprocessors. Yeni bir alt işleyici eklenmesinden en az 30 gün önce sizi bilgilendiririz.
iMeter Reader Gizlilik Politikası · Sürüm 2.19 · Tarih: 20 Ekim 2026 · Veri koruma soruları için: support@imeterreader.app
Gizlilik | Şartlar | Alt İşleyiciler | Künye | support@imeterreader.app