By installing or using Brickavity ("the App") you confirm you have read and understood this notice. Brickavity is a portrait-mode brick-breaker game with two modes (Endless and Mission/Challenge), a global leaderboard, a daily reward cycle, optional Apple Game Center / Google Play Games integration, optional in-app purchases, and an ad-supported free tier. On first launch you must explicitly accept this Privacy Policy and the Terms of Use before signing in with Apple, Google, or as a guest.
Info.plist (SKAdNetwork IDs).On first launch you choose one of three options:
Whichever option you pick, the resulting Firebase UID becomes the key under which all your in-app data is stored. Switching from Guest to Apple/Google links the existing UID so your gold, scores, and unlocks transfer cleanly.
endless_leaderboard)One document per player, keyed on your Firebase UID, containing:
TR, US); used
to render a flag next to your entry. We do not store IP addresses or precise location.We never store your real name, email, IP address, device fingerprint, or precise location with the leaderboard entry. Anyone in the world can read the leaderboard; only the owning UID can write its own document.
player_saves)One document per player, keyed on your Firebase UID, mirroring your in-app progress so it survives device switches and reinstalls when you have signed in with Apple or Google. Contents:
adsRemoved, firstPurchaseMade,
installTimestampMs)Reads are restricted to authenticated users (a deliberate relaxation needed for IAP-based reinstall recovery, see §1.5). Writes are owner-only. Merges always preserve progress: maximum for numeric counters, set union for unlocks, boolean OR for entitlement flags.
iap_links)To restore paid content after an iOS reinstall (or a fresh install on a new device with the same Apple ID), we
write one tiny record per non-consumable purchase, keyed on the Apple originalTransactionIdentifier:
When you reinstall, Apple replays your receipts; the App looks up the link, finds the prior UID, and merges
that player_saves document into your current one. The transaction identifier itself is the security
signal — only a device that holds your signed Apple receipt can know it.
If your device is signed into Game Center / Play Games, the App attempts a silent sign-in and:
endless_high_score board (used for reinstall recovery)Game Center is operated by Apple (apple.com/legal/privacy); Play Games is operated by Google. You can disable either in your device's system settings.
We log gameplay and monetisation events to understand which features are used and to detect crashes. Full event list:
tutorial_begin, tutorial_completeendless_run_start, endless_run_end, revive_usedchallenge_start, challenge_complete, challenge_failed,
challenge_retrybomb_shot_earned, gravity_well_used, crunch_pulse_triggered,
boss_defeatedad_interstitial_show, ad_rewarded_show, ad_rewarded_completeiap_start, iap_cancel, iap_error, iap_gold_pack,
iap_remove_ads, iap_restoregame_center_sign_in, game_center_show_leaderboard,
game_center_submit_scoreleaderboard_submit, daily_reward_claimed, daily_ad_gold_claimedauth_sign_in, auth_sign_out, auth_account_deletedEach event carries gameplay parameters only (level number, score, ability used, product id). No personally identifying information is sent. Default Firebase retention is 14 months; configurable by Google.
The App fetches a small configuration payload at launch (daily reward ladder, gold/brick economy, boss reward roll, daily ad-gold amount, ad cadence, etc.). Firebase reports back our app bundle id, the device's general locale, and the active Remote Config template version. No personal data is sent.
The App offers six paid products processed by the platform store:
remove_ads — non-consumable, removes all ads permanentlygold_spark, gold_stash, gold_cache, gold_vault,
gold_hoard — consumable gold packsThe platform store sends us a receipt and transaction id. We store the entitlement flag locally
(SharedPreferences) so it survives offline launches, and (for non-consumables) write the
iap_links record described in §1.5 so a reinstall can be recovered. We do not
retain raw receipts on our own servers.
Stored exclusively on your device via SharedPreferences and never transmitted:
legal_accepted_v1) — proves you saw and accepted this notice on this
installThe App never requests, accesses, or transmits any of the following:
The App is rated 4+ on Apple App Store. We do not knowingly collect personal information from children under 13 (or under the equivalent age in your jurisdiction). If we learn we have, we delete it immediately. Parents may email the contact above to request review.
If your jurisdiction is the EU, UK, US (COPPA), or Türkiye (KVKK), the same applies — we apply the strictest age threshold among them.
Depending on your jurisdiction (GDPR / UK GDPR / KVKK / CCPA / LGPD / PIPA / APPI), you have some or all of the following rights at no cost:
Self-service channels in the App:
endless_leaderboard, player_saves, and iap_links documents tied to your
UID, then deletes the Firebase user. Required by Apple App Store guideline 5.1.1(v).For anything else, email info@cemkazim.com. We respond within 30 days. To delete advertising data immediately:
| Category | Retention |
|---|---|
Leaderboard document (endless_leaderboard) |
Indefinite, until you delete your account or request deletion |
Cloud save (player_saves) |
Indefinite, until you delete your account |
IAP recovery links (iap_links) |
Indefinite — required for App Store-mandated purchase restoration |
| Firebase Analytics events | 14 months (Google default) |
| AdMob measurement | Per Google AdMob retention schedule |
| Local SharedPreferences | Until you uninstall the App or sign out + clear data |
| Apple Game Center / Google Play Games scores | Per Apple / Google retention |
| In-app purchase receipts (server-side) | Not stored by us; held by Apple/Google |
Firebase services are operated by Google LLC and process data in Google data centres globally. Google participates in the EU–US Data Privacy Framework. AdMob is governed by policies.google.com/privacy. Apple Game Center and Sign in with Apple are processed per apple.com/legal/privacy. Google Sign-In is processed per policies.google.com/privacy. By using the App you consent to your data being transferred and processed in jurisdictions outside your home country, including the United States.
All network traffic uses HTTPS/TLS. Firestore access is restricted by per-collection security rules: leaderboard
documents are public-read but owner-only-write; player_saves documents are owner-only-write and
authenticated-read (the relaxation enables IAP-based recovery); iap_links documents are
authenticated read+write keyed on the Apple transaction identifier (which itself acts as the auth signal — only a
device with the signed receipt knows the string). We do not operate any backend server beyond Firebase. We
cannot guarantee absolute security; in the unlikely event of a breach affecting your data, we will notify you
in-app and via the contact email. KVKK Article 12 breach notifications to KVK Kurulu are made within 72 hours
where applicable.
| Service | Purpose | Privacy Policy |
|---|---|---|
| Google AdMob | Advertising | policies.google.com/privacy |
| Google UMP / Funding Choices | EU consent management | policies.google.com/privacy |
| Firebase Analytics | Usage analytics | firebase.google.com/support/privacy |
| Firebase Authentication | Anonymous + Apple + Google sign-in | firebase.google.com/support/privacy |
| Cloud Firestore | Leaderboard, cloud save, IAP links | firebase.google.com/support/privacy |
| Firebase Remote Config | Server-tunable game parameters | firebase.google.com/support/privacy |
| Apple Sign in with Apple | Optional sign-in | apple.com/legal/privacy |
| Google Sign-In | Optional sign-in | policies.google.com/privacy |
| Apple App Store / StoreKit | Purchase processing | apple.com/legal/privacy |
| Apple Game Center / Google Play Games | Optional leaderboard mirror | Apple / Google policies linked above |
You can permanently delete your Brickavity account at any time:
player_saves and iap_links documents before calling
Firebase to delete the user, then signs you out and returns to the login screenIf automated deletion fails, the App opens a pre-filled mailto to info@cemkazim.com as the manual escalation path required by Apple guideline 5.1.1(v).
We may update this policy. Material changes will be announced via the App's update notes on the App Store / Play Store and the "Effective" date above. When the changes are material we may also reset the in-app legal-acceptance flag so you re-consent on next launch. Continued use after a change constitutes acceptance.
Operated from Türkiye. Disputes governed by Turkish law, including the Personal Data Protection Law (KVKK) where applicable. EU and UK users retain GDPR rights; California users retain CCPA rights; Brazilian users retain LGPD rights; Korean users retain PIPA rights; Japanese users retain APPI rights; their local supervisory authority remains competent regardless of this clause.
Brickavity ("Uygulama"), iki oyun moduna (Endless ve Görev/Challenge), küresel liderlik tablosuna, günlük ödül döngüsüne, isteğe bağlı Apple Game Center / Google Play Games entegrasyonuna, isteğe bağlı uygulama içi satın alımlara ve reklam destekli ücretsiz katmana sahip dikey moda bir tuğla kırma oyunudur. İlk açılışta Apple, Google veya misafir olarak giriş yapmadan önce bu Gizlilik Politikası ve Kullanım Şartları'nı açıkça kabul etmeniz gerekir.
Info.plist içinde listelenen Google ölçüm
ortakları (SKAdNetwork ID'leri).İlk açılışta üç seçenekten birini belirlersiniz:
Hangi seçeneği seçerseniz seçin, ortaya çıkan Firebase UID, uygulama içindeki tüm verilerinizin saklandığı anahtar olur. Misafirden Apple/Google'a geçtiğinizde mevcut UID bağlanır; altın, skor ve kilit açımlarınız sorunsuz aktarılır.
endless_leaderboard)Firebase UID'nizle anahtarlanan tek bir doküman yazılır:
TR, US); girdinizin
yanında bayrak göstermek için kullanılır. IP adresi veya kesin konum saklanmaz.Liderlik kaydında gerçek adınız, e-posta adresiniz, IP adresiniz, cihaz parmak iziniz veya konumunuz HİÇBİR ZAMAN tutulmaz. Liderlik tablosunu dünyada herkes okuyabilir; yalnızca kendi UID'si olan oyuncu kendi dokümanını yazabilir.
player_saves)Firebase UID'nizle anahtarlanan tek bir doküman, Apple veya Google ile giriş yaptığınızda ilerlemenizin cihaz değişikliği ve yeniden kurulumlarda korunmasını sağlar. İçerik:
adsRemoved, firstPurchaseMade,
installTimestampMs)Okuma, kimliği doğrulanmış kullanıcılarla sınırlıdır (IAP tabanlı kurulum kurtarma için bilinçli olarak gevşetilmiştir, bkz. §1.5). Yazma yalnızca sahibe açıktır. Birleştirme her zaman ilerlemeyi korur: sayısal sayaçlarda maksimum, kilit açımlarında küme birleşimi, hak bayraklarında mantıksal VEYA.
iap_links)iOS yeniden kurulumundan (veya aynı Apple Kimliği'ne sahip yeni bir cihazda taze kurulumdan) sonra ücretli
içeriği geri yüklemek için her tüketilemez satın alım başına Apple originalTransactionIdentifier
anahtarıyla küçük bir kayıt yazılır:
Yeniden kurduğunuzda Apple makbuzlarınızı tekrar oynatır; Uygulama bu kaydı arar, eski UID'yi bulur ve o
UID'ye ait player_saves belgesini mevcut belgenizle birleştirir. İşlem kimliği güvenlik
sinyalidir — yalnızca imzalı Apple makbuzunuzu taşıyan bir cihaz bu dizeyi bilebilir.
Cihazınız Game Center / Play Games'e giriş yapmışsa, Uygulama sessiz oturum açma dener ve şunları yapar:
endless_high_score panosundaki skorunuz (yeniden kurulum geri yükleme için)Game Center, Apple tarafından (apple.com/tr/legal/privacy); Play Games ise Google tarafından işletilir. Cihazınızın sistem ayarlarından kapatabilirsiniz.
Hangi özelliklerin kullanıldığını anlamak ve çökmeleri tespit etmek için oyun ve gelir olayları kaydedilir. Olay listesinin tamamı:
tutorial_begin, tutorial_completeendless_run_start, endless_run_end, revive_usedchallenge_start, challenge_complete, challenge_failed,
challenge_retrybomb_shot_earned, gravity_well_used, crunch_pulse_triggered,
boss_defeatedad_interstitial_show, ad_rewarded_show, ad_rewarded_completeiap_start, iap_cancel, iap_error, iap_gold_pack,
iap_remove_ads, iap_restoregame_center_sign_in, game_center_show_leaderboard,
game_center_submit_scoreleaderboard_submit, daily_reward_claimed, daily_ad_gold_claimedauth_sign_in, auth_sign_out, auth_account_deletedHer olay yalnızca oyun parametreleri taşır (seviye numarası, skor, kullanılan yetenek, ürün kimliği). Kişiyi tanımlayan hiçbir bilgi gönderilmez. Firebase varsayılan saklama süresi 14 aydır; Google tarafında yapılandırılabilir.
Uygulama açılışta küçük bir yapılandırma paketi çeker (günlük ödül merdiveni, altın/tuğla ekonomisi, boss ödül havuzu, günlük reklam-altın miktarı, reklam aralığı vb.). Firebase'e uygulamanın bundle id'si, cihazın genel dili ve aktif Remote Config şablonu sürümü iletilir. Kişisel veri gönderilmez.
Platform mağazası tarafından işlenen 6 ürün sunulur:
remove_ads — tek seferlik (consumable değil), tüm reklamları kalıcı kaldırırgold_spark, gold_stash, gold_cache, gold_vault,
gold_hoard — tüketilebilir altın paketleriPlatform mağazası bize makbuz ve işlem kimliği gönderir. Hak bayrağını cihaz üzerinde (SharedPreferences)
saklarız ve (tüketilemez ürünler için) §1.5'te anlatılan iap_links kaydını yazarız.
Kendi sunucularımızda ham makbuz tutmayız.
SharedPreferences üzerinde tutulur ve hiçbir zaman iletilmez:
legal_accepted_v1) — bu kurulumda bu metni gördüğünüzü ve kabul ettiğinizi
kanıtlarUygulama aşağıdakilerin hiçbirini istemez, erişmez veya iletmez:
Uygulama Apple App Store'da 4+ olarak derecelendirilmiştir. 13 yaş altı çocuklardan (veya yerel mevzuatınızdaki eşdeğer yaştan) bilerek kişisel veri toplamayız. Topladığımızı öğrenirsek derhal sileriz. Veliler inceleme talebi için yukarıdaki e-postaya yazabilir.
AB, İngiltere, ABD (COPPA) veya Türkiye (KVKK) yetki alanındaysanız, en sıkı yaş eşiği uygulanır.
Yetki alanınıza bağlı olarak (GDPR / İngiltere GDPR / KVKK / CCPA / LGPD / PIPA / APPI), aşağıdaki haklara sahipsiniz; ücretsizdir:
KVKK md. 11 kapsamında ek olarak: bilgilendirme talebi, üçüncü kişilere aktarılanları öğrenme, otomatik karara itiraz, hukuka aykırı işleme nedeniyle zarar tazmini.
Uygulama içi self-servis kanallar:
endless_leaderboard, player_saves ve iap_links dokümanlarını siler,
ardından Firebase kullanıcısını kaldırır. Apple App Store kılavuzu 5.1.1(v) gereğidir.Diğer her türlü talep için info@cemkazim.com adresine yazın. 30 gün içinde dönüş yaparız. Reklam verilerini hemen silmek için:
| Kategori | Süre |
|---|---|
Liderlik dokümanı (endless_leaderboard) |
Süresiz, hesabı silene veya silme talep edene kadar |
Bulut kayıt (player_saves) |
Süresiz, hesabı silene kadar |
IAP kurtarma kayıtları (iap_links) |
Süresiz — App Store gereği satın alım geri yüklemesi için zorunlu |
| Firebase Analytics olayları | 14 ay (Google varsayılanı) |
| AdMob ölçüm | Google AdMob saklama planına göre |
| Yerel SharedPreferences | Uygulama silinene veya çıkış + veri temizlemeye kadar |
| Apple Game Center / Google Play Games skorları | Apple / Google saklama politikasına göre |
| Uygulama içi satın alım makbuzları (sunucu) | Bizde tutulmaz; Apple/Google'da kalır |
Firebase hizmetleri Google LLC tarafından küresel veri merkezlerinde işlenir. Google, AB-ABD Veri Gizliliği Çerçevesi'ne katılmaktadır. AdMob policies.google.com/privacy ile yönetilir. Apple Game Center ve Sign in with Apple apple.com/tr/legal/privacy uyarınca işlenir. Google Sign-In policies.google.com/privacy uyarınca işlenir. Uygulama'yı kullanarak verinizin ABD dahil ülke dışındaki yetki alanlarında işlenmesine onay verirsiniz. KVKK md. 9 uyarınca, açık rızanız bu aktarımı kapsar.
Tüm ağ trafiği HTTPS/TLS üzerindendir. Firestore erişimi koleksiyon başına güvenlik kurallarıyla
sınırlandırılmıştır: liderlik dokümanları herkese okuma, sahibe yazma; player_saves sahibe yazma,
kimliği doğrulanmış okuma (IAP tabanlı kurtarma için gevşetildi); iap_links Apple işlem kimliğiyle
anahtarlanan kimlik doğrulamalı okuma+yazma (işlem kimliğinin kendisi auth sinyalidir — yalnızca imzalı makbuzu
olan cihaz bu dizeyi bilebilir). Firebase dışında bir backend sunucu işletmiyoruz. Mutlak güvenlik garanti
edilmez; verinizi etkileyen ihlal halinde Uygulama içinden ve iletişim e-postası üzerinden bildirim yapılır.
KVKK md. 12 kapsamında veri ihlali KVK Kurulu'na 72 saat içinde bildirilir.
| Hizmet | Amaç | Gizlilik Politikası |
|---|---|---|
| Google AdMob | Reklam | policies.google.com/privacy |
| Google UMP / Funding Choices | AB onay yönetimi | policies.google.com/privacy |
| Firebase Analytics | Kullanım analizi | firebase.google.com/support/privacy |
| Firebase Authentication | Anonim + Apple + Google girişi | firebase.google.com/support/privacy |
| Cloud Firestore | Liderlik tablosu, bulut kayıt, IAP bağlantıları | firebase.google.com/support/privacy |
| Firebase Remote Config | Sunucudan ayarlanabilir oyun parametreleri | firebase.google.com/support/privacy |
| Apple Sign in with Apple | İsteğe bağlı giriş | apple.com/tr/legal/privacy |
| Google Sign-In | İsteğe bağlı giriş | policies.google.com/privacy |
| Apple App Store / StoreKit | Satın alma işlemleri | apple.com/tr/legal/privacy |
| Apple Game Center / Google Play Games | Opsiyonel liderlik aynası | Yukarıda bağlanan Apple / Google politikaları |
Brickavity hesabınızı her zaman kalıcı olarak silebilirsiniz:
player_saves ve
iap_links dokümanlarınızı siler, ardından sizi çıkarır ve giriş ekranına dönerOtomatik silme başarısız olursa, Apple kılavuzu 5.1.1(v) tarafından zorunlu kılınan manuel yükseltme yolu olarak Uygulama önceden doldurulmuş bir mailto'yu info@cemkazim.com adresine açar.
Bu politikayı güncelleyebiliriz. Önemli değişiklikler App Store / Play Store güncelleme notlarında ve yukarıdaki "Yürürlük tarihi" alanında duyurulur. Değişiklikler önemliyse, bir sonraki açılışta yeniden onay vermeniz için uygulama içi yasal kabul bayrağını sıfırlayabiliriz. Değişiklik sonrası kullanmaya devam etmeniz kabul anlamına gelir.
Türkiye'den işletilir. Uyuşmazlıklarda Türk hukuku ve KVKK uygulanır. AB ve İngiltere kullanıcıları GDPR haklarını, California kullanıcıları CCPA, Brezilya kullanıcıları LGPD, Kore kullanıcıları PIPA, Japonya kullanıcıları APPI haklarını korur; bu haklar bu sözleşmeyle sınırlandırılamaz. Kendi yetki alanlarındaki denetim otoritesi her durumda yetkili kalır.