Privacy Policy

Bubble Level — Android app, package com.ub.bubblelevel
Last updated: 2026-10-08

The short version. Bubble Level has no account and no ads, and it never uses the advertising ID. Two things leave your device: anonymous usage statistics (which features are used — never the angles you measure or the names you give them) and crash reports, both through Google Firebase. Your saved measurements, settings and calibration stay in the app's private storage on your device and are never transmitted by the app.

Deleting your data

Bubble Level (Ufuk Mobil Uygulama Atölyesi) has no accounts, so there is nothing to sign in to or close. To delete your data:

  1. Data on your device (saved measurements, settings, calibration): delete measurements in the app, or open Settings → Apps → Bubble Level → Storage → Clear storage, or uninstall the app. This removes it immediately.
  2. Usage statistics and crash reports held in Firebase: email ufukmobiluygulamaatolyesi@gmail.com with the subject "Bubble Level data deletion", your app version and the approximate date you used the app. We delete what we can identify within 30 days. Otherwise this data is deleted automatically: crash reports after 90 days, usage statistics after at most 14 months.

1. Who is responsible

This app is published by Ufuk Mobil Uygulama Atölyesi ("we", "us"), the data controller for the processing described here.

Privacy contact: ufukmobiluygulamaatolyesi@gmail.com. We answer privacy questions and requests sent to this address.

This policy is published in English and Turkish. Where the two differ, the English text governs.

2. What we do not collect

3. What is stored on your device

Not collecting data is not the same as not storing it. The app writes to its own private storage, sandboxed by Android and inaccessible to other apps:

WhatWhereContents
Saved measurementsLocal database (Room)Tool and mode, reference edge, angles, unit, whether it was a relative reading, date, the name you gave it
PreferencesLocal storage (DataStore)Unit, tolerance, decimals, theme and colours, sound / vibration / screen-on options, language
CalibrationLocal storage (DataStore)Sensor offsets measured during calibration, calibration profile
Review prompt countersLocal storage (DataStore)How many measurements you have saved, how many distinct days you opened the app, when you were last asked to rate it

None of this ever leaves your device through the app. You can review and delete your saved measurements from inside the app at any time. Sharing a measurement or exporting them as CSV is something you do, through Android's own share sheet, to an app you choose — the app itself never transmits them.

4. Usage statistics

To learn which features are actually used, the app sends a small, fixed set of events to Google Firebase Analytics:

EventWhat it carries
A screen was openedThe screen's name (for example "settings")
A measurement was savedMode and unit — not the measured value or its name
A calibration was savedWhich edge and which calibration profile
The Pro screen was shown / a purchase was startedWhich Pro feature it was about

Firebase associates these events with a pseudonymous app-instance identifier and adds basic technical information it collects automatically (device model, Android version, app version, country derived from the network, and session timing). The data is used only in aggregate, to decide what to improve. It is not used for advertising, not combined with an advertising ID and not used to build a profile of you.

5. Crash reports

If the app fails, it can send a diagnostic report through Google Firebase Crashlytics.

DataWhy
Crash logs and stack tracesIdentify the fault
Device model, Android version, app versionReproduce the fault
Firebase Installation ID (a pseudonymous identifier)Group multiple reports from the same installation

Google acts as our service provider for the data in sections 4 and 5 under the Firebase terms; it is not sold or shared with advertisers, and Google's handling of it is also governed by the Google Privacy Policy. There is currently no in-app switch for statistics or crash reports; uninstalling the app stops both immediately.

6. Purchases

The optional Pro upgrade is a one-time purchase sold through Google Play Billing. Payment is handled entirely by Google Play under its own terms; the app never sees or stores your name, card or other payment details. It only asks Google Play whether Pro has been purchased on your account, so that the Pro features can be unlocked.

7. Android's own backup

The app allows Android's built-in backup (allowBackup), so if you have backup enabled on your device, Android may include the app's data in your device backup to your own Google account. This is a platform feature, not something we do or have access to — we operate no servers and receive nothing from it. You can turn device backup off in your phone's own settings if you would rather it not happen.

8. Google Play's rating prompt

The app may occasionally ask you to rate it, using Google's official Play In-App Review component. That prompt and the rating flow are handled entirely by the Play Store app already installed on your device; we receive nothing from it beyond the public rating and review you choose to post.

9. Permissions

