Skip to content
Oyun Kontrol

Methodology

What we check, and how

Every decision Oyun Kontrol makes rests on the rules on this page. When the rules change, this page changes.

Process

  1. 1

    Ownership

    The applicant places the code we give as a DNS TXT record (_oyunkontrol.domain or domain), a /.well-known/oyunkontrol.txt file or an oyunkontrol-verification meta tag. Mirror domains are verified with the same code.

  2. 2

    Automatic scan

    Our scanner reads the home page and the linked policy pages, inspects the TLS handshake, and looks at DNS and domain registration data. It does not log in, submit forms or play games.

  3. 3

    Result

    If every required check passes, the scan passes. If one does not, the owner is told what is missing and how to fix it. If the site cannot be read (bot wall, country block, script-only page) the result is “inconclusive”.

  4. 4

    Representative review

    Every inconclusive file, and every file awaiting approval, is assigned to a representative who applies the same checklist by hand and writes a recommendation; a team manager makes the final decision.

  5. 5

    Seal and monitoring

    A sealed site is scanned again every day. If a required check fails twice in a row the seal is suspended; it comes back by itself once fixed. If the ownership record is missing on three scans in a row, that domain leaves the coverage.

Checklist

No seal is issued until every “required” check passes. “Recommended” checks do not lower the result; they appear as notes in the report.

Identity and ownership

CheckWhat we look atOnline casinoGame provider
Domain ownershipThe applicant proves control of the domain with a DNS record, a verification file or a meta tag.RequiredRequired
ReachabilityThe home page opens for our scanner and returns a real page.RequiredRequired
Domain historyThe registration date is read; very new domains are noted.RecommendedRecommended
Seal in placeThe issued seal is actually shown on the site.RecommendedRecommended

Connection security

CheckWhat we look atOnline casinoGame provider
Valid TLS certificateThe certificate is trusted, issued for this domain and not about to expire.RequiredRequired
Modern encryptionConnections use TLS 1.2 or 1.3.RequiredRequired
HTTPS redirectVisitors on the plain-text address are sent to the secure one.RecommendedRecommended
HSTSBrowsers are told to open the site over secure connections only.RecommendedRecommended
Security headersFraming, content-type and referrer protection headers.RecommendedRecommended
Mixed contentThe secure page loads no plain-text resources.RecommendedRecommended

Policies

CheckWhat we look atOnline casinoGame provider
Terms and conditionsA terms and conditions page is reachable from the site; for game providers a legal notice page also counts.RequiredRequired
Privacy policyThe site explains how personal data is handled.RequiredRequired
Contact detailsPlayers and partners can reach the site.RequiredRequired

Player protection

CheckWhat we look atOnline casinoGame provider
Responsible gamingLimits, time-outs, self-exclusion or links to help organisations are offered.RequiredRecommended
Age limitThe site states that it does not serve players under 18.RequiredNot applicable
KYC and AMLIdentity verification and anti-money-laundering policy is published.RecommendedNot applicable

Game fairness

CheckWhat we look atOnline casinoGame provider
Fairness disclosureRTP figures, game rules, a provably fair explanation or an independent testing-lab certificate are published.RecommendedRequired

How the score is calculated

The score in the panel is for information: required checks weigh 3, recommended checks 1; a pass earns the full weight, a pass with notes half. The seal decision depends on the required checks, not on the score.

About our scanner →

Limits of the method

  • We do not test game source code or random number generators (RNG) in a laboratory.
  • We do not decide where a site may legally operate; the seal is not a licence.
  • We do not audit player balances, payment processes or the quality of customer service.
  • Checks show the state at scan time; daily monitoring shortens that window but does not remove it.