Privacy Policy
Privacy Policy

LineHeist Privacy Policy

Effective date: August 17, 2026 Applies to: LineHeist for iOS

This policy describes exactly what LineHeist collects and why, based on the app's actual implementation.

1. Introduction

This Privacy Policy explains what information LineHeist ("the App," "we," "us," "our") collects when you play, how it is used, and the choices available to you. LineHeist is developed by Kaan Kösen. Questions about this policy can be sent to kaankosrn@gmail.com.

2. Information We Collect

2.1 Anonymous account identifier

On first launch, LineHeist automatically creates an anonymous account via Firebase Authentication's anonymous sign-in. This generates a random identifier ("UID") for your installation. We never ask for your name, email address, phone number, or a password to create or use this account.

2.2 Nickname

Before playing online or appearing on the Leaderboard, you choose a nickname (3–16 characters). Your nickname is checked by an automated filter (English and Turkish) before it's accepted, and is then visible to opponents in PvP matches and to anyone viewing the public Leaderboard. Your nickname should not be your real name.

2.3 Gameplay & ranking data

We store statistics tied to your anonymous UID: games played, wins, losses, streaks, LINE LOCK counts, your rating, your league tier, your last match date, and technical fields that prevent a match from being scored twice.

2.4 PvP match data

Live matches are synchronized on our servers: piece placements, scores, turn order, timing, and (for ranked matches) each player's rating at the start of the match — needed to run the match and calculate rating changes afterward.

2.5 Leaderboard

The Leaderboard is public inside the app: any player can see any ranked player's nickname, league, rating, and win/loss record. There is currently no option to keep ranked results off the Leaderboard while still playing ranked matches.

2.6 Player reports

Reporting another player stores: your UID, the reported player's UID, a snapshot of their nickname at that moment, your selected reason, the time, and (if made during a match) that match's room code. This is used only for moderation review — it is never shown to you, the reported player, or anyone else in the app.

2.7 Blocked players

Blocking another player stores a private link between your account and theirs, visible only to you. Today, blocking prevents you from being offered that player's room in Random Match; it does not yet prevent the reverse case, and it does not hide that player from the public Leaderboard. This is a known, disclosed limitation we intend to keep improving.

2.8 Advertising

LineHeist offers an optional rewarded video ad (Google AdMob) to Continue a finished Solo game, using Google's Mobile Ads SDK and User Messaging Platform consent SDK. LineHeist does not access Apple's Advertising Identifier and shows no tracking-permission prompt — ads are not personalized using cross-app tracking data from this app. Google and its ad partners may still process data under their own policies to serve and measure ads; see Section 4.

2.9 Local device storage

Some preferences never leave your device: sound/music on-off, selected app language, tutorial-completion state, whether you've learned to rotate pieces, and your local Solo high score.

2.10 Diagnostics

LineHeist does not currently use Firebase Analytics or Crashlytics, and does not collect crash reports, usage analytics, or diagnostic logs.

3. How We Use Information

To run Solo and PvP gameplay, calculate rankings, display the Leaderboard, show your nickname to opponents and other players, let you report and block other players, and show the optional rewarded ad. We do not sell your information.

4. Data Sharing

Data is shared only with the service providers that operate the app on our behalf:

  • Google Firebase (Authentication, Firestore database, Cloud Functions, Remote Config) — hosts everything described in Sections 2.1–2.7.
  • Google AdMob / Google Mobile Ads / User Messaging Platform — serves the optional rewarded ad in Section 2.8.

We do not otherwise sell or share your information for third parties' own marketing purposes.

5. Data Retention

Gameplay, ranking, and nickname data is kept for as long as your anonymous account exists, so your rating and league stay consistent between sessions. We do not currently apply a separate fixed retention period beyond that. Player reports are retained as moderation records even after an involved account is later deleted — see Section 6.

6. Account & Data Deletion

