MC

Master of Codes

Privacy Policy • Last updated: August 20, 2026

✓ Privacy Highlights & Core Principles

100% Local SQLite Storage

Your game progress, trophies, high scores, and custom settings stay securely on your device.

Secure In-App Purchases

Non-consumable "Remove Ads" purchases are validated anonymously via RevenueCat and tied to your official Apple ID / Google Play Account.

Zero Personal Data Selling

We do not collect names, passwords, email accounts, or financial payment details.

100% Ad-Free Pro Option

Unlock permanent ad-free gameplay with a one-time purchase. No push notifications or tracking spam.

1. Overview & Scope

Welcome to Master of Codes ("we", "our", or "the App"). We are committed to upholding the highest standards of user privacy, digital security, and transparency. This Privacy Policy explains our data handling practices across the application, adhering to Apple App Store Review Guidelines, Google Play Developer Policies, the General Data Protection Regulation (GDPR), the UK GDPR, and the California Consumer Privacy Act (CCPA/CPRA).

By installing, accessing, or playing Master of Codes, you acknowledge and agree to the practices outlined in this Privacy Policy.

2. Information We Do NOT Collect

To protect your privacy by design, Master of Codes does NOT require user registration, account sign-ups, or social logins. Specifically:

  • No Personal Identifiers: We do not ask for or store your full name, physical address, email address, or phone number.
  • No Financial or Credit Card Data: All financial transactions are processed directly by Apple Inc. or Google LLC. We never receive or store your credit card or bank credentials.
  • No Push Notifications or Tracking: The application does not send push notifications, and does not request or collect push notification permissions or device notification tokens.
  • No Cloud Account Database: We do not operate a remote user profile database that links gameplay sessions to real-world personal identities.

3. Local Data Storage (SQLite & Secure Storage)

All your gameplay records, code-breaking history, hints used, unlocked trophies, custom theme colors, sound preferences, and offline level stats are stored strictly locally on your device using an embedded SQLite database and encrypted local storage (SharedPreferences / Flutter Secure Storage).

  • Your save data never leaves your device and is not uploaded to external servers.
  • You retain full ownership of your data. Deleting the application or clearing the application data from your system settings permanently erases all local database records.

4. In-App Purchases ("Remove Ads"), RevenueCat & Store Billing

Master of Codes offers an optional, one-time Non-Consumable In-App Purchase ("Remove Ads") that permanently disables third-party advertising in the app.

In-App Purchase & Receipt Validation Rules:

  • Official Store Processing: All purchase transactions, payment methods, and billing details are processed securely by the Apple App Store (via StoreKit) on iOS/macOS or the Google Play Store (via Google Play Billing) on Android.
  • RevenueCat SDK: We utilize the RevenueCat SDK to validate purchase receipts, manage entitlement status, and offer seamless customer center tools. RevenueCat uses an anonymous, randomly generated App User ID (e.g. $RCAnonymousID:...) to verify whether the "Remove Ads" entitlement is active. No personally identifying financial data is passed to or stored by RevenueCat.
  • Non-Consumable Lifetime License: The "Remove Ads" item is a non-consumable product. It does not expire, does not auto-renew, and requires no recurring subscription fees.
  • Restoring Purchases: If you reinstall the app, switch to a new phone, or use another device linked to the same Apple ID or Google Account, you can restore your purchase at any time for free by tapping the "Restore Purchases" button in the Shop view.
  • Refund Policy: Because billing and payments are executed directly by Apple and Google, all refund requests are subject to the respective store refund policies. Users can request refunds via Apple Report a Problem or Google Play Order History.

5. Advertising (Google AdMob)

To keep the free tier of Master of Codes available to all players, we display advertisements via Google AdMob. Once the "Remove Ads" in-app purchase is completed, all ad calls are permanently disabled.

Ad Serving, Consent, & Privacy Protections:

  • Data Processed by AdMob: Google AdMob may process your device's advertising identifier (IDFA on iOS, GAID on Android), approximate location based on IP address, and ad interaction metrics to deliver and measure ads.
  • App Tracking Transparency (iOS): On iOS 14.5+, Master of Codes requests permission before accessing the IDFA for personalized advertising. If you choose "Ask App not to Track", non-personalized ads will be served.
  • GDPR / Consent Management Platform (EEA / UK / Switzerland): For players in the European Economic Area, UK, and Switzerland, Google's certified User Messaging Platform (UMP) provides a consent dialog allowing you to customize your ad choices or refuse tracking.
  • Children & COPPA Compliance: If the game is configured for younger audiences, personalized ad tracking is automatically turned off.

