Anonim taraftar kimliği
Tarayıcıya rastgele bir UUID içeren, HMAC imzalı ve HTTP-only tribun_supporter cookie'si verilir. Cookie yaklaşık 1 yıl yaşayabilir. Bu bir kullanıcı hesabı değildir; isim, e-posta veya telefon içermez.
Ağ ve kötüye kullanım sinyalleri
Ham IP adresi yalnız istek anında Turnstile ve normalizasyon için kullanılır; kalıcı olarak yazılmaz. Ağ adresi ve düşük entropili istemci başlıkları ayrı namespace'lerde HMAC'lenir. Abuse tablolarındaki bu sinyaller yaklaşık 30 gün sonra günlük retention işiyle silinir. Kalıcı vote_events tablosunda ağ/client hash'i tutulmaz.
Rekabet kayıtları
Kabul edilen veya karantinaya alınan rekabet olayları; rastgele supporter ID, takım, şehir, eylem, risk sonucu ve zaman gibi alanlarla audit/sezon hesaplaması için tutulabilir. Bu kayıtlarda isim, e-posta veya ham IP bulunmaz.
Şehir bildirimleri
Web Push tamamen isteğe bağlıdır. “Bildirimleri aç” dediğinde tarayıcının ürettiği push endpoint'i ile p256dh/auth şifreleme anahtarları anonim supporter ID'ne bağlanır. Bunlar yalnız aktif desteğinin bulunduğu şehirde claimed/takeover/contested olayı olduğunda bildirim teslimi için kullanılır; reklam bildirimi için kullanılmaz. Push tablolarında ham IP veya user-agent saklanmaz. Aboneliği kapattığında ilgili endpoint kaydı silinir; başarılı teslim kayıtları en fazla yaklaşık 90 gün operasyon/audit amacıyla tutulur.
Ticari kimlik ve ödemeler
Reklam veren tarayıcıya supporter kimliğinden tamamen ayrı, yaklaşık 2 yıl yaşayan imzalı tribun_commercial_owner cookie'si verilebilir. Bu yalnız eski ticari teklif kredisini ve Reklamlarım görünümünü korur. Stripe kart bilgilerini kendi Hosted Checkout ortamında işler; Tribün sipariş, Checkout/PaymentIntent referansları, marka/link kreatifi, moderasyon ve refund durumunu saklar.
Gösterim ve tıklamalar
Ticari gösterim/tıklama telemetrisi supporter kimliğiyle birleştirilmez. Bot/preview user-agent'ları sayımdan çıkarılır. Normal trafik için ayrı ticari HMAC secret ile IP + düşük entropili istemci sinyali zaman kovasına bağlanarak 30 dakikalık impression ve 10 dakikalık click tekrarları dedupe edilir. Ham IP saklanmaz.
Hata ve performans telemetrisi
Üretim hatalarını fark edebilmek için tarayıcı ve sunucu exception kayıtları PostHog'a gönderilebilir. Bu kayıtlar hata türü/mesajı, sınırlı stack trace, yalnız URL path'i ve teknik route/release bilgisini içerebilir; query string, cookie, supporter ID, ticari owner ID veya form içeriği özellikle gönderilmez. Tribün bu telemetri için sabit, kişisel olmayan bir teknik kimlik kullanır ve PostHog projesinde IP anonimleştirmesi açıktır. Ayrı olarak Vercel Analytics ve Speed Insights temel kullanım/performance sinyalleri sağlayabilir.
Dış bağlantı önizlemesi
Reklam formundaki “Bilgileri Çek” özelliği yalnız kullanıcının verdiği public HTTP/HTTPS adresinden sınırlı metadata almaya çalışır. Private, loopback ve link-local hedefler ile redirect zincirleri engellenir.
Paylaşım ve üçüncü taraflar
Şehir paylaşım linkleri ve Open Graph görselleri kamu skorundan üretilir. Kart ödemeleri Stripe'a, bot kontrolü Cloudflare Turnstile'a gider. Web Push teslimi tarayıcının kendi push servisi üzerinden yapılır. Operator ayrıca kendi sosyal yayın otomasyonuna imzalı growth webhook bağlayabilir; payload kamuya açık şehir olayı, paylaşım metni ve link/görsel URL'sinden oluşur, supporter kimliği içermez. Tribün kişisel veriyi reklamverenlere satma amacıyla tasarlanmamıştır.
Silme / erişim talepleri
Anonim kimliğin sana ait olduğunu kanıtlayabildiğin ölçüde veri erişimi veya silme talebi gönderebilirsin. İletişim: legal@tribun.lol. Bazı ödeme/audit kayıtlarının yasal veya muhasebesel saklama yükümlülüğü varsa hemen silinemeyebilir.