The app does not request camera, location, contacts, microphone or storage permissions.

10. Children

Bubble Level is suitable for all ages, including children. It has no account, no ads, no chat and no way to share anything with other users, and it never asks for a name, email address or any other personal information.

We do not knowingly collect personal information from children under 13 (or the equivalent minimum age in your country). A parent or guardian can ask us about, or ask us to delete, any data related to a child's use of the app by writing to the address in section 1 — see also "Deleting your data" above.

11. Legal bases (GDPR) and your rights

For the usage statistics and crash data in sections 4 and 5, we rely on legitimate interests (Art. 6(1)(f) GDPR): understanding which features are used and diagnosing faults in software we publish are narrow, expected purposes, and the data is pseudonymous and never used for advertising. For purchases (section 6), the basis is the performance of a contract (Art. 6(1)(b)).

The measurements, settings and calibration described in section 3 never reach us at all — they exist solely on your device, under your control. You can delete them in the app or through Android's Settings → Apps → Bubble Level → Clear storage, which removes all of it at once. Uninstalling the app does the same.

For the statistics and crash data, you may have the right to access, delete or object to its processing. Because the app has no account system, we cannot link this data to your name; write to the address in section 1 with your app version and the approximate date, and we will act on what we can. You also have the right to lodge a complaint with your local data protection authority at any time. In Türkiye, that is the Personal Data Protection Authority (KVKK).

12. Residents of California and other US states

We do not sell personal information, and the data described in sections 4 and 5 is processed by Google as our service provider, on our behalf and under contract. Nothing described in this policy qualifies as a "sale" or as "sharing for cross-context behavioural advertising" under the CCPA/CPRA or similar state laws.

13. Retention

14. Security

The data described in section 3 lives in storage that Android isolates to this app alone; no other app can read it without your device being compromised. Everything the app sends — statistics, crash reports and purchase checks — travels over TLS.

15. Changes to this policy

If what the app collects or stores ever changes, we will update this page and the date at the top. Any such change would also be reflected in the app's Data safety section on Google Play before it ships.

16. Contact

Ufuk Mobil Uygulama Atölyesi
ufukmobiluygulamaatolyesi@gmail.com
Osmangazi/BURSA

Gizlilik Politikası

Su Terazisi — Android uygulaması, paket com.ub.bubblelevel
Son güncelleme: 2026-10-08

Kısa hâli. Su Terazisi'nde hesap ve reklam yoktur; reklam kimliği hiç kullanılmaz. Cihazınızdan iki şey çıkar: anonim kullanım istatistikleri (hangi özelliklerin kullanıldığı — ölçtüğünüz açılar ya da verdiğiniz adlar asla) ve çökme raporları; ikisi de Google Firebase üzerinden. Kaydettiğiniz ölçümler, ayarlarınız ve kalibrasyonunuz cihazınızdaki uygulamaya özel depolamada kalır ve uygulama tarafından hiçbir zaman gönderilmez.

Verilerinizi silme

Su Terazisi'nde (Ufuk Mobil Uygulama Atölyesi) hesap yoktur; kapatılacak bir hesap da yoktur. Verilerinizi silmek için:

  1. Cihazınızdaki veriler (kayıtlı ölçümler, ayarlar, kalibrasyon): ölçümleri uygulama içinden silin ya da Ayarlar → Uygulamalar → Su Terazisi → Depolama → Depolamayı temizle yolunu izleyin ya da uygulamayı kaldırın. Veriler hemen silinir.
  2. Firebase'deki kullanım istatistikleri ve çökme raporları: ufukmobiluygulamaatolyesi@gmail.com adresine "Su Terazisi veri silme" konulu, uygulama sürümünü ve uygulamayı kullandığınız yaklaşık tarihi içeren bir e-posta gönderin. Tespit edebildiklerimizi 30 gün içinde sileriz. Aksi hâlde bu veriler kendiliğinden silinir: çökme raporları 90 gün, kullanım istatistikleri en fazla 14 ay sonra.

1. Sorumlu taraf

Bu uygulama Ufuk Mobil Uygulama Atölyesi tarafından yayımlanmaktadır ("biz"); burada anlatılan işleme faaliyetlerinin veri sorumlusu bu taraftır.

Gizlilik iletişimi: ufukmobiluygulamaatolyesi@gmail.com. Gizlilikle ilgili soru ve talepler bu adrese iletildiğinde yanıtlanır.

