This policy describes exactly what LineHeist collects and why, based on the app's actual implementation.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
LineHeist does not currently use Firebase Analytics or Crashlytics, and does not collect crash reports, usage analytics, or diagnostic logs.
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.
Data is shared only with the service providers that operate the app on our behalf:
We do not otherwise sell or share your information for third parties' own marketing purposes.
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.
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:
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.
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.
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.
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.
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.
Questions about this policy or your data: kaankosrn@gmail.com · Published at: lineheist.web.app/privacy
Bu belge, LineHeist'in gerçekte topladığı verileri ve nedenlerini, uygulamanın gerçek davranışına dayanarak açıklar.
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.
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.
Ç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.
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.
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.
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.
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.
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.
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.
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.
LineHeist şu anda Firebase Analytics veya Crashlytics kullanmamaktadır; çökme raporu, kullanım analitiği veya tanılama günlüğü toplamamaktadır.
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.
Veriler yalnızca uygulamayı bizim adımıza işleten hizmet sağlayıcılarla paylaşılır:
Bilgilerinizi başka şekilde üçüncü tarafların kendi pazarlama amaçları için satmayız veya paylaşmayız.
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.
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:
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.
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.
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.
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.
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.
Bu politika veya verileriniz hakkında sorular: kaankosrn@gmail.com · Yayın adresi: lineheist.web.app/privacy