6. Diagnostics, Analytics & Stability (Firebase Crashlytics & Analytics)

To identify software bugs, prevent crashes, and optimize game performance across various device models, we utilize Firebase Crashlytics and Firebase Analytics (provided by Google LLC).

Information Collected in Diagnostics:

  • Anonymous stack traces, crash logs, and timestamps of errors.
  • Device hardware specifications, operating system version, and battery / memory state during an incident.
  • Aggregated usage metrics (e.g. game session duration, general level completion rates, screen navigation).

Diagnostic data is strictly aggregated and cannot be used to determine your real-world identity.

7. Third-Party Service Providers

Below is a summary of the reputable third-party service providers integrated into Master of Codes, along with links to their privacy policies:

Partner / Service Purpose Privacy Policy Link
Apple Inc. (App Store) Payment processing, receipt management, App Store distribution Apple Privacy Policy
Google LLC (Google Play & AdMob) Payment billing, ad delivery, consent management Google Privacy Policy
RevenueCat, Inc. In-App Purchase receipt verification and entitlement tracking RevenueCat Privacy
Firebase (Google LLC) Crash reporting (Crashlytics) and anonymous performance telemetry Firebase Privacy

8. Data Retention & Deletion Rights

Because we do not maintain centralized user databases, you have immediate control over your data:

  • Local Data: You can completely delete all local game data, trophies, and records by uninstalling the application from your device.
  • Advertising Identifiers: You can reset or limit your advertising identifier via iOS Settings (Privacy & Security → Tracking) or Android Settings (Google → Ads).

9. Your Rights (EEA, UK & California Residents)

Depending on your jurisdiction (e.g. GDPR, UK GDPR, California CCPA/CPRA), you have rights regarding your data:

  • The right to know what technical information is processed by integrated diagnostic SDKs.
  • The right to opt-out of personalized advertising and tracking.
  • The right to non-discrimination for exercising your privacy rights.

Since we do not store personal account credentials, you can manage your advertising choices via Google Ad Center or by reaching out to us directly.

10. Children's Privacy (COPPA & Global Standards)

Master of Codes is an all-ages logic puzzle game. We do not knowingly collect, request, or solicit personal information from children under the age of 13 (or 16 where applicable by law). All advertising served in family-directed configurations is served as contextual and non-personalized in compliance with the Children's Online Privacy Protection Act (COPPA).

11. International Data Transfers

Third-party service providers (such as Google, Apple, and RevenueCat) may operate servers and store diagnostic or transaction validation tokens in the United States and other global regions. These providers adhere to recognized data transfer frameworks and standard contractual clauses to safeguard your information.

12. Changes to This Privacy Policy

We may revise this Privacy Policy periodically to reflect app enhancements, regulatory updates, or changes in store requirements. Any revisions will be posted on this page with an updated "Last updated" date. We encourage you to review this policy periodically.

13. Contact Us

If you have any questions, suggestions, or privacy requests regarding Master of Codes, please contact us at:

Developer Email: [email protected]
Application: Master of Codes
Website / Policy URL: privacy.html • terms.html

✓ Gizlilik Özeti ve Temel İlkeler

%100 Yerel SQLite Depolama

Oyun ilerlemeniz, kupalarınız, yüksek skorlarınız ve ayarlarınız cihazınızda yerel olarak saklanır.

Güvenli Uygulama İçi Satın Alma

"Reklamları Kaldır" kalıcı lisansı RevenueCat ile anonim doğrulanır; Apple ID / Google Play hesabınıza bağlıdır.

Kişisel Veri Satışı Yok

Ad, e-posta, şifre veya kredi kartı/ödeme bilgisi kesinlikle toplamıyoruz veya satmıyoruz.

%100 Reklamsız Pro Seçeneği

Tek seferlik satın alımla reklamları kalıcı olarak kaldırın. Bildirim veya takip spam'i içermez.

1. Genel Bakış ve Kapsam