Bu politika İngilizce ve Türkçe olarak yayımlanmıştır. İki metin arasında farklılık olması hâlinde İngilizce metin esas alınır.

2. Toplamadıklarımız

3. Cihazınızda ne saklanıyor

Toplanmıyor olması saklanmıyor olması demek değil. Uygulama, Android tarafından izole edilmiş ve diğer uygulamaların erişemediği kendi özel deposuna yazar:

NeNeredeİçeriği
Kaydedilen ölçümlerYerel veritabanı (Room)Araç ve mod, referans kenar, açılar, birim, bağıl ölçüm olup olmadığı, tarih, verdiğiniz ad
TercihlerYerel depolama (DataStore)Birim, tolerans, ondalık, tema ve renkler, ses / titreşim / ekranı açık tutma seçenekleri, dil
KalibrasyonYerel depolama (DataStore)Kalibrasyonda ölçülen sensör sapmaları, kalibrasyon profili
Değerlendirme sayaçlarıYerel depolama (DataStore)Kaç ölçüm kaydettiğiniz, kaç farklı gün uygulamayı açtığınız, en son ne zaman değerlendirme istendiği

Bunların hiçbiri uygulama üzerinden cihazınızdan çıkmaz. Kaydettiğiniz ölçümleri istediğiniz an uygulama içinden görüntüleyip silebilirsiniz. Bir ölçümü paylaşmak ya da ölçümleri CSV olarak dışa aktarmak sizin yaptığınız bir işlemdir; Android'in kendi paylaşım penceresi üzerinden, seçtiğiniz uygulamaya — uygulamanın kendisi bunları hiçbir yere göndermez.

4. Kullanım istatistikleri

Hangi özelliklerin gerçekten kullanıldığını öğrenmek için uygulama Google Firebase Analytics'e küçük ve sabit bir olay listesi gönderir:

OlayTaşıdığı bilgi
Bir ekran açıldıEkranın adı (örneğin "ayarlar")
Bir ölçüm kaydedildiMod ve birim — ölçülen değer ya da adı değil
Bir kalibrasyon kaydedildiHangi kenar ve hangi kalibrasyon profili
Pro ekranı gösterildi / satın alma başlatıldıHangi Pro özelliğiyle ilgili olduğu

Firebase bu olayları takma adlı bir uygulama örneği kimliğiyle ilişkilendirir ve otomatik olarak topladığı temel teknik bilgileri ekler (cihaz modeli, Android sürümü, uygulama sürümü, ağdan türetilen ülke ve oturum süreleri). Veriler yalnızca toplu olarak, neyin geliştirileceğine karar vermek için kullanılır. Reklam için kullanılmaz, reklam kimliğiyle birleştirilmez ve hakkınızda profil oluşturmak için kullanılmaz.

5. Çökme raporları

Uygulama çökerse Google Firebase Crashlytics üzerinden bir tanılama raporu gönderebilir.

VeriNeden
Çökme kayıtları ve yığın izleriHatayı tespit etmek
Cihaz modeli, Android sürümü, uygulama sürümüHatayı yeniden üretmek
Firebase kurulum kimliği (takma adlı bir tanımlayıcı)Aynı kurulumdan gelen raporları gruplamak

Google, 4. ve 5. bölümlerdeki veriler için Firebase koşulları çerçevesinde hizmet sağlayıcımız olarak hareket eder; bu veriler satılmaz ya da reklamcılarla paylaşılmaz ve Google'ın bunları işleyişi ayrıca Google Gizlilik Politikası'na tabidir. Şu an istatistikleri ya da çökme raporlarını kapatan bir uygulama içi anahtar yoktur; uygulamayı kaldırmak ikisini de hemen durdurur.

6. Satın alma

İsteğe bağlı Pro yükseltmesi, Google Play Faturalandırma ile satılan tek seferlik bir satın almadır. Ödeme tamamen Google Play tarafından kendi koşulları çerçevesinde işlenir; uygulama adınızı, kart ya da diğer ödeme bilgilerinizi görmez ve saklamaz. Pro özelliklerini açabilmek için Google Play'e yalnızca hesabınızda Pro'nun satın alınıp alınmadığını sorar.

7. Android'in kendi yedeklemesi

