Son güncelleme: 22 Ekim 2026 · 1.1.0
Geliştirici: Berhan Kıyanus. Bu sayfa oyunun yerel kayıtlarını ve isteğe bağlı çevrim içi Arena hizmetinin veri işlemesini açıklar. Arena hizmeti yapılandırılmamışsa çevrim içi hesap ve eşleştirme kullanılamaz. Reklam hizmeti kullanılmaz. Apple uygulama içi satın alma hizmeti açık olduğunda isteğe bağlı kozmetik paketler ve yalnız kozmetiklerde kullanılan mağaza bakiyesi sunulur.
Solo ilerleme, eski altın ve elmas bakiyeleri, eski envanter, kombinler ve ayarlar cihazda saklanır. Kayıt sürümü değişirken cihazda bir önceki sürümün yedeği tutulur. Bunlar Arena kurtarma koduyla, Apple ile girişle veya Google ile girişle başka cihaza taşınmaz.
Arena'ya bağlanırken rastgele hesap kimliği ve oturum anahtarı oluşturulur. Sunucu takma ad, derece, maç sayısı, zaferler, doğrulanmış maç sonuçları, Arena kredileri, Arena kozmetikleri ve hedef ilerlemesini saklar. Hesap silinene kadar bu kayıtlar korunur. Maç sırasında hareket ve nişan girdileri sunucuya gönderilir; doğrulanan durum rakibe iletilir. Sunucu maçların tamamının girdi kaydını tutmaz.
Takma ad ve rekabetçi derece lig tablosunda görünür. Gerçek ad veya iletişim bilgisi yazmayın. Oturum anahtarı iOS uygulamasında Keychain'de, tarayıcı önizlemesinde siteye ait yerel depoda saklanır; sunucuda yalnız özeti tutulur. İsteğinizle oluşturulan tek kullanımlık kurtarma kodunun da sunucuda yalnız özeti saklanır. Bu kodu bilen kişi Arena hesabınızı geri yükleyebilir; paylaşmayın.
Apple ile giriş isteğe bağlıdır; solo oyun, antrenman ve misafir Arena hesabı girişsiz kullanılabilir. Arena hesabınıza Apple ile girişi bağlarsanız sunucu, Apple'ın bu uygulama için verdiği değişmeyen kullanıcı kimliğini (Apple sub) ve bağlantıyı daha sonra iptal edebilmek için Apple'ın verdiği yenileme anahtarını şifreli (AES-256-GCM) olarak saklar. Adınız ve e-posta adresiniz istenmez ve alınmaz. Bu kayıtlar Arena hesabınızı, takma adınızı, derecenizi, kredilerinizi ve satın alımlarınızı yeni bir cihazda geri getirmek için kullanılır; solo ilerleme taşınmaz. Aynı anda tek cihazda oturum açık kalır: başka bir cihazda giriş yapmak önceki cihazın oturumunu kapatır. Ayarlar → Arena Hesabı bölümünden bağlantıyı kaldırabilir veya oturumu kapatabilirsiniz; bağlantı kaldırılınca Apple yetkisi de iptal edilir. Bağlantı ve şifreli anahtar, bağlantı kaldırılana veya hesap silinene kadar saklanır.
Apple veya Google ile giriş yapan oyuncu benzersiz ve kalıcı bir takma ad alabilir. İlk seçim ücretsizdir; sonra takma ad 30 günde bir değiştirilebilir ve önceki ad hemen serbest kalır. Takma ad herkese açıktır; lig tablosunda ve maçlarda diğer oyunculara görünür. Uygunsuz adlar ile yetkili, sistem veya marka adlarını taklit eden adlar filtrelenir. Bildirilen bir takma adı moderatör sıfırlayabilir; bu durumda hesaba geçici bir ad verilir ve ücretsiz bir değişiklik hakkı tanınır.
Google ile giriş isteğe bağlıdır ve her zaman Apple ile girişin yanında sunulur. Arena hesabınıza Google ile girişi bağlarsanız sunucu iki kayıt saklar: Google'ın hesabınız için verdiği değişmeyen kullanıcı kimliği (Google sub; bu kimlik Google'ın tüm uygulamalarında aynıdır) ve Google'ın doğruladığı e-posta adresiniz. E-posta adresi şifreli (AES-256-GCM) saklanır. Adınız ve profil fotoğrafınız istenmez. Giriş, telefonunuzda Google'ın kendi güvenli sayfasında yapılır; Google'ın verdiği erişim ve yenileme anahtarları telefonda hemen atılır, sunucuya gönderilmez ve saklanmaz. Kimlik, Arena hesabınızı, takma adınızı, derecenizi ve satın alımlarınızı yeni bir cihazda geri getirmek için kullanılır. E-posta adresiniz yalnız hesap kurtarma ve destek taleplerinde hesabınızı bulmak için kullanılır; oyunda gösterilmez, diğer oyunculara verilmez, sunucu günlüklerine yazılmaz ve pazarlama için kullanılmaz. Bir Arena hesabına hem Apple hem Google bağlanabilir; hesaplar birleştirilmez. Ayarlar → Arena Hesabı bölümünden Google bağlantısını kaldırabilirsiniz; kimlik ve şifreli e-posta hemen silinir. Uygulamanın erişimini Google Hesabınızın üçüncü taraf bağlantıları bölümünden de kaldırabilirsiniz. Girişi doğrulamak için sunucu Google'ın herkese açık imza anahtarlarını indirir.
Kullanım ölçümü varsayılan olarak kapalıdır. Ayarlar bölümünde açarsanız açılış süresi, kullanılan ekran ve mod, eğitim ve antrenman adımları, eşleşme bekleme süreleri, maç tamamlama ve oyun içi kaynak kullanımı ölçülür. Etkin oyun süresi, çizilen kare sayısı, yavaş kare sayısı ve kare sürelerinin özet değerleri performansı değerlendirmek için ölçülebilir; ekran görüntüsü veya cihaz modeli alınmaz. İstemci hataları yalnız betik, asenkron işlem veya grafik kategorisi olarak sayılabilir; hata mesajı, çağrı yığını veya URL toplanmaz. Bu ölçüm işletim sistemi çökme raporu değildir. Mağaza ziyareti, önizleme ve satın alma penceresinin açılması, iptali veya beklemesi gibi genel işlem sonuçları da ölçülebilir; satın alma geçmişi, ürün/sipariş/Apple işlem kimliği, makbuz, hesap kimliği, ad veya e-posta bu ölçümlere alınmaz. Uygulama sürümü ve platform (iOS, Android veya web), rastgele kurulum, oturum ve tekil olay kimlikleriyle gönderilir. Bu kimlikler etkinliklerin ilişkilendirilmesini sağlar; veriler anonim olarak tanımlanmaz.
Ölçümün ilk açıldığı gün cihazda saklanır; daha sonra geri dönen kullanıcıların yanlışlıkla yeni kullanıcı sayılmasını önler. Bu, uygulamanın ilk kurulma tarihi değildir. Kapatınca yeni ölçüm gönderilmez ve cihazdaki ölçüm kimliği ile başlangıç kaydı kaldırılır. Yeniden açmak yeni bir ölçüm kimliği başlatır. Sunucudaki tekil olaylar 30 gün sonra, başlangıç grubu kaydı son ölçümden 30 gün sonra en geç sonraki saatlik temizlikte kaldırılır. Önceki sürümlerin günlük ölçüm kayıtları 30 gün sonra en geç sonraki 6 saatlik temizlikte kaldırılır. İşletim raporları yalnız toplu sayım ve oranları gösterir; yalnız ölçümü açan kullanıcıları temsil eder.
Solo skor paylaşımı ayrı bir tercihtir ve varsayılan olarak kapalıdır. Açarsanız takma ad, skor, avatar ve unvan herkese açık lider tablosuna gönderilir. Günlük skorlar 30 gün sonra; haftalık ve hız skorları ilgili hafta sona erdikten sonra temizlenir. Kalıcı depoda temizlik en geç sonraki 6 saatlik görevde yapılır. Arena hesabı ve sonuçları bu tercihlerden bağımsızdır ve hesap silinene kadar tutulur.
Bağlantı sırasında IP adresi sunucuya ulaşır ve istek sınırlandırması için bellekte kullanılır. Barındırma sağlayıcısı kendi hizmet günlüklerini işleyebilir. Çevrim içi hizmet Render üzerinde sunulur. Apple ile giriş kullanılırsa girişi doğrulamak ve istendiğinde yetkiyi iptal etmek için Apple’ın hizmetlerine bağlanılır. Google ile giriş kullanılırsa girişi doğrulamak için Google'ın herkese açık anahtarları indirilir. Canlı bağlantılar HTTPS/WSS kullanır; yerel geliştirme önizlemesi bu kapsamda değildir.
Konum, kişiler, fotoğraf, mikrofon ve kamera erişimi istenmez. Reklam kimliği toplanmaz. Bildirimler isteğe bağlıdır. Ödemeyi Apple işler; geliştirici kart bilgilerinizi almaz. Kozmetik satın alma için Arena hesabınızı kurtarma koduyla, Apple ile girişle veya Google ile girişle güvenceye almanız gerekir. Sunucu satın alma doğrulaması, teslimat, geri yükleme, iade ve tekrar teslimatı önlemek amacıyla Apple işlem kimliğini, ilk işlem kimliğini, ürün kimliğini, doğrulama tarihini, test/canlı ortam bilgisini ve iptal/iade durumunu Arena hesap kimliğine bağlı olarak saklar. Apple’ın imzalı işlem verisi doğrulama amacıyla işlenir; kart numarası veya Apple hesabınızın parolası istenmez. Satın alınan Stil Jetonu ve Prizma ile bu bakiyeden yapılan kozmetik harcamaları sunucuda tutulur. Harcama kimliği, kozmetik, para birimi, tutar ve iade nedeniyle geri alma durumu kaydedilir. Bakiye zaman aşımına uğramaz; solo para, güç, sezon ve sandıklarla birleştirilmez. Satın alma geçmişi reklam veya kullanım ölçümüne gönderilmez. Apple ile hesap kurtarma seçildiğinde, Apple imzalı güncel uygulama ve satın alma kanıtları aynı sahibin eşleşmesini doğrulamak için işlenir. Apple e-postası veya parolası alınmaz; yeniden kullanım denetimi için yalnız kısa süreli kanıt özeti tutulur ve saatlik temizlikte kaldırılır.
Ayarlar → Arena Hesabı → Arena Hesabını Sil işlemiyle Arena hesabınızı silebilirsiniz. İkinci onay gerekir ve devam eden maç varken silme yapılamaz. Oturum ve kurtarma anahtarları geçersizleşir; Arena bakiyesi ve sunucu envanteri silinir. Apple ile giriş bağlıysa önce Apple yetkisi Apple’ın iptal hizmetiyle geri alınır; ardından bağlantı ve şifreli anahtar hesapla birlikte silinir ve kalıcı takma ad hemen serbest kalır. Apple’a o anda ulaşılamazsa iptali yeniden denemek için yalnız şifreli anahtar, hesap kimliği olmadan, en çok 7 gün saklanır. Google ile giriş bağlıysa Google kimliği ve şifreli e-posta adresi hesapla birlikte hemen silinir; Google'da iptal edilecek bir anahtar saklanmadığı için ayrıca iptal isteği gönderilmez. Geçmiş maçlardan hesap kimliğiniz çıkarılır; rakibin kendi sonuç kaydı korunur. Satın alma kayıtlarının aktif Arena hesap bağlantısı kaldırılır. Yinelenen teslimatı önlemek, iadeleri işlemek ve süresi dolmayan satın alımları Apple sahiplik doğrulamasıyla geri yüklemek için yalnız mali kayıtlar (rastgele hesap referansı, işlem, ürün, kozmetik harcaması ve doğrulama durumu) ayrı saklanır. Silinen ad, derece, maç ve kazanılmış ilerleme bu arşivde bulunmaz. Bu işlem Apple satın alma geçmişinizi silmez veya otomatik iade oluşturmaz. Solo yerel kayıtlar ayrı kalır. Hizmet kapalıysa talebinizi aşağıdaki adrese iletebilirsiniz. Kimliği doğrulamadan başka bir oyuncunun kaydını silmeyiz.
Cihazdaki solo kayıtlar, geçiş yedeği ve ayarlar Ayarlar → Cihazdaki Solo Kaydı Sil bölümündeki ikinci onayla kaldırılabilir. Bu işlem sunucudaki hesabı veya önceden paylaşılmış skor/ölçüm kayıtlarını silmez. Önceden gönderilmiş veri için destek adresine başvurabilirsiniz. Cihaz verisi silindiğinde eski rastgele kimlikle bağlantı kurulamayabileceğinden önce talebinizi iletin. iOS Keychain kaydı uygulamayı kaldırdıktan sonra kalabileceğinden Arena hesabını silmek için uygulama içindeki işlemi kullanın. Uygulama kaldırılması tek başına sunucudaki hesabı silmez.
Lig, maç sonucu ve maç ayarlarındaki oyuncu seçeneklerinden bildirim gönderebilir ve oyuncuyu engelleyebilirsiniz. Arena bildirimi hesap kimlikleri, seçilen neden ve tarihle saklanır; 90 gün sonra saatlik temizlikte kaldırılır. Hesap silinince bildirimin hesaba bağlantısı kaldırılır. Engel listesi cihazda ve bağlı Arena hesabında tutulur; sonraki eşleşmelere uygulanır. Solo tablolarda takma ad gizlenir; bildirim için göndermeyi sizin seçtiğiniz destek e-postası açılır.
Bize e-posta gönderirseniz e-posta adresinizi ve ilettiğiniz mesajı sorunu çözmek ve yanıtlamak için işleriz. Parola, oturum anahtarı veya kurtarma kodu göndermeyin. Mesajlarınızın silinmesini aynı adresten isteyebilirsiniz.
Gizlilik soruları, kayıt talepleri ve uygunsuz takma ad bildirimleri: berhankiyanus123@gmail.com. Önemli veri işleme değişikliklerinde bu sayfa ve uygulama bilgilendirmeleri güncellenir.
Updated October 22, 2026 · 1.1.0
Developer: Berhan Kıyanus. Solo saves, legacy currencies, inventory, loadouts and settings stay on the device. A migration backup is stored locally. Arena recovery, Sign in with Apple and Sign in with Google do not restore these solo saves. Arena accounts are available only when the online service is configured. The app does not use advertising services. Optional cosmetic packs are offered when Apple in-app purchasing is available.
Connecting creates a random account identifier and session credential. The server stores your nickname, rating, matches, wins, verified results, Arena credits, earned Arena cosmetics and objectives until account deletion. Movement and aiming inputs are processed by the server and validated match states are sent to your opponent; a complete input recording is not stored. Nicknames and ratings appear in the league table. Avoid using your real name or contact details.
The iOS app stores the session in Keychain; the browser preview uses site-local storage. The server stores hashes of session and one-use recovery credentials. A recovery code is created only on request. Anyone holding it can recover your Arena account; keep it private.
Sign in with Apple is optional; solo play, practice and the guest Arena account work without it. If you link Sign in with Apple to your Arena account, the server stores the stable user identifier Apple issues for this app (the Apple sub) and, encrypted with AES-256-GCM, the refresh token Apple returns so the link can be revoked later. Your name and email address are not requested or received. These records restore your Arena account, nickname, rating, credits and purchases on a new device; solo progress is not transferred. One device stays signed in at a time: signing in on another device signs the previous one out. You can unlink Sign in with Apple or sign out under Settings → Arena Account; unlinking also revokes the Apple authorization. The link and the encrypted token are kept until you unlink or delete the account.
Players signed in with Apple or Google can claim a unique, permanent nickname. The first claim is free; after that the nickname can be changed once every 30 days and the previous one is released immediately. Nicknames are public and shown to other players in the league and in matches. Offensive names and names imitating staff, system or brand names are filtered. A moderator can reset a reported nickname; the account then receives a temporary name and one free change.
Sign in with Google is optional and is always offered next to Sign in with Apple. If you link Sign in with Google to your Arena account, the server stores two records: the stable user identifier Google issues for your account (the Google sub, which is the same across Google's apps) and the email address Google has verified. The email address is stored encrypted with AES-256-GCM. Your name and profile photo are not requested. Sign-in happens on Google's own secure page on your phone; the access and refresh tokens Google returns are discarded on the phone and are never sent to or stored on the server. The identifier restores your Arena account, nickname, rating and purchases on a new device. Your email address is used only to find your account for account recovery and support requests; it is not shown in the game, not given to other players, not written to server logs and not used for marketing. One Arena account can be linked to both Apple and Google; accounts are never merged. You can unlink Google under Settings → Arena Account; the identifier and the encrypted email are deleted at once. You can also remove the app's access in the third-party connections section of your Google Account. To verify sign-ins, the server downloads Google's public signing keys.
Usage analytics is off by default. If enabled in Settings, launch timing, screen and mode use, tutorial and practice steps, matchmaking wait times, match completion and in-game resource use are measured. Active gameplay duration, rendered frame counts, slow-frame counts and summary frame timings may be measured to evaluate performance; no screen capture or device model is collected. Client faults may be counted only as script, asynchronous operation or graphics categories; no error message, stack trace or URL is collected. These measurements are not operating-system crash reports. General store interactions such as visits, previews and purchase-sheet starts, cancellations or pending outcomes may also be measured; purchase history, product/order/Apple transaction IDs, receipts, account IDs, names and emails are excluded. App build and platform (iOS, Android or web) are sent with random installation, session and unique event identifiers. These identifiers link activity and the data is not described as anonymous.
The first measurement enrollment day stays on the device so a returning user is not incorrectly treated as new. This is not the first installation date. Disabling analytics stops new events and removes the local analytics identifier and enrollment marker. Enabling it again starts a new measurement identity. Individual server events are removed after 30 days, and cohort enrollment records 30 days after the last event, by the next hourly cleanup. Legacy daily measurement records are removed after 30 days by the next six-hour cleanup. Operational reports contain aggregate counts and rates and represent only users who opted in.
Solo score sharing is a separate, default-off option; enabling it publishes nickname, score, avatar and title. Daily scores are removed after 30 days; weekly and speed scores after the relevant week ends. Persistent cleanup runs every six hours. Arena accounts and results are separate and retained until account deletion. IP addresses reach the server and are used in memory for request limits; the hosting provider may keep service logs. The online service is hosted on Render. When you use Sign in with Apple, Apple’s services are contacted to verify the sign-in and, on request, revoke the authorization. When you use Sign in with Google, Google's public keys are downloaded to verify the sign-in. Public connections use HTTPS/WSS; local development connections may not.
The app does not request location, contacts, photos, microphone or camera access and does not collect an advertising identifier. Notifications are optional. Apple processes payments; the developer does not receive your card details. Cosmetic purchases require an Arena account secured with a recovery code, Sign in with Apple or Sign in with Google. The server stores the Apple transaction and original transaction IDs, product ID, verification timestamp, test/production environment and revocation/refund status linked to your Arena account to verify, deliver, restore and revoke purchases and prevent duplicate delivery. Signed Apple transaction data is processed for verification. Your payment card number and Apple account password are not requested. Purchased Style Tokens and Prisms and cosmetic orders paid with them are stored on the server. Order identifiers, cosmetic, currency, amount and refund reversal status are recorded. Balances never expire and are separate from solo currency, power, seasons and crates. Purchase history is not sent to advertising or usage analytics. When Apple account recovery is requested, freshly Apple-signed app and purchase proofs are processed to verify matching ownership. We do not receive your Apple email or password; only a short-lived proof digest is retained to prevent replay and removed by hourly cleanup.
Player options in the league, match results and match settings let you report and block a player. Arena reports store account IDs, a selected reason and date; they are removed after 90 days by an hourly cleanup. Deleting an account removes its link from reports. Block lists are stored locally and in the linked Arena account and apply to future pairings. Solo boards hide nicknames; reporting opens a support email for you to send.
Settings → Arena Account → Delete Arena Account permanently removes the Arena account after a second confirmation. Active matches must finish first. Credentials are invalidated, the server wallet and inventory are deleted, and your account identifier is removed from historical results while the opponent's own result remains. If Sign in with Apple is linked, the Apple authorization is first revoked through Apple’s revocation service; the link and the encrypted token are then deleted with the account and the permanent nickname is released immediately. If Apple cannot be reached at that moment, only the encrypted token, without any account identifier, is kept for at most 7 days to retry the revocation. If Sign in with Google is linked, the Google identifier and the encrypted email address are deleted with the account at once; no Google token is stored, so there is nothing to revoke at Google. The active Arena account link is removed from purchases. Only a separate financial ledger (random account reference, transactions, products, cosmetic orders and verification state) is retained to prevent duplicate credit, process refunds and restore non-expiring purchases after Apple ownership verification. Deleted names, ratings, match records and earned progress are not part of that archive. Deleting an Arena account does not delete your Apple purchase history or automatically issue a refund. Local solo saves remain separate. Settings → Delete Local Solo Save removes local progress, migration backup and preferences after a separate confirmation. This does not erase the server account or previously sent analytics/scores; contact support for those requests before deleting local identifiers. Uninstalling does not delete the server account, and iOS Keychain credentials may survive uninstalling; use the in-app deletion action.
If you email support, your email address and message are used to resolve and reply to your request. Do not send passwords, session credentials or recovery codes. You can request deletion of this correspondence from the same email address.
For privacy questions, unavailable-service deletion requests and nickname reports: berhankiyanus123@gmail.com. Ownership must be verified before another player's data can be removed. Material changes will be reflected here and in the app.