Master of Codes ("biz", "uygulamamız") olarak kullanıcı gizliliğine, güvenliğe ve şeffaflığa en yüksek düzeyde önem veriyoruz. Bu Gizlilik Politikası; Apple App Store İnceleme Kılavuzları, Google Play Geliştirici Politikaları, Genel Veri Koruma Yönetmeliği (GDPR / KVKK) ve Kaliforniya Tüketici Gizliliği Yasası (CCPA) doğrultusunda verilerin nasıl işlendiğini açıklar.

Master of Codes uygulamasını indirerek, kurarak veya oynayarak bu Gizlilik Politikasında yer alan şartları kabul etmiş sayılırsınız.

2. Toplamadığımız Bilgiler

Kullanıcı gizliliğini temel tasarım ilkesi olarak benimsediğimizden, Master of Codes herhangi bir üyelik veya hesap oluşturma gerektirmez:

  • Kişisel Kimlik Bilgisi Yok: Adınız, soyadınız, ev adresiniz, e-posta adresiniz veya telefon numaranız asla istenmez veya saklanmaz.
  • Finansal / Kredi Kartı Bilgisi Yok: Tüm ödeme işlemleri doğrudan Apple veya Google mağazaları tarafından yönetilir. Kredi kartı veya hesap bilgilerinize asla erişemeyiz.
  • Bildirim Gönderilmez: Uygulamamız anlık bildirim göndermez, bildirim izni talep etmez veya cihaz bildirim belirteçlerini toplamaz.
  • Merkezi Kullanıcı Veritabanı Yok: Oyun kayıtlarınızı gerçek kimliğinizle eşleştiren harici bir bulut veritabanı işletmiyoruz.

3. Yerel Veri Depolama (SQLite ve Güvenli Depolama)

Tüm oyun durumu, tahmin geçmişi, kullanılan ipuçları, kazanılan başarımlar/kupalar, seçilen tema renkleri ve ses tercihleri yalnızca mobil cihazınızda yerel olarak gömülü bir SQLite veritabanında ve şifrelenmiş yerel depolama alanında tutulur.

  • Oyun verileriniz kesinlikle telefonunuzun dışına aktarılmaz.
  • Uygulamayı sildiğinizde veya cihaz ayarlarından uygulama verilerini temizlediğinizde yerel SQLite veritabanı tamamen silinir.

4. Uygulama İçi Satın Alma ("Reklamları Kaldır"), RevenueCat ve Mağaza Faturalandırması

Master of Codes, tüm reklamları kalıcı olarak devre dışı bırakan tek seferlik, tüketilmeyen (Non-Consumable) "Reklamları Kaldır" satın alma seçeneği sunar.

Satın Alma ve Makbuz Doğrulama Kuralları:

  • Resmi Mağaza Faturalandırması: Tüm satın alma işlemleri iOS cihazlarda Apple App Store (StoreKit), Android cihazlarda Google Play Store (Google Play Billing) güvencesiyle gerçekleşir.
  • RevenueCat SDK Entegrasyonu: Satın alma makbuzlarının doğrulanması ve "Reklamları Kaldır" yetkisinin (entitlement) yönetimi RevenueCat SDK ile güvenli ve anonim olarak yapılır. RevenueCat rastgele bir anonim kimlik (App User ID) kullanır; kişisel kimlik veya kredi kartı verisi saklamaz.
  • Kalıcı (Ömür Boyu) Lisans: "Reklamları Kaldır" tüketilmeyen bir üründür. Süresi dolmaz, abonelik değildir ve tekrarlayan ücret içermez.
  • Satın Alımları Geri Yükleme (Restore): Uygulamayı yeniden yüklerseniz veya aynı Apple ID / Google Hesabına bağlı başka bir cihaza geçerseniz, Mağaza ekranındaki "Satın Alımları Geri Yükle" butonuna basarak ücretsiz şekilde yetkinizi geri yükleyebilirsiniz.
  • İade Politikası: Ödemeler doğrudan Apple ve Google tarafından tahsil edildiğinden, tüm iade talepleri ilgili mağazanın resmi iade prosedürlerine tabidir (Apple Sorun Bildir veya Google Play Sipariş Geçmişi).

5. Reklam Gösterimi (Google AdMob)

Master of Codes'un ücretsiz deneyimini desteklemek amacıyla Google AdMob aracılığıyla reklamlar sunulmaktadır. "Reklamları Kaldır" satın alındığında tüm reklam istekleri kalıcı olarak sonlandırılır.

