Fatura Hesaplama: Elektrik Gaz — Gizlilik Politikası
Son güncelleme: 29 Ekim 2026 · Paket adı:
com.ibrahimtxy.faturatahmini · Geliştirici: bulbildir
1. Bu uygulama ne yapıyor
Fatura Hesaplama: Elektrik Gaz, sizin girdiğiniz sayaç okumalarından ay sonu tüketimini ve tutarını tahmin eder, yine sizin girdiğiniz kademeli tarifeye göre bir üst kademeye yaklaşınca uyarır. Okumaları faturanızın fotoğrafından da doldurabilirsiniz; kaydetmeden önce siz onaylarsınız. Geçmiş okumaları bir CSV dosyasından içe aktarabilir, PDF rapor ve kiracı gider dökümü oluşturabilir, sayacın yanına yapıştırdığınız QR etiketiyle okuma ekranını açabilirsiniz. Üç zamanlı (gündüz/puant/gece) tarifeyi, sanal sayaçla GES öz tüketimini ve cihaz listenizden yaklaşık tüketimi de hesaplar; arayüz Türkçe ya da İngilizce olabilir. Okuma ya da yedek hatırlatması kurduysanız bildirim gelir. Örnek bir kayıt: Elektrik · 148 kWh · 12 gün kaldı.
Uygulama fatura düzenlemez, resmî tutar bildirmez, tarifeyi sizin yerinize belirlemez ve hiçbir dağıtım şirketine bağlanmaz. Size kendi kayıtlarınızı gösterir; kararı siz verirsiniz.
2. Toplanan kişisel veri
Geliştirici hiçbirini toplamaz. Uygulama ad, e-posta, telefon numarası, T.C. kimlik numarası, konum, rehber, kamera veya mikrofon istemez ve okumaz; dosya erişim izni de istemez. Bir dosyayı ya da görseli yalnızca siz seçtiğinizde, sistem seçicisiyle açar: Ayarlar’daki Geri yükle kendi yedeğinizi, CSV seç içe aktaracağınız okuma dosyasını, Galeriden seç, Fatura görseli seç ve QR görseli seç seçtiğiniz görseli, okuma satırındaki Fotoğraf ekle seçtiğiniz fotoğrafı bu telefonda okur (§4). Dahili el feneri yalnızca flaşı yakar: kamera açılmaz, görüntü alınmaz ve kamera izni istenmez. Kayıt olma zorunluluğu yoktur. Geliştiricinin sunucusu olmadığı için size ait hiçbir kayıt oluşmaz.
İki istisna vardır ve geliştirici ikisini de işlemez: ücretsiz sürümde reklamları sunan Google, cihazın reklam kimliğini (AAID) ve IP adresini kullanabilir (§5); Google ML Kit de kendi tanılama verisini bu kuruluma özgü bir kimlikle Google'a gönderir (§4).
3. Telefonunuzda saklananlar
Aşağıdakiler yalnızca cihazınızdaki uygulama alanında tutulur, dışarı çıkmaz ve uygulamayı kaldırdığınızda silinir:
- Sayaç kayıtlarınız (ad, tür — elektrik, doğal gaz ya da su — ve bağlı olduğu tarife)
- Okuma kayıtlarınız (okuma zamanı, endeks değeri, elle mi girildiği) ve çektiğiniz sayaç fotoğrafları — uygulamanın kendi klasöründe
- Girdiğiniz tarife ve kademe tanımları (birim fiyat, başlangıç eşiği, etiket) ve seçtiğiniz resmî tarife sınıfının adı
- Sayaçlara verdiğiniz mülk etiketi (ör. Ev, Yazlık) — adres istenmez
- Ön ödemeli (kartlı) sayaçta girdiğiniz kalan kredi ve yüklemeler (miktar, isteğe bağlı ödenen tutar, gün)
- Faturadan onayladığınız okumalar (endeks ve okuma günü, «faturadan» işaretiyle). Fatura fotoğrafı ya da seçtiğiniz fatura görüntüsü saklanmaz: çekilen kare okunduktan hemen sonra silinir, seçilen görüntü kopyalanmaz
- Okumalara eklediğiniz not ve etiket ile sonradan eklediğiniz okuma fotoğrafı — uygulamanın kendi klasöründe
- Sayaçların oda adı, ısı pay ölçerin sıfırlanma günü, doğal gaz m³ → kWh çarpanı, yıllık tüketim sınırınız ve aylık avans tutarınızla başlangıç günü
- Yakıt tankı ve pelet dolumlarınız (miktar, isteğe bağlı ödenen tutar, gün)
- Tarifelerin eski fiyat dönemleri ve doğal gaz tarifesinin kWh ile fiyatlanma seçimi
- Sayaç ekranındaki kart sırası, yedek hatırlatma aralığı ve son yedeğin zamanı
- Üç zamanlı sayaç işareti, okumaların T1/T2/T3 (gündüz, puant, gece) değerleri ve üç zamanlı tarifenin üç birim fiyatı
- Sanal sayaçların formülü (hangi sayaçlar, hangi katsayıyla); sanal sayacın değerleri saklanmaz, kaynak sayaçların okumalarından hesaplanır
- Cihaz listeniz (ad, güç, adet, kullanım süresi, enerji etiketindeki yıllık kWh) ve cihaz hesabı için seçtiğiniz tarife ve sayaç
- Seçtiğiniz para birimi simgesi ve arayüz dili
- Kurduğunuz hatırlatmalar (genel okuma, sayaca özel okuma, yedek) ve bildirim tercihleri
- Üyelik durumu
4. Dışarıya giden istekler
Kayıtlarınız için hiçbir isteğe çıkılmaz. Uygulamanın internet izni reklam (§5) ve Google ML Kit içindir; sayaçlarınız, okumalarınız, fotoğraflarınız ve tarifeleriniz hiçbir sunucuya gönderilmez. Geliştiricinin sunucusu yoktur.
Google ML Kit, bu telefonda sayaç ve fatura fotoğraflarındaki yazıyı okuyan Google kütüphanesidir. Google'ın açıklamasına göre ML Kit cihaz ve uygulama bilgisini (telefon modeli, Android sürümü, uygulama sürümü gibi), Google'ın bir kullanıcıyı ya da cihazı tanımlamak için olmadığını söylediği kuruluma özgü bir kimliği, başarım ölçülerini, ayarları, girdi ve çıktı boyutlarını, olay türlerini ve hata kodlarını tanılama ve kullanım analizi için HTTPS ile Google'a gönderir; Google bunları üçüncü taraflarla paylaşmaz. Bu listede fotoğraflarınız, okunan metin ya da kayıtlarınız yoktur. Açıklama: https://developers.google.com/ml-kit/android-data-disclosure. Google Play Veri güvenliği bölümünde bu kimlik analitik amacıyla toplanan veri olarak yazılıdır.
⚠️ Uygulama bulut yedeği kullanmaz (allowBackup="false"): kayıtlarınız Google sunucularına da kopyalanmaz. Bunun sonucu şudur — telefon değiştirdiğinizde kayıtlar kendiliğinden gelmez. Ayarlar ekranındaki Yedek al düğmesi verinizi sizin seçtiğiniz dosyaya yazar.
Dışa aktarma ve paylaşım yalnızca sizin dokunuşunuzla olur. CSV, PDF rapor, kiracı gider dökümü ve QR etiketi ya sizin seçtiğiniz dosyaya yazılır ya da sistemin paylaşım ekranında sizin seçtiğiniz uygulamaya verilir; paylaşım için uygulamanın klasöründe bir kopyası kalır ve bir sonraki dosya üretilince silinir. İçe aktarılan CSV yalnızca bu telefonda okunur, hiçbir yere gönderilmez.
5. Reklam
Bu bölüm sürüm 0.1.0 ve sonrası için geçerlidir. Daha eski sürümlerde uygulamada reklam yoktur, reklam kütüphanesi bulunmaz ve reklam kimliği okunmaz.
Uygulamanın ücretsiz sürümünde reklam gösterilir. Reklamları Google AdMob sunar; geliştirici reklam içeriğini seçmez ve reklamverenlerle doğrudan ilişkisi yoktur. Kullanılan biçimler:
- Alt bant — ekranın altında, içeriği kapatmaz.
- Ödüllü — yalnızca siz bir düğmeye dokunduğunuzda; karşılığında 24 saat boyunca geçmiş grafiği açılır.
- Yerel (native) — sayaç listesinin içinde, üzerinde “Reklam” etiketiyle işaretlenmiş bir kart.
Geçiş, ödüllü geçiş ve uygulama açılış reklamları artık kullanılmaz; uygulamanın 28 Ekim 2026'dan önce yayımlanan sürümleri bu biçimleri de gösteriyordu.
- Ücretli üyelikte reklam gösterilmez ve reklam isteği atılmaz — yani ücretli üyenin cihazından AdMob'a hiçbir istek gitmez, rıza formu da gösterilmez.
- Google, reklamı seçmek, sunmak ve ölçmek için cihazınızın reklam kimliğini (AAID) ve IP adresini kullanabilir. Bu kimliği geliştirici okumaz ve saklamaz; işleyen taraf Google'dır.
- Reklam kimliğini Ayarlar › Google › Reklamlar ekranından sıfırlayabilir veya tamamen silebilirsiniz. Sildiğinizde uygulama çalışmaya devam eder.
- Avrupa Ekonomik Alanı, İsviçre ve Birleşik Krallık'ta, ilk reklam yüklenmeden önce Google'ın onaylı rıza formu gösterilir. Seçiminizi daha sonra uygulama içindeki Gizlilik seçenekleri bağlantısından değiştirebilirsiniz.
- Google'ın bu verileri nasıl işlediği: policies.google.com/technologies/partner-sites
5b. Analitik ve izleme
Geliştirici analitik (Firebase Analytics vb.), çökme raporlama (Crashlytics vb.) ya da pazarlama izleyicisi eklemez. Uygulamayı nasıl kullandığınız geliştiriciye hiçbir şekilde iletilmez; Google ML Kit'in gönderdiği tanılama ve kullanım verisi (§4) yalnızca Google'a gider.
6. İzinler ve neden istendiği
| İzin | Neden |
|---|---|
ACCESS_NETWORK_STATE | Reklam kütüphanesinin bağlantı durumunu görmesi için. Kayıtlarınız için ağ kullanılmaz. |
INTERNET | YALNIZCA reklam için. Kayıtlarınız (sayaç, okuma, tarife, fotoğraf) hiçbir sunucuya gönderilmez; uygulamanın kendi sunucusu yoktur. |
POST_NOTIFICATIONS | Kendi kurduğunuz okuma hatırlatmasının (genel ya da sayaca özel) ve yedek hatırlatmasının zamanı geldiğinde size haber vermek için. |
READ_BASIC_PHONE_STATE | Reklam kütüphanesinin bağlantı türünü (Wi-Fi / mobil) ayırt etmesi için. Telefon numarasına, IMEI'ye veya çağrı kaydına erişim VERMEZ; bu izni uygulama kendi istemez, reklam kütüphanesi ekler. |
RECEIVE_BOOT_COMPLETED | Telefon yeniden başladığında hatırlatmaların çalışmaya devam etmesi için. |
VIBRATE | Bildirim geldiğinde titreşim için. |
WAKE_LOCK | Günlük hatırlatma turu çalışırken telefonun uykuya dalıp işi yarıda kesmemesi için. Bu izni uygulama kendi istemez; arka plan iş kütüphanesi (Android Jetpack WorkManager) ekler. |
BILLING | Ücretli üyeliği Google Play üzerinden satın alabilmeniz için. Bu izni uygulama kendi yazmaz; Google Play Faturalandırma kütüphanesi ekler. Ödeme bilgileriniz (kart, adres, fatura) uygulamaya HİÇ girmez ve uygulama tarafından görülmez, saklanmaz; ödemeyi Google Play alır. Uygulamanın öğrendiği tek şey üyeliğinizin açık olup olmadığıdır. |
AD_ID | Ücretsiz sürümdeki reklamları Google AdMob sunar; reklam kimliğini (AAID) okuyan taraf Google'dır. Bu izni uygulama kendi yazmaz, reklam kütüphanesi ekler. Ücretli üyelikte reklam isteği hiç atılmaz. Kimliği Ayarlar › Google › Reklamlar ekranından sıfırlayabilir veya silebilirsiniz. |
7. Ödeme ve üyelik
Ücretli üyelik satın alırsanız ödeme Google Play üzerinden yapılır. Kart bilgileriniz uygulamaya girilmez ve geliştirici tarafından görülmez.
Aylık ve yıllık üyelikler kendiliğinden yenilenir; ödeme her dönem başında Google Play hesabınızdan alınır. Ömür boyu üyelik tek seferlik bir satın almadır, yenilenmez. Aboneliği istediğiniz an Google Play Store › Menü › Abonelikler ekranından iptal edebilirsiniz; iptal, ödenmiş dönemin sonunda geçerli olur. Para iadesi talepleri de Google Play üzerinden yapılır — geliştiricinin ödemeye erişimi yoktur.
Uygulamanın kendi sunucusu yoktur. Üyeliğinizin açık olup olmadığı, uygulama Google Play’e her sorduğunda (uygulamayı açtığınızda ve üyelik ekranını görüntülediğinizde) yeniden okunur. Bu yüzden iptal ya da iade sonrası üyeliğin kapanması uygulamayı bir sonraki açışınızda gerçekleşir. Cihaz değiştirdiyseniz üyelik ekranındaki Satın alımları geri yükle düğmesi aynı Google hesabındaki satın almayı geri getirir.
8. Çocuklar
Uygulama çocuklara yönelik değildir ve çocuklardan bilerek veri toplamaz. Zaten hiç kimseden kişisel veri toplamamaktadır.
9. Veri saklama ve silme
Geliştiricide sizinle ilgili hiçbir veri bulunmadığı için silinecek bir kayıt da yoktur. Cihazınızdaki verileri uygulamayı kaldırarak veya Ayarlar › Uygulamalar › Fatura Hesaplama: Elektrik Gaz › Depolama › Verileri temizle ile silebilirsiniz.
10. Değişiklikler
Bu politika değişirse bu sayfadaki tarih güncellenir.
11. İletişim
12. Bu uygulamaya özel ayrıntılar
Yukarıdaki bölümler bu geliştiricinin tüm uygulamaları için geçerlidir. Aşağıdaki metin YALNIZCA bu uygulama için yazılmıştır; neyi kaydettiğini, neyi asla kaydetmediğini ve hangi iddiada bulunmadığını ayrıntısıyla anlatır.
ÖZET Geliştirici kişisel verilerinizden hiçbirini almaz. Girdiğiniz ve okuttuğunuz her şey — sayaç endeksleri, okuma tarihleri, sayaç fotoğrafları, tarife kademeleri, birim fiyatlar, sabit bedeller ve vergi oranları — YALNIZCA cihazınızda saklanır. Hesap oluşturmaz, giriş istemez; sayaç okumak, ay sonu faturasını tahmin etmek ve kademe geçiş uyarısı vermek için hiçbir ağ bağlantısı yapmaz. BU BİR FATURA DEĞİLDİR Uygulamanın gösterdiği tutar bir TAHMİNDİR. Hesap yalnızca sizin girdiğiniz tarifeye ve sizin okuduğunuz endekslere dayanır; gerçek faturanızı dağıtım ve tedarik şirketiniz kendi tarifesine, kendi dönemine ve kendi kalem yapısına göre keser. Uygulama fatura kesmez, ödeme yapmaz, borç sorgulamaz ve hiçbir dağıtım/tedarik şirketine BAĞLANMAZ. TARİFE UYGULAMANIN İÇİNDE GÖMÜLÜ DEĞİLDİR Bu uygulamanın içinde HİÇBİR TARİFE GÖMÜLÜ DEĞİLDİR. Birim fiyatlar, kademe eşikleri, sabit bedeller ve vergi oranları resmî olarak değişir; gömülü bir sayı sessizce eskir ve size yanlış bir tutar gösterirdi. Bu rakamları faturanızdan ya da yayımlanmış tarifeden SİZ girersiniz; uygulama girdiğiniz sayıların kaynağını ve gününü de birlikte saklar ve kaynağı belirtilmemiş bir tarifeyi ekranda uyarıyla işaretler. Bu bilgi de cihazınızdan çıkmaz. SAYAÇ FOTOĞRAFLARI VE METİN TANIMA Sayaç fotoğrafı, uygulamanın cihazınızdaki özel klasöründe (filesDir/sayaclar) tutulur; galeriye yazılmaz ve başka hiçbir uygulama okuyamaz. Kadrandaki rakamları okuyan metin tanıma modeli UYGULAMANIN İÇİNDE GELİR ve TAMAMEN BU CİHAZDA ÇALIŞIR; fotoğraf ya da okunan metin hiçbir sunucuya gönderilmez. Bir okumayı sildiğinizde fotoğrafı da silinir. Uygulama içinden aldığınız CSV dosyası ise yalnızca sizin seçtiğiniz konuma yazılır. FATURA FOTOĞRAFI "Faturadan doldur" ile faturanızın fotoğrafını çekebilir ya da bir fatura görüntüsü seçebilirsiniz. Görüntü, sayaç fotoğrafındaki aynı metin tanıma modeliyle YALNIZCA bu cihazda okunur. Fatura adınızı, adresinizi ve abone numaranızı taşıdığı için görüntü SAKLANMAZ: kamerayla çekilen kare okunduktan hemen sonra silinir, seçtiğiniz görüntü kopyalanmaz. Okunan değerler (endeks, okuma tarihleri, tüketim, tutar) önce size gösterilir; yalnızca sizin onayladığınız endeks ve okuma günleri "faturadan" işaretiyle saklanır. Faturadaki tutar tarifenize YAZILMAZ, yalnızca karşılaştırma için gösterilir. MAKİNE OKUMASI YANILABİLİR MAKİNE OKUMASI YANILABİLİR. Uygulama hiçbir zaman OLMAYAN BİR RAKAM ÜRETMEZ: kadranı okuyamazsa bunu söyler ve endeksi elle girmenizi ister. Ondalık hane fotoğraftan anlaşılamadığında değer değiştirilmez, yalnızca "kontrol edin" diye işaretlenir. Gösterilen tahmine hiçbir mali, hukuki ya da resmî değer atfetmeyin. İNTERNET VE İZİNLER Uygulamanın internet izni (android.permission.INTERNET, android.permission.ACCESS_NETWORK_STATE) REKLAM, REKLAM ONAYI ve Google ML Kit metin tanıma kütüphanesinin Google'a gönderdiği tanılama ve kullanım verisi içindir (§4'te listelenir; Google'ın listesinde fotoğraflarınız ya da okunan metin yoktur). Bildirim ve hatırlatma için POST_NOTIFICATIONS, VIBRATE, RECEIVE_BOOT_COMPLETED ve arka plan işi sırasında WAKE_LOCK izinleri kullanılır. Reklam ve ölçüm kütüphanelerinden gelen com.google.android.gms.permission.AD_ID ve android.permission.READ_BASIC_PHONE_STATE izinleri paketin içinde yer alır. Satın alma için com.android.vending.BILLING izni kullanılır. KONUM VE KAMERA İZNİ YOKTUR KONUM İZNİ YOKTUR: uygulama hiçbir konum izni istemez ve konum okumaz. android.permission.CAMERA izni bu pakette YOKTUR; sayaç fotoğrafı sistemin kendi kamera uygulaması üzerinden alınır ve bu yol kamera izni gerektirmez. Depolama izni de yoktur; galeriden seçim, yalnızca seçtiğiniz tek dosyaya erişen sistem belge seçicisiyle yapılır. REKLAM (Google AdMob) Ücretsiz sürümde Google AdMob reklamları gösterilir. Kullanılan biçimler: alt bant (banner), yerel/native ve ödüllü (rewarded). Ödüllü reklam yalnızca siz isterseniz açılır ve karşılığında geçmiş grafiği 24 saatliğine açılır. Ekranlar arasında ve uygulama açılırken tam ekran reklam gösterilmez. AdMob, reklam sunmak için reklam kimliği gibi tanımlayıcılar işleyebilir. Avrupa Ekonomik Alanı, Birleşik Krallık ve İsviçre'deki kullanıcılara Google'ın Kullanıcı Mesajlaşma Platformu (User Messaging Platform, UMP) aracılığıyla rıza ekranı gösterilir ve seçiminizi Ayarlar > Gizlilik bölümünden değiştirebilirsiniz. AdMob'un veri işleyişi için Google'ın gizlilik politikası geçerlidir: https://policies.google.com/privacy ÜCRETLİ ÜYELİK Google Play Faturalandırma ile reklamsız bir üyelik satın alabilirsiniz. Ücretli üyede reklam gösterilmez ve REKLAM İSTEĞİ DE GÖNDERİLMEZ. Satın alma işlemini Google Play yürütür; uygulama ödeme bilgilerinizi görmez ve saklamaz. Satın alımlarınızı Ayarlar ekranından geri yükleyebilirsiniz. NE PARA EDİYOR Sayacı okumak, ay sonu tahminini görmek, kademe geçiş uyarısını almak ve verilerinizi CSV olarak dışa aktarmak HİÇBİR ZAMAN ÖDEME DUVARININ ARKASINDA DEĞİLDİR. Üyeliğin getirdiği şey çoklu sayaç, daha uzun okuma geçmişi ve geçmiş grafiğidir. Grafik kapalıyken de sayıların kendisi listede durur ve dışa aktarılabilir. YEDEKLEME VE SİLME Otomatik bulut yedeği KAPALIDIR (allowBackup=false); yedeği yalnızca siz, kendi seçtiğiniz bir dosyaya elle alırsınız ve bu dosya fotoğrafları içermez. Uygulamayı kaldırdığınızda cihazdaki tüm veriler silinir. ÖLÇÜM Uygulamada hiçbir analitik kütüphanesi yoktur; metin tanıma kütüphanesinin (Google ML Kit) Google'a gönderdiği tanılama verisi §4'te anlatılır. Ayarlar ekranındaki sayaçlar (fotoğraflanan sayaç, okunan kadran, kaydedilen okuma, gösterilen kademe uyarısı, dışa aktarılan geçmiş) yalnızca cihazınızda tutulur ve yalnızca size gösterilir; hiçbir yere gönderilmez. ÇOCUKLAR Uygulama çocuklara yönelik değildir. DEĞİŞİKLİKLER Bu politika güncellenebilir; güncel sürüm yukarıdaki adreste yayınlanır: https://bulbildir.it.name.tr/gizlilik/faturatahmini.html Sorularınız için: bulbildir@mail.com
13. English version
Fatura Hesaplama: Elektrik Gaz — Privacy Policy Last updated: 29 October 2026 · Package: com.ibrahimtxy.faturatahmini · Developer: bulbildir In short: the developer collects no personal data, the app does not ask you to create an account and sends nothing to any server of ours — we do not operate one. Everything you enter stays on your phone. The free tier shows Google AdMob ads (every format is listed in §5); the Google Mobile Ads SDK that serves them collects and shares with Google the IP address, app interactions, diagnostic information and device identifiers, including the advertising ID (§5). Paid members see no ads and no ad request is made at all. The developer uses no analytics and no crash reporting. Google ML Kit, which reads the meter and bill photos you pick, works on this phone and sends Google its own diagnostic and usage data (§4). Important: The result is an ESTIMATE, not a bill. Unit prices, tier limits, taxes and distribution charges are set and changed by the authorities or your supplier; you enter them in the app. Check your bill for the real amount. 1. What the app does Fatura Hesaplama: Elektrik Gaz keeps the records you enter and works them out for you. An example entry: Elektrik · 148 kWh · 12 gün kaldı. The app reads nothing from the internet: it contacts no source, looks nothing up and has no account to sign in to. Every figure it shows is computed on this phone from what you typed. 2. Data we collect The developer collects none. We run no server and receive nothing from your device — not your meter, reading and tariff records, not your device identifier, not your usage, not crash reports. There are two exceptions, and the developer processes neither: in the free tier Google serves the ads and may use your device's advertising ID (AAID) and IP address (§5), and Google ML Kit sends Google its own diagnostic data with an identifier for this installation (§4). 3. What is stored on your device Your meters (name, type, linked tariff, property and room labels - no address -, the three-rate setting, a heat cost allocator's reset day, a gas m³ → kWh factor, your annual limit and monthly advance), your readings (time, value, the T1/T2/T3 values of a three-rate meter, whether typed, read from a photo or confirmed from a bill, a note, a tag and the meter photos you take or attach - in the app's own folder), the formula of a virtual meter (which meters and factors; its values are calculated, not stored), prepaid credit and top-ups, fuel tank and pellet refills, the tariffs you enter (tier prices and thresholds, three-rate prices, fixed charge, tax rate, earlier price periods, the source you state, the official class name you pick), your appliance list (name, power, count, use time, energy-label kWh) with the tariff and meter you pick for it, your currency symbol, card order and settings, and the reminders you set (reading, per meter, backup) with the time each last went off so that it is not sent twice. A bill photo or picked bill image is NOT kept: it is deleted right after reading. Nothing leaves the phone unless you do it yourself: a CSV, PDF report, tenant statement or QR label is written to a file you choose or handed to an app you pick from the share sheet (§12 has the details). All of it lives in the app's private storage and is deleted when you uninstall the app. 4. Servers the app talks to For its own work, none. The app contacts no source server: there is nothing to fetch. Apart from the advertising and purchase traffic described in §5 and §6 (the free tier is the only tier that makes the first of those), the only other traffic comes from Google ML Kit, the Google library that reads the meter and bill photos you pick; that work itself is done on this phone. According to Google, ML Kit collects device and app information (such as the phone model, the Android version and the app version), an identifier for this installation that Google says is not intended to identify a user or a device, performance metrics, settings, input and output sizes, event types and error codes, and sends them to Google over HTTPS for diagnostics and usage analytics; Google does not share them with third parties. That list does not include your pictures, your text or your records. Google describes it at https://developers.google.com/ml-kit/android-data-disclosure. The Google Play Data safety section lists that identifier as collected for analytics. 5. Advertising This section applies to version 0.1.0 and later. Earlier versions show no ads, contain no advertising library and read no advertising ID. The free tier shows ads. They are served by Google AdMob; the developer does not choose what is shown and has no direct relationship with advertisers. The formats used are: • Banner — at the bottom of the screen; it never covers your content. • Rewarded — only when you tap the offer yourself; it relaxes free-tier limits for 24 hours. • Native — a card inside the app's own screens, always marked with an “Ad” label. Interstitial, rewarded interstitial and app open ads are no longer used; versions of the app released before 28 October 2026 also showed these formats. • Paid members see no ads and no ad request is made — nothing leaves the device for AdMob, and no consent form is shown. • To select, serve and measure ads, Google may use your device's advertising ID (AAID) and IP address. The developer never reads or stores that identifier; Google is the party that processes it. • You can reset or delete the advertising ID in Settings › Google › Ads. The app keeps working if you do. • In the European Economic Area, Switzerland and the United Kingdom, Google's certified consent form is shown before the first ad loads. You can change your choice later from the Privacy options link inside the app. • How Google processes this data: policies.google.com/technologies/partner-sites The developer adds no analytics (Firebase Analytics and the like), no crash reporting (Crashlytics and the like) and no marketing tracker. How you use the app is never reported to the developer. The diagnostic and usage data Google ML Kit sends (§4) goes to Google, not to the developer. 6. Permissions – Permission — Why – ACCESS_NETWORK_STATE — So the ad library can see the connection state. Your entries do not use the network. – INTERNET — For ads ONLY. Your entries never leave the device and the app has no server of its own. – POST_NOTIFICATIONS — To remind you about the dates and reminders you set yourself. – READ_BASIC_PHONE_STATE — So the ads library can tell Wi-Fi from mobile data. It grants no access to your phone number, IMEI or call log; the app does not declare it, the ads library adds it. – RECEIVE_BOOT_COMPLETED — So your reminders keep working after the phone restarts. – VIBRATE — To vibrate when a notification arrives. – WAKE_LOCK — So the phone does not fall asleep in the middle of a check. The app does not ask for this itself; the background work library (Android Jetpack WorkManager) adds it. – BILLING — So you can buy a paid membership through Google Play. The app does not declare this permission itself; the Google Play Billing library adds it. Your payment details (card, address, invoice) never reach the app and are never seen or stored by it — Google Play takes the payment. All the app learns is whether your membership is active. – AD_ID — Ads in the free tier are served by Google AdMob, which may read the device advertising ID (AAID). The app does not declare this permission itself; the ads library adds it. Paid members make no ad request at all. You can reset or delete the ID in Settings › Google › Ads. 7. Payment and membership If you buy a paid membership, the payment is handled by Google Play. Your card details are never entered into the app and are never seen by the developer. Monthly and yearly memberships renew automatically; Google Play charges your account at the start of each period. The lifetime membership is a one-off purchase and does not renew. You can cancel a subscription at any time in Google Play Store › Menu › Subscriptions; cancelling takes effect at the end of the period you have already paid for. Refunds are also handled by Google Play — the developer has no access to the payment. The app has no server of its own. Whether your membership is active is read again every time the app asks Google Play (when you open the app and when you view the membership screen). That is why a cancellation or refund closes the membership the next time you open the app. If you changed device, Restore purchases on the membership screen brings back a purchase made with the same Google account. 8. Children The app is not directed to children. The developer collects no data from anyone; the advertising data described in §5 is processed by Google. 9. Keeping and deleting your data Everything the app stores stays on your device; there is no account and no server copy. Clearing the app’s storage, or uninstalling the app, deletes everything it has ever kept — nothing survives elsewhere, so there is no separate deletion request to make. A paid membership is held by Google Play, not by the app: it survives reinstalling and can be brought back with Restore purchases. 10. Changes If this policy changes, the date at the top changes with it. 11. Contact bulbildir@mail.com 12. This app in detail The sections above apply to every app by this developer. What follows is written for this app only and describes exactly what it records, what it never records and what it will not claim. ÖZET Geliştirici kişisel verilerinizden hiçbirini almaz. Girdiğiniz ve okuttuğunuz her şey — sayaç endeksleri, okuma tarihleri, sayaç fotoğrafları, tarife kademeleri, birim fiyatlar, sabit bedeller ve vergi oranları — YALNIZCA cihazınızda saklanır. Hesap oluşturmaz, giriş istemez; sayaç okumak, ay sonu faturasını tahmin etmek ve kademe geçiş uyarısı vermek için hiçbir ağ bağlantısı yapmaz. BU BİR FATURA DEĞİLDİR Uygulamanın gösterdiği tutar bir TAHMİNDİR. Hesap yalnızca sizin girdiğiniz tarifeye ve sizin okuduğunuz endekslere dayanır; gerçek faturanızı dağıtım ve tedarik şirketiniz kendi tarifesine, kendi dönemine ve kendi kalem yapısına göre keser. Uygulama fatura kesmez, ödeme yapmaz, borç sorgulamaz ve hiçbir dağıtım/tedarik şirketine BAĞLANMAZ. TARİFE UYGULAMANIN İÇİNDE GÖMÜLÜ DEĞİLDİR Bu uygulamanın içinde HİÇBİR TARİFE GÖMÜLÜ DEĞİLDİR. Birim fiyatlar, kademe eşikleri, sabit bedeller ve vergi oranları resmî olarak değişir; gömülü bir sayı sessizce eskir ve size yanlış bir tutar gösterirdi. Bu rakamları faturanızdan ya da yayımlanmış tarifeden SİZ girersiniz; uygulama girdiğiniz sayıların kaynağını ve gününü de birlikte saklar ve kaynağı belirtilmemiş bir tarifeyi ekranda uyarıyla işaretler. Bu bilgi de cihazınızdan çıkmaz. SAYAÇ FOTOĞRAFLARI VE METİN TANIMA Sayaç fotoğrafı, uygulamanın cihazınızdaki özel klasöründe (filesDir/sayaclar) tutulur; galeriye yazılmaz ve başka hiçbir uygulama okuyamaz. Kadrandaki rakamları okuyan metin tanıma modeli UYGULAMANIN İÇİNDE GELİR ve TAMAMEN BU CİHAZDA ÇALIŞIR; fotoğraf ya da okunan metin hiçbir sunucuya gönderilmez. Bir okumayı sildiğinizde fotoğrafı da silinir. Uygulama içinden aldığınız CSV dosyası ise yalnızca sizin seçtiğiniz konuma yazılır. FATURA FOTOĞRAFI "Faturadan doldur" ile faturanızın fotoğrafını çekebilir ya da bir fatura görüntüsü seçebilirsiniz. Görüntü, sayaç fotoğrafındaki aynı metin tanıma modeliyle YALNIZCA bu cihazda okunur. Fatura adınızı, adresinizi ve abone numaranızı taşıdığı için görüntü SAKLANMAZ: kamerayla çekilen kare okunduktan hemen sonra silinir, seçtiğiniz görüntü kopyalanmaz. Okunan değerler (endeks, okuma tarihleri, tüketim, tutar) önce size gösterilir; yalnızca sizin onayladığınız endeks ve okuma günleri "faturadan" işaretiyle saklanır. Faturadaki tutar tarifenize YAZILMAZ, yalnızca karşılaştırma için gösterilir. MAKİNE OKUMASI YANILABİLİR MAKİNE OKUMASI YANILABİLİR. Uygulama hiçbir zaman OLMAYAN BİR RAKAM ÜRETMEZ: kadranı okuyamazsa bunu söyler ve endeksi elle girmenizi ister. Ondalık hane fotoğraftan anlaşılamadığında değer değiştirilmez, yalnızca "kontrol edin" diye işaretlenir. Gösterilen tahmine hiçbir mali, hukuki ya da resmî değer atfetmeyin. İNTERNET VE İZİNLER Uygulamanın internet izni (android.permission.INTERNET, android.permission.ACCESS_NETWORK_STATE) REKLAM, REKLAM ONAYI ve Google ML Kit metin tanıma kütüphanesinin Google'a gönderdiği tanılama ve kullanım verisi içindir (§4'te listelenir; Google'ın listesinde fotoğraflarınız ya da okunan metin yoktur). Bildirim ve hatırlatma için POST_NOTIFICATIONS, VIBRATE, RECEIVE_BOOT_COMPLETED ve arka plan işi sırasında WAKE_LOCK izinleri kullanılır. Reklam ve ölçüm kütüphanelerinden gelen com.google.android.gms.permission.AD_ID ve android.permission.READ_BASIC_PHONE_STATE izinleri paketin içinde yer alır. Satın alma için com.android.vending.BILLING izni kullanılır. KONUM VE KAMERA İZNİ YOKTUR KONUM İZNİ YOKTUR: uygulama hiçbir konum izni istemez ve konum okumaz. android.permission.CAMERA izni bu pakette YOKTUR; sayaç fotoğrafı sistemin kendi kamera uygulaması üzerinden alınır ve bu yol kamera izni gerektirmez. Depolama izni de yoktur; galeriden seçim, yalnızca seçtiğiniz tek dosyaya erişen sistem belge seçicisiyle yapılır. REKLAM (Google AdMob) Ücretsiz sürümde Google AdMob reklamları gösterilir. Kullanılan biçimler: alt bant (banner), yerel/native ve ödüllü (rewarded). Ödüllü reklam yalnızca siz isterseniz açılır ve karşılığında geçmiş grafiği 24 saatliğine açılır. Ekranlar arasında ve uygulama açılırken tam ekran reklam gösterilmez. AdMob, reklam sunmak için reklam kimliği gibi tanımlayıcılar işleyebilir. Avrupa Ekonomik Alanı, Birleşik Krallık ve İsviçre'deki kullanıcılara Google'ın Kullanıcı Mesajlaşma Platformu (User Messaging Platform, UMP) aracılığıyla rıza ekranı gösterilir ve seçiminizi Ayarlar > Gizlilik bölümünden değiştirebilirsiniz. AdMob'un veri işleyişi için Google'ın gizlilik politikası geçerlidir: https://policies.google.com/privacy ÜCRETLİ ÜYELİK Google Play Faturalandırma ile reklamsız bir üyelik satın alabilirsiniz. Ücretli üyede reklam gösterilmez ve REKLAM İSTEĞİ DE GÖNDERİLMEZ. Satın alma işlemini Google Play yürütür; uygulama ödeme bilgilerinizi görmez ve saklamaz. Satın alımlarınızı Ayarlar ekranından geri yükleyebilirsiniz. NE PARA EDİYOR Sayacı okumak, ay sonu tahminini görmek, kademe geçiş uyarısını almak ve verilerinizi CSV olarak dışa aktarmak HİÇBİR ZAMAN ÖDEME DUVARININ ARKASINDA DEĞİLDİR. Üyeliğin getirdiği şey çoklu sayaç, daha uzun okuma geçmişi ve geçmiş grafiğidir. Grafik kapalıyken de sayıların kendisi listede durur ve dışa aktarılabilir. YEDEKLEME VE SİLME Otomatik bulut yedeği KAPALIDIR (allowBackup=false); yedeği yalnızca siz, kendi seçtiğiniz bir dosyaya elle alırsınız ve bu dosya fotoğrafları içermez. Uygulamayı kaldırdığınızda cihazdaki tüm veriler silinir. ÖLÇÜM Uygulamada hiçbir analitik kütüphanesi yoktur; metin tanıma kütüphanesinin (Google ML Kit) Google'a gönderdiği tanılama verisi §4'te anlatılır. Ayarlar ekranındaki sayaçlar (fotoğraflanan sayaç, okunan kadran, kaydedilen okuma, gösterilen kademe uyarısı, dışa aktarılan geçmiş) yalnızca cihazınızda tutulur ve yalnızca size gösterilir; hiçbir yere gönderilmez. ÇOCUKLAR Uygulama çocuklara yönelik değildir. DEĞİŞİKLİKLER Bu politika güncellenebilir; güncel sürüm yukarıdaki adreste yayınlanır: https://bulbildir.it.name.tr/gizlilik/faturatahmini.html Sorularınız için: bulbildir@mail.com
Fatura Hesaplama: Elektrik Gaz bağımsız bir uygulamadır ve hiçbir kurum, kuruluş, dağıtım şirketi ya da marka ile ilişkili değildir. Birim fiyatlar ve kademe eşikleri uygulamaya yazılmamıştır; gösterilen tutar bir tahmindir, fatura değildir.