You can permanently delete your account and its data at any time, directly in the app — no email, password, or website visit required. Go to Settings → Delete Account, confirm twice, and your account is deleted immediately. This:

  • Permanently deletes your nickname, rating, league, win/loss statistics, and Block List.
  • Permanently deletes your Firebase authentication identity — it can never be recovered or reused.
  • Ends any active online match you were part of on your side, the same way leaving a match early already works.
  • Clears your locally-saved nickname, Solo high score, and tutorial progress from this device.

What is retained: if you were involved in a Player Report (as the reporter or the reported player) before deleting your account, that report is kept as a moderation record — this is the same retention already described in Section 2.6, and exists to prevent someone from erasing evidence of abusive behavior simply by deleting their account. A finished PvP match you played is also left untouched in our records, since it is shared history that still belongs to your former opponent too — once your account is deleted, your identity in that old match record can no longer be resolved to a nickname by anyone. Deletion is permanent and cannot be undone.

7. Children's Privacy

LineHeist is not directed at children and we do not knowingly collect personal information from anyone, including children — the app never asks for a real name, email address, birthdate, or any other directly identifying information, from any user, at any point.

8. Security

Access to your data is restricted using Google Firebase's security rules. For example, a Player Report can never be read back by any player, including its own author, and your Block List can only be read or changed by you.

9. International Processing

Your information is processed on Google Firebase infrastructure, which may store and process data in the United States or other countries where Google operates data centers. By using LineHeist, you understand your information may be processed outside of your own country or region.

10. Changes to This Policy

We may update this policy from time to time; the "Effective date" above will change when we do. Continuing to use LineHeist after a change means you accept the update.

11. Contact

Questions about this policy or your data: kaankosrn@gmail.com · Published at: lineheist.web.app/privacy

Gizlilik Politikası

LineHeist Gizlilik Politikası

Yürürlük tarihi: 17 Ağustos 2026 Kapsam: iOS için LineHeist

Bu belge, LineHeist'in gerçekte topladığı verileri ve nedenlerini, uygulamanın gerçek davranışına dayanarak açıklar.

1. Giriş

Bu Gizlilik Politikası, LineHeist'i ("Uygulama", "biz") oynadığınızda hangi bilgilerin toplandığını, nasıl kullanıldığını ve sahip olduğunuz seçenekleri açıklar. LineHeist, Kaan Kösen tarafından geliştirilmektedir. Sorularınız için: kaankosrn@gmail.com.

2. Topladığımız Bilgiler

2.1 Anonim hesap kimliği

Uygulama ilk açıldığında, Firebase Authentication'ın anonim girişi ile otomatik olarak bir hesap oluşturulur. Bu, kurulumunuz için rastgele bir kimlik ("UID") üretir. Bu hesabı oluşturmak veya kullanmak için adınızı, e-posta adresinizi, telefon numaranızı veya bir şifre asla istemeyiz.

2.2 Kullanıcı adı

Çevrimiçi oynamadan veya Lider Tablosunda görünmeden önce bir kullanıcı adı seçersiniz (3–16 karakter). Kullanıcı adınız kabul edilmeden önce otomatik bir filtreden (İngilizce ve Türkçe) geçirilir; ardından PvP maçlarında rakiplerinize ve herkese açık Lider Tablosunu görüntüleyen herkese gösterilir. Kullanıcı adınız gerçek adınız olmamalıdır.

2.3 Oyun ve sıralama verileri

Anonim kimliğinize bağlı olarak şunları saklarız: oynanan maç sayısı, galibiyet, mağlubiyet, seri istatistikleri, LINE LOCK sayıları, puanınız (rating), lig seviyeniz, son maç tarihiniz ve bir maçın iki kez puanlanmasını önleyen teknik alanlar.

2.4 PvP maç verileri

Canlı maçlar sunucularımızda eşzamanlı tutulur: parça yerleşimleri, skorlar, sıra bilgisi, zamanlama ve (dereceli maçlarda) her oyuncunun maç başındaki puanı — maçı yürütmek ve sonrasında puan değişimini hesaplamak için gereklidir.

