İçeriğe geç

Güvenlik ve uyum yaklaşımı

Güvenlik bir özellik listesi değil, platformun kuruluş biçiminin bir sonucudur. Bu sayfa yaklaşımımızı, teknik ve uyum ekiplerinizin doğru soruları sorabileceği ayrıntıda anlatır.

01Mimari

Aşağıdaki her alan, platformun neyi yapmak üzere tasarlandığını ve bunu nasıl yaptığını anlatır.

01

Kiracı izolasyonu

Her operatör bir kiracıdır. İzolasyon, verinin okunduğu ve yazıldığı yerde uygulanır; arayüzdeki bir hata başka bir kiracının verisini açığa çıkaramaz.

Nasıl tasarlandı

  • Her kayıt bir kiracı kimliği taşır ve her sorgu veri katmanında bu kimlikle sınırlandırılır.
  • API anahtarları ve personel oturumları tek bir kiracıya bağlıdır. Bir istek parametresi bu kapsamı genişletemez.
  • Olaylar, dışa aktarımlar ve webhook'lar da sorgularla aynı şekilde sınırlandırılır.
  • Kiracı içinde marka düzeyindeki kapsam, her ekibin neyi görebileceğini belirler.
consoledata layer / scoped query
Örnek veri
-- scope is added by the data layer, not by the caller
SELECT id, amount, status
FROM transactions
WHERE tenant_id = :session_tenant
  AND brand_id IN (:allowed_brands)
  AND player_id = 'pl_9041';

02

Rol tabanlı erişim kontrolü

Personel erişimi en az yetki ilkesine dayanır. Roller yetkileri gruplar; yetkiler yalnızca arayüzde gizlenmekle kalmaz, her işlemde sunucu tarafında kontrol edilir.

Nasıl tasarlandı

  • Roller kiracı bazında tanımlanır ve belirli markalarla sınırlandırılabilir.
  • Limit istisnaları, yeniden sonuçlandırma ve çekim onayı gibi hassas işlemler ikinci bir kişinin onayını gerektirecek şekilde yapılandırılabilir.
  • Personel girişi, çok faktörlü kimlik doğrulamayı destekleyecek şekilde tasarlanmıştır.
  • Oturumlar zaman aşımına uğrar ve merkezi olarak iptal edilebilir.
consoleplatform / roles
Örnek veri
RoleCatalogPlayersFinanceConfigAudit
Owner
Operations
Finance
Support
Auditor

03

Denetim kayıtları

Yönetim işlemleri; kimin, neyi, ne zaman ve nereden yaptığını kaydeden, yalnızca ekleme yapılabilen bir kayda yazılır.

Nasıl tasarlandı

  • Her kayıt; işlemi yapanı, hedefi, işlemi, önceki ve yeni değeri, zamanı ve kaynağı içerir.
  • Kayıtlar uygulama üzerinden düzenlenemez ve silinemez.
  • Kayıt konsolda aranabilir ve denetçiler için dışa aktarılabilir.
  • API etkinliği, işlemi gerçekleştiren anahtarla ilişkilendirilir.
consoleaudit / entry aud_77c1e0
Örnek veri

limit.override.approved

immutable
Actorstaff: finance.lead
Second approvalstaff: ops.manager
Targetplayer pl_9041
Changedeposit_week 500 → 750
When2026-11-13 19:02:11 UTC
Originconsole · session ses_41b0

04

API güvenliği

API, hem bizim konsolumuz hem de sizin entegrasyonlarınız için içeri giden tek yoldur; bu yüzden her ikisi için aynı kontrolleri taşır.

Nasıl tasarlandı

  • Tüm trafik TLS kullanır. Düz HTTP sunulmaz.
  • Bearer anahtarları ortam ve entegrasyon bazında kapsamlandırılır ve yalnızca oluşturulurken bir kez gösterilir.
  • Hız sınırları anahtar bazında uygulanır ve yanıt başlıklarında bildirilir.
  • Durumu değiştiren istekler idempotency anahtarı kabul eder; yeniden denemeler çift kayıt oluşturamaz.
  • Webhook'lar, değiştirilmeye ve tekrar gönderime karşı zaman damgalı içerik üzerinden HMAC-SHA256 ile imzalanır.
  • Girdi, iş mantığına ulaşmadan önce bir şemaya göre doğrulanır.

05

Veri güvenliği

Platform; ihtiyaç duyduğu kadar kişisel veri tutacak, tuttuğunu koruyacak ve operatörlerin kendi saklama yükümlülüklerini yerine getirmesine olanak tanıyacak şekilde tasarlanmıştır.

Nasıl tasarlandı

  • Her bağlantıda aktarım sırasında, veri depoları ve yedeklerde ise depolama sırasında şifreleme öngörülerek tasarlanmıştır. Ayrıntılar kurulum bazında belgelenir.
  • Gizli anahtarlar ve sağlayıcı kimlik bilgileri kaynak kodda tutulmaz, çalışma zamanında sağlanır.
  • Kayıtlar, varsayılan olarak kişisel veri içermeyecek şekilde yapılandırılmıştır.
  • Saklama süreleri veri kategorisi bazında yapılandırılabilir.
  • Poocraft personelinin canlı veriye erişimi kısıtlıdır, kayıt altına alınır ve her iş birliği için ayrıca kararlaştırılır.

06

İzleme ve gözlemlenebilirlik

Sorunları oyunculardan önce biz ve siz görmelisiniz. Gözlemlenebilirlik her servise ve her adaptöre yerleşiktir.