Uygulama Android'in yerleşik yedeklemesine (allowBackup) izin verir; cihazınızda yedekleme açıksa Android, uygulamanın verilerini kendi Google hesabınıza yapılan cihaz yedeğine dahil edebilir. Bu bir platform özelliğidir, bizim yaptığımız ya da erişebildiğimiz bir şey değildir — sunucu işletmiyoruz ve bundan hiçbir şey almıyoruz. İstemiyorsanız cihaz yedeklemesini telefonunuzun ayarlarından kapatabilirsiniz.

8. Google Play'in değerlendirme isteği

Uygulama zaman zaman Google'ın resmî Play Uygulama İçi Değerlendirme bileşeniyle sizden puan isteyebilir. Bu istek ve değerlendirme akışı tamamen cihazınızda kurulu Play Store uygulaması tarafından yürütülür; paylaşmayı seçtiğiniz herkese açık puan ve yorum dışında bize hiçbir şey ulaşmaz.

9. İzinler

Uygulama kamera, konum, kişiler, mikrofon veya depolama izni istemez.

10. Çocuklar

Su Terazisi, çocuklar dahil her yaşa uygundur. Uygulamada hesap, reklam, sohbet ya da başka kullanıcılarla paylaşım yoktur; ad, e-posta adresi veya başka bir kişisel bilgi hiçbir zaman istenmez.

13 yaşından (veya ülkenizdeki eşdeğer asgari yaştan) küçük çocuklardan bilerek kişisel bilgi toplamayız. Ebeveyn ya da vasi, bir çocuğun uygulamayı kullanımıyla ilgili veriler hakkında soru sormak veya bunların silinmesini istemek için 1. bölümdeki adrese yazabilir — ayrıca yukarıdaki "Verilerinizi silme" bölümüne bakın.

11. Hukuki dayanaklar (GDPR) ve haklarınız

4. ve 5. bölümlerdeki kullanım istatistikleri ve çökme verileri için meşru menfaate (GDPR m. 6(1)(f)) dayanırız: hangi özelliklerin kullanıldığını anlamak ve yayımladığımız yazılımdaki hataları teşhis etmek dar ve beklenen amaçlardır; veriler takma adlıdır ve reklam için asla kullanılmaz. Satın alma (6. bölüm) için dayanak sözleşmenin ifasıdır (m. 6(1)(b)).

3. bölümde anlatılan ölçümler, ayarlar ve kalibrasyon bize hiç ulaşmaz — yalnızca cihazınızda, sizin denetiminizde bulunur. Bunları uygulama içinden ya da Android'in Ayarlar → Uygulamalar → Su Terazisi → Depolamayı temizle yoluyla tamamen silebilirsiniz. Uygulamayı kaldırmak da aynı sonucu verir.

İstatistik ve çökme verileri için erişim, silme ya da işlemeye itiraz hakkınız olabilir. Uygulamada hesap sistemi olmadığından bu verileri adınızla eşleştiremeyiz; uygulama sürümünü ve yaklaşık tarihi belirterek 1. bölümdeki adrese yazın, yapabildiğimizi yapalım. Ayrıca istediğiniz zaman bulunduğunuz yerdeki veri koruma otoritesine şikâyette bulunma hakkınız vardır. Türkiye'de bu kurum Kişisel Verileri Koruma Kurumu'dur (KVKK).

12. Kaliforniya ve diğer ABD eyaletleri sakinleri

Kişisel bilgi satmayız; 4. ve 5. bölümlerde anlatılan veriler Google tarafından hizmet sağlayıcımız sıfatıyla, bizim adımıza ve sözleşmeye dayalı olarak işlenir. Bu politikada anlatılan hiçbir şey CCPA/CPRA veya benzeri eyalet yasaları kapsamında "satış" ya da "bağlamlar arası davranışsal reklam için paylaşım" niteliği taşımaz.

13. Saklama süreleri

14. Güvenlik

3. bölümde anlatılan veriler, Android'in yalnızca bu uygulamaya ayırdığı depolamada durur; cihazınız ele geçirilmedikçe başka bir uygulama bunları okuyamaz. Uygulamanın gönderdiği her şey — istatistikler, çökme raporları ve satın alma sorguları — TLS üzerinden iletilir.

15. Bu politikadaki değişiklikler