2.5 Lider Tablosu

Lider Tablosu uygulama içinde herkese açıktır: herhangi bir oyuncu, dereceli herhangi bir oyuncunun kullanıcı adını, ligini, puanını ve galibiyet/mağlubiyet kaydını görebilir. Şu anda dereceli maçlara devam ederken sonuçlarınızı Lider Tablosu'ndan gizleme seçeneği yoktur.

2.6 Oyuncu şikayetleri

Bir oyuncuyu şikayet ettiğinizde şunlar saklanır: sizin kimliğiniz, şikayet edilen oyuncunun kimliği, o andaki kullanıcı adının bir kopyası, seçtiğiniz gerekçe, zaman damgası ve (bir maç sırasında yapıldıysa) o maçın oda kodu. Bu veriler yalnızca moderasyon incelemesi için kullanılır; size, şikayet edilen oyuncuya veya başka hiçbir oyuncuya asla gösterilmez.

2.7 Engellenen oyuncular

Bir oyuncuyu engellediğinizde, hesabınız ile o oyuncu arasında yalnızca sizin görebileceğiniz özel bir kayıt oluşturulur. Bugün itibarıyla engelleme, Rastgele Eşleşme'de o oyuncunun odasının size önerilmesini engeller; tersi durumu (sizi engellemiş olan bir oyuncunun size eşleşmesini) henüz engellemez ve o oyuncuyu herkese açık Lider Tablosu'ndan gizlemez. Bu, bilinen ve açıkça belirtilen bir sınırlamadır; geliştirmeye devam ediyoruz.

2.8 Reklamlar

LineHeist, biten bir Solo oyununa devam etmeniz için isteğe bağlı bir ödüllü video reklam sunar (Google AdMob), Google'ın Mobile Ads SDK'sı ve Kullanıcı Mesajlaşma Platformu (UMP) onay SDK'sı kullanılarak. LineHeist, Apple'ın Reklam Kimliğine (IDFA) erişmez ve bir izleme izni istemi göstermez — reklamlar bu uygulamadan gelen uygulamalar arası izleme verisiyle kişiselleştirilmez. Google ve reklam ortakları, reklamları sunmak ve ölçmek için kendi politikaları kapsamında veri işleyebilir; bkz. Bölüm 4.

2.9 Cihaz üzerinde yerel depolama

Bazı tercihler cihazınızdan hiç ayrılmaz: ses/müzik açık-kapalı durumu, seçili uygulama dili, eğitimi tamamlama durumu, parça döndürmeyi öğrenip öğrenmediğiniz ve yerel Solo yüksek skorunuz.

2.10 Tanılama

LineHeist şu anda Firebase Analytics veya Crashlytics kullanmamaktadır; çökme raporu, kullanım analitiği veya tanılama günlüğü toplamamaktadır.

3. Bilgileri Nasıl Kullanıyoruz

Solo ve PvP oynanışını yürütmek, sıralamaları hesaplamak, Lider Tablosunu göstermek, kullanıcı adınızı rakiplere ve diğer oyunculara göstermek, diğer oyuncuları şikayet edip engellemenizi sağlamak ve isteğe bağlı ödüllü reklamı göstermek için kullanılır. Bilgilerinizi satmayız.

4. Veri Paylaşımı

Veriler yalnızca uygulamayı bizim adımıza işleten hizmet sağlayıcılarla paylaşılır:

  • Google Firebase (Authentication, Firestore veritabanı, Cloud Functions, Remote Config) — Bölüm 2.1–2.7'de açıklanan her şeyi barındırır.
  • Google AdMob / Google Mobile Ads / User Messaging Platform — Bölüm 2.8'deki isteğe bağlı ödüllü reklamı sunar.

Bilgilerinizi başka şekilde üçüncü tarafların kendi pazarlama amaçları için satmayız veya paylaşmayız.