Nasıl tasarlandı

  • Bir çağrıyı servisler boyunca izleyen istek kimliğiyle yapılandırılmış kayıtlar.
  • Her servis ve her sağlayıcı adaptörü için sağlık kontrolleri ve gecikme metrikleri.
  • Operatörle birlikte belirlenen ve nöbetteki kişilere yönlendirilen uyarı eşikleri.
  • Konsolda operatörlerin görebildiği adaptör durumu.

07

Yedekleme ve felaket kurtarma planlaması

Kurtarma hedefleri kuruluma göre değişir ve her iş birliği için ayrıca kararlaştırılır. Her iş birliğine getirdiğimiz şey yöntemdir.

Nasıl tasarlandı

  • Yedekleme kapsamı, sıklığı ve saklama süresi her operatörle birlikte tanımlanır.
  • Geri yükleme prosedürleri varsayılmaz; yazıya dökülür ve prova edilir.
  • Değiştirilemez defter ve mutabakat raporları, bir geri yüklemenin doğrulanmasını mümkün kılar.
  • Kurtarma hedefleri ve sorumluluklar sözleşmeye yazılır.

08

Sorumlu oyun kontrolleri

Limitler ve dışlamalar temel platform bileşenleridir. Her ürün bunları cüzdanla aynı yol üzerinde kontrol eder; yeni bir oyun ya da market bu kontrolleri atlayamaz.

Nasıl tasarlandı

  • Oyuncu bazında yatırım, kayıp, bahis ve oturum limitleri.
  • Operatörün gerekli gördüğü yerde markalar arasında uygulanan mola ve kendini dışlama.
  • Harici dışlama kayıt sistemleri ve ödeyebilirlik kontrolleri için entegrasyon noktaları.
  • Her karar, sonradan incelenebilmesi için gerekçesiyle birlikte kaydedilir.

09

Yargı bölgesine özgü uyumluluğa hazırlık

Gereklilikler yargı bölgesine göre farklılaşır ve zamanla değişir. Platform bunları yapılandırma ve raporlama olarak ele alır; yeni bir pazara girmek yeniden geliştirme anlamına gelmez.

Nasıl tasarlandı

  • Yargı bölgesi bazında kurallar: limitler, zorunlu mesajlar, oyun ve market erişilebilirliği.
  • Rapor ve dışa aktarım biçimleri, entegrasyon sürecinde düzenleyicinin gerekliliklerine göre tanımlanır.
  • KYC/AML ve sorumlu oyun kararları için kanıt izleri.
  • Uyum ekibinizle birlikte çalışırız. Lisans ve düzenleyiciyle ilişki operatörde kalır.

02Paylaşılan sorumluluk

Bir platform tek başına bir operasyonu uyumlu kılmaz. Aşağıdaki varsayılan paylaşımdır; her iş birliğinin sözleşmesi bunu somutlaştırır.

Poocraft ile operatör arasında paylaşılan sorumluluk
AlanPoocraftOperatör
Lisans ve düzenlemeOperatörün ihtiyaç duyduğu teknik dokümantasyonu ve kanıtları sağlar.Lisansı elinde tutar ve düzenleyiciyle ilişkiyi yönetir.
Platform yazılımıPlatformu ve adaptörlerini geliştirir, test eder ve bakımını yapar.Hangi modüllerin ve adaptörlerin kullanılacağına karar verir.
YapılandırmaKontrolleri ve makul varsayılanları sağlar.Limitleri, rolleri, pazarları ve kuralları belirler ve gözden geçirir.
Personel erişimiRolleri, oturumları ve denetim kayıtlarını uygular.Kendi personeline erişim verir ve erişimi kaldırır.
Oyuncu fonları ve ödemelerDefteri ve ödeme adaptörlerini sağlar.Fonları ve ödeme sağlayıcılarıyla anlaşmaları elinde tutar.
KYC/AML ve sorumlu oyunEntegrasyon noktalarını, uygulamayı ve kanıt izlerini sağlar.Politikayı belirler, sağlayıcıları seçer ve kararları verir.
Sağlayıcı kimlik bilgileriKimlik bilgilerini gizli anahtar olarak saklar ve erişimi sınırlar.Sağlayıcı hesaplarının sahibidir ve kimlik bilgilerini yeniler.
Altyapı ve erişilebilirlikHer iş birliği için ayrıca kararlaştırılır ve sözleşmeye yazılır.Her iş birliği için ayrıca kararlaştırılır ve sözleşmeye yazılır.
Olay müdahalesiPlatform sorunlarını kararlaştırıldığı şekilde tespit eder, bildirir ve giderir.Oyuncu iletişimini ve düzenleyiciye bildirimi yürütür.

Burada mühendislik yaklaşımımızı anlatıyoruz. Sertifikalar, denetimler ve hizmet seviyeleri her iş birliği için ayrıca kararlaştırılır ve belgelenir.

Güvenlik endişesi bildirme

Bu web sitesinde ya da bir Poocraft sisteminde güvenlik açığı bulduğunuzu düşünüyorsanız [email protected] adresine yazın. Lütfen açığı yeniden üretmeye yetecek ayrıntıyı paylaşın ve kamuya duyurmadan önce incelememiz için bize zaman tanıyın.

Durum tespiti

Gereksinimlerinizi ya da durum tespiti soru formunuzu gönderin. Yazılı olarak yanıtlar, ekibinize mimariyi adım adım anlatırız.