Reklamcılık ve İzin Yönetimi:

  • İşlenen Veriler: Google AdMob, reklamların gösterimi ve ölçümü için reklam kimliğini (IDFA / GAID), yaklaşık IP konumunu ve reklam etkileşim verilerini işleyebilir.
  • Uygulama Takibi Şeffaflığı (iOS ATT): iOS 14.5+ cihazlarda kişiselleştirilmiş reklam takibi için onayınız istenir. İzin vermezseniz yalnızca kişiselleştirilmemiş genel reklamlar gösterilir.
  • GDPR / UMP Onay Formu: Avrupa Ekonomik Alanı, İngiltere ve İsviçre'deki kullanıcılar için Google Kullanıcı Mesajlaşma Platformu (UMP) ile yasal onay formu sunulur.

6. Hata Analizi ve Kararlılık (Firebase Crashlytics & Analytics)

Uygulamanın kararlılığını sağlamak ve çökme sorunlarını hızla gidermek için Firebase Crashlytics ve Firebase Analytics (Google LLC) kullanılır.

  • Toplanan Teşhis Verileri: Anonim çağrı yığınları (stack trace), işletim sistemi sürümü, cihaz modeli ve hata anındaki bellek durumu.
  • Bu veriler tamamen anonim olup gerçek kişi kimliğinizle ilişkilendirilemez.

7. Üçüncü Taraf Hizmet Sağlayıcılar

Master of Codes'ta kullanılan güvenilir servis sağlayıcıların gizlilik politikalarına aşağıdaki tablodan erişebilirsiniz:

Sağlayıcı / Servis Kullanım Amacı Gizlilik Politikası
Apple Inc. (App Store) Ödeme işleme, makbuz yönetimi ve uygulama dağıtımı Apple Gizlilik Politikası
Google LLC (Google Play & AdMob) Faturalandırma, reklam gösterimi, rıza yönetimi Google Gizlilik Politikası
RevenueCat, Inc. Uygulama içi satın alma doğrulaması ve lisans takibi RevenueCat Gizlilik
Firebase (Google LLC) Çökme analitiği (Crashlytics) ve anonim performans verisi Firebase Gizlilik

8. Veri Saklama ve Silme Hakları

Merkezi bir kullanıcı hesabı sistemi bulunmadığından verileriniz üzerinde doğrudan kontrole sahipsiniz:

  • Yerel Verileri Silme: Uygulamayı cihazınızdan kaldırdığınızda tüm yerel kayıtlar ve SQLite veritabanı kalıcı olarak silinir.
  • Reklam Kimliğini Sıfırlama: iOS Ayarları (Gizlilik → Takip) veya Android Ayarları (Google → Reklamlar) üzerinden reklam kimliğinizi dilediğiniz an sıfırlayabilirsiniz.

9. Çocukların Gizliliği (COPPA)

Master of Codes her yaştan kullanıcıya uygun bir mantık ve zeka oyunudur. 13 yaşın (veya geçerli yerel mevzuattaki sınırın) altındaki çocuklardan bilerek kişisel bilgi toplamıyoruz. Aile veya çocuk odaklı kullanım durumlarında reklamlar kişiselleştirilmemiş olarak sunulur.

10. Uluslararası Veri Aktarımları

Kullandığımız üçüncü taraf hizmet sağlayıcılar (Google, Apple, RevenueCat) teşhis verilerini veya anonim işlem belirteçlerini Amerika Birleşik Devletleri ve diğer ülkelerdeki güvenli sunucularda işleyebilir. Bu sağlayıcılar uluslararası standart sözleşme maddelerine uygundur.

11. Gizlilik Politikasındaki Değişiklikler

Uygulama güncellemeleri veya yasal gereksinimler doğrultusunda bu Gizlilik Politikasını zaman zaman güncelleyebiliriz. Değişiklikler bu sayfada güncel tarih bilgisiyle yayınlanacaktır.

12. İletişim

Gizlilik Politikamız veya veri uygulamalarımız ile ilgili her türlü soru, görüş ve talepleriniz için bize ulaşabilirsiniz:

Geliştirici E-posta: [email protected]
Uygulama: Master of Codes
Bağlantılar: privacy.html • terms.html