5. Veri Saklama

Oyun, sıralama ve kullanıcı adı verileri, anonim hesabınız var olduğu sürece saklanır. Bunun ötesinde ayrı, sabit bir saklama süresi uygulamıyoruz. Oyuncu şikayetleri, ilgili hesap daha sonra silinse bile moderasyon kaydı olarak saklanır — bkz. Bölüm 6.

6. Hesap ve Veri Silme

Hesabınızı ve verilerinizi istediğiniz zaman, doğrudan uygulama içinden kalıcı olarak silebilirsiniz — e-posta, şifre veya web sitesi ziyareti gerekmez. Ayarlar → Hesabı Sil yolunu izleyin, iki kez onaylayın; hesabınız hemen silinir. Bu işlem:

  • Kullanıcı adınızı, puanınızı, liginizi, galibiyet/mağlubiyet istatistiklerinizi ve Engelleme Listenizi kalıcı olarak siler.
  • Firebase kimlik doğrulama kimliğinizi kalıcı olarak siler — bir daha asla geri getirilemez veya yeniden kullanılamaz.
  • Katıldığınız aktif bir çevrimiçi maçı, erken ayrılmanın zaten çalıştığı şekilde sizin tarafınızdan sonlandırır.
  • Bu cihazda yerel olarak kaydedilmiş kullanıcı adınızı, Solo yüksek skorunuzu ve eğitim ilerlemenizi temizler.

Neler saklanır: hesabınızı silmeden önce bir Oyuncu Şikayetine dahil olduysanız (şikayet eden veya şikayet edilen olarak), bu şikayet bir moderasyon kaydı olarak saklanır — bu, Bölüm 2.6'da açıklanan saklama ile aynıdır ve birinin hesabını silerek kötüye kullanım kanıtlarını ortadan kaldırmasını önlemek için vardır. Oynadığınız tamamlanmış bir PvP maçı da kayıtlarımızda değişmeden bırakılır, çünkü bu, eski rakibinize de ait olan paylaşılan bir geçmiştir — hesabınız silindikten sonra o eski maç kaydındaki kimliğiniz artık kimse tarafından bir kullanıcı adına çözümlenemez. Silme işlemi kalıcıdır ve geri alınamaz.

7. Çocukların Gizliliği

LineHeist çocuklara yönelik değildir ve hiç kimseden, çocuklar dahil, bilerek kişisel bilgi toplamaz — uygulama hiçbir kullanıcıdan, hiçbir zaman gerçek ad, e-posta adresi, doğum tarihi veya başka bir doğrudan kimliklendirici bilgi istemez.

8. Güvenlik

Verilerinize erişim, Google Firebase'in güvenlik kurallarıyla sınırlandırılmıştır. Örneğin, bir Oyuncu Şikayeti hiçbir oyuncu tarafından (şikayeti yapan dahil) geri okunamaz ve Engelleme Listeniz yalnızca sizin tarafınızdan okunabilir veya değiştirilebilir.

9. Uluslararası İşleme

Bilgileriniz, Google'ın veri merkezlerine sahip olduğu Amerika Birleşik Devletleri veya diğer ülkelerde saklanıp işlenebilen Google Firebase altyapısında işlenir. LineHeist'i kullanarak, bilgilerinizin kendi ülkeniz veya bölgeniz dışında işlenebileceğini kabul etmiş olursunuz.

10. Bu Politikadaki Değişiklikler

Bu politikayı zaman zaman güncelleyebiliriz; önemli değişikliklerde yukarıdaki "Yürürlük tarihi" değişecektir. Bir değişiklikten sonra LineHeist'i kullanmaya devam etmeniz, güncellenen politikayı kabul ettiğiniz anlamına gelir.

11. İletişim

Bu politika veya verileriniz hakkında sorular: kaankosrn@gmail.com · Yayın adresi: lineheist.web.app/privacy