Uygulamanın topladığı ya da sakladığı şeyler değişirse bu sayfayı ve en üstteki tarihi güncelleriz. Böyle bir değişiklik, yayımlanmadan önce uygulamanın Google Play'deki Veri güvenliği bölümüne de yansıtılır.

16. İletişim

Ufuk Mobil Uygulama Atölyesi
ufukmobiluygulamaatolyesi@gmail.com
Osmangazi/BURSA

Ek — KVKK Aydınlatma Metni

6698 sayılı Kişisel Verilerin Korunması Kanunu'nun 10. maddesi ve Aydınlatma Yükümlülüğünün Yerine Getirilmesinde Uyulacak Usul ve Esaslar Hakkında Tebliğ uyarınca hazırlanmıştır. Bu ek yeni bir işleme faaliyeti eklemez; yukarıdaki bölümlerde anlatılanların KVKK terimleriyle karşılığıdır.

Veri sorumlusu

Ufuk Mobil Uygulama Atölyesi
Osmangazi/BURSA
ufukmobiluygulamaatolyesi@gmail.com

İşlenen kişisel veriler, işleme amaçları ve hukuki sebepleri

VeriAmaçHukuki sebep (KVKK m. 5)
Uygulama içi kullanım olayları (açılan ekran, kaydedilen ölçümün modu ve birimi, kalibrasyon kenarı ve profili, Pro ekranı ve satın alma başlatma), cihaz modeli, Android sürümü, uygulama sürümü, ülke, uygulama örneği kimliği Hangi özelliklerin kullanıldığının toplu olarak analizi ve uygulamanın geliştirilmesi Meşru menfaat — m. 5/2-f. Kapatma anahtarı yok, bkz. 4. bölüm.
Çökme kaydı, cihaz modeli, Android sürümü, uygulama sürümü, Firebase kurulum kimliği Uygulama hatalarının tespiti ve giderilmesi Meşru menfaat — m. 5/2-f. Kapatma anahtarı yok, bkz. 5. bölüm.
Pro satın alma durumu (Google Play'den) Satın alınan özelliklerin açılması Sözleşmenin ifası — m. 5/2-c.

3. bölümde sayılan ölçüm, ayar, kalibrasyon ve sayaç verileri yalnızca cihazınızın kendi deposunda tutulur; bunlara bizim erişimimiz veya bunlar üzerinde bizim bir işleme faaliyetimiz bulunmamaktadır — bu bakımdan KVKK m. 5 anlamında bir işleme faaliyeti gerçekleşmemektedir.

Kişisel veri toplamanın yöntemi

Kullanım ve çökme verileri yalnızca otomatik yollarla, uygulamaya gömülü Firebase Analytics ve Firebase Crashlytics yazılım geliştirme kitleri aracılığıyla toplanır. Satın alma durumu Google Play Faturalandırma kütüphanesi aracılığıyla Google Play'den sorgulanır. Kullanıcıdan form, kayıt veya benzeri bir yolla veri istenmez; uygulamada hesap ve giriş bulunmamaktadır.

Aktarılan taraflar ve yurt dışına aktarım

Kullanım ve çökme verileri Google Ireland Limited ve Google LLC'ye aktarılabilmektedir. Bu şirketlerin sunucuları yurt dışında bulunduğundan, aktarım KVKK m. 9 anlamında yurt dışına aktarım niteliğindedir. Android'in kendi cihaz yedekleme özelliği (bkz. 7. bölüm) ayrıca sizin kendi Google hesabınıza yönelik bir platform işlevidir; bizim tarafımızdan yapılan veya erişilen bir aktarım değildir.

İlgili kişinin hakları (KVKK m. 11)

Kanunun 11. maddesi uyarınca veri sorumlusuna başvurarak şunları talep edebilirsiniz:

Uygulamada hesap bulunmadığından sizi adınızla eşleştiremeyiz; taleplerinizde uygulama sürümünü ve yaklaşık tarihi belirtmeniz işimizi kolaylaştırır. Talepleriniz ufukmobiluygulamaatolyesi@gmail.com adresine iletilebilir; başvurular en geç otuz gün içinde sonuçlandırılır. Başvurunuzun reddedilmesi, verilen cevabı yetersiz bulmanız veya süresinde cevap verilmemesi hâlinde Kişisel Verileri Koruma Kurulu'na şikâyette bulunabilirsiniz.