Help
RSS
API
Feed
Maltego
Contact
Domain > 5gamesplays.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-12-18
84.32.84.127
(
ClassC
)
2026-01-14
77.37.53.200
(
ClassC
)
2026-02-10
77.37.76.207
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Tue, 10 Feb 2026 00:04:28 GMTContent-Type: text/htmlContent-Length: 795Connection: keep-aliveLocation: https://5gamesplays.com/platform: hostingerpanel: hpanelContent-Security-Policy: upgrade-insecure-requestsServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: 8bf15d96ba1338453d7e973828f8b47d-phx-edge6x-hcdn-cache-status: MISSx-hcdn-upstream-rt: 0.318 !DOCTYPE html>html styleheight:100%>head>meta nameviewport contentwidthdevice-width, initial-scale1, shrink-to-fitno />title> 301 Moved Permanently/title>style>@media (prefers-color-scheme:dark){body{background-color:#000!important}}/style>/head>body stylecolor: #444; margin:0;font: normal 14px/20px Arial, Helvetica, sans-serif; height:100%; background-color: #fff;>div styleheight:auto; min-height:100%; > div styletext-align: center; width:800px; margin-left: -400px; position:absolute; top: 30%; left:50%;> h1 stylemargin:0; font-size:150px; line-height:150px; font-weight:bold;>301/h1>h2 stylemargin-top:20px;font-size: 30px;>Moved Permanently/h2>p>The document has been permanently moved./p>/div>/div>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Tue, 10 Feb 2026 00:04:29 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingLast-Modified: Tue, 07 Oct 2025 08:47:24 GMTEtag: W/a21b-68e4d39c-3766529980e6660c;gzplatform: hostingerpanel: hpanelRetry-After: 60Content-Security-Policy: upgrade-insecure-requestsServer: hcdnalt-svc: h3:443; ma86400x-hcdn-request-id: d4a12b63cefd95dc15318622e05d98be-phx-edge5x-hcdn-cache-status: DYNAMICx-hcdn-upstream-rt: 0.486 !DOCTYPE html>html langfi>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> meta namerobots contentindex,follow> meta namedescription contentIlmainen viihdepeli - 2GamesPlays. Ei oikeaa rahapelaamista, vain virtuaaliset kolikot. 18+> title>2GamesPlays - Ilmainen Viihdepeli (Ei Oikeaa Rahapelaamista)/title> !-- Canonical & hreflang --> link relcanonical hrefhttps://2gamesplays.com/> link relalternate hreflangfi hrefhttps://2gamesplays.com/> link relalternate hreflangen hrefhttps://2gamesplays.com/en> link relalternate hreflangx-default hrefhttps://2gamesplays.com/> !-- Schema.org Organization --> script typeapplication/ld+json> { @context: https://schema.org, @type: Organization, name: 2GamesPlays, description: Entertainment-only social casino game platform. No real money gambling., url: https://2gamesplays.com, contactPoint: { @type: ContactPoint, contactType: Customer Support, availableLanguage: Finnish, English } } /script> style> /* Reset & Base */ * { margin: 0; padding: 0; box-sizing: border-box; } html { scroll-behavior: smooth; font-size: 16px; } body { font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, sans-serif; line-height: 1.6; background: linear-gradient(135deg, #1a0f2e 0%, #2d1b4e 100%); color: #e4e8f0; min-height: 100vh; } /* Skip Link */ .skip-link { position: absolute; top: -40px; left: 0; background: #a855f7; color: #1a0f2e; padding: 8px 16px; text-decoration: none; border-radius: 0 0 8px 0; font-weight: 600; z-index: 10000; } .skip-link:focus { top: 0; outline: 3px solid #fff; } /* Header */ header { position: sticky; top: 0; background: rgba(26, 15, 46, 0.95); backdrop-filter: blur(10px); border-bottom: 1px solid rgba(168, 85, 247, 0.3); padding: 12px 20px; z-index: 1000; } nav { max-width: 1200px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 16px; } .logo { font-size: 1.5rem; font-weight: 700; color: #a855f7; text-decoration: none; display: flex; align-items: center; gap: 8px; } .age-badge { background: #ff3366; color: #fff; padding: 4px 12px; border-radius: 20px; font-size: 0.875rem; font-weight: 700; } .nav-links { display: flex; gap: 24px; list-style: none; flex-wrap: wrap; } .nav-links a { color: #e4e8f0; text-decoration: none; font-weight: 500; transition: color 0.3s; } .nav-links a:hover, .nav-links a:focus { color: #a855f7; outline: 2px solid #a855f7; outline-offset: 4px; } .lang-switch { background: transparent; border: 2px solid #a855f7; color: #a855f7; padding: 6px 16px; border-radius: 20px; cursor: pointer; font-weight: 600; transition: all 0.3s; } .lang-switch:hover, .lang-switch:focus { background: #a855f7; color: #1a0f2e; outline: 3px solid #fff; } /* Main Content */ main { max-width: 1200px; margin: 0 auto; padding: 40px 20px; } section { margin-bottom: 80px; scroll-margin-top: 80px; } h1, h2, h3 { margin-bottom: 16px; line-height: 1.2; } h1 { font-size: 2.5rem; color: #a855f7; } h2 { font-size: 2rem; color: #a855f7; border-bottom: 2px solid rgba(168, 85, 247, 0.3); padding-bottom: 12px; } h3 { font-size: 1.5rem; color: #c084fc; } /* Hero Section */ .hero { text-align: center; padding: 60px 20px; background: linear-gradient(135deg, rgba(168, 85, 247, 0.15) 0%, rgba(236, 72, 153, 0.15) 100%); border-radius: 16px; margin-bottom: 60px; } .hero h1 { margin-bottom: 24px; } .hero p { font-size: 1.25rem; margin-bottom: 32px; max-width: 700px; margin-left: auto; margin-right: auto; } .hero-disclaimer { background: rgba(255, 51, 102, 0.2); border: 2px solid #ff3366; border-radius: 12px; padding: 16px; margin: 24px auto; max-width: 600px; font-weight: 600; } .cta-buttons { display: flex; gap: 16px; justify-content: center; flex-wrap: wrap; } .btn { padding: 14px 32px; border-radius: 12px; font-size: 1.125rem; font-weight: 600; text-decoration: none; border: none; cursor: pointer; transition: all 0.3s; display: inline-block; } .btn-primary { background: linear-gradient(135deg, #a855f7 0%, #7c3aed 100%); color: #0a1628; } .btn-primary:hover, .btn-primary:focus { transform: translateY(-2px); box-shadow: 0 8px 20px rgba(0, 212, 255, 0.4); outline: 3px solid #fff; } .btn-secondary { background: transparent; border: 2px solid #a855f7; color: #a855f7; } .btn-secondary:hover, .btn-secondary:focus { background: rgba(0, 212, 255, 0.1); outline: 3px solid #fff; } /* Games Grid */ .games-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 24px; margin-top: 32px; } .game-card { background: rgba(26, 39, 68, 0.8); border: 2px solid rgba(0, 212, 255, 0.3); border-radius: 16px; padding: 24px; text-align: center; transition: all 0.3s; } .game-card:hover, .game-card:focus-within { border-color: #a855f7; transform: translateY(-4px); box-shadow: 0 8px 24px rgba(0, 212, 255, 0.3); } .game-icon { width: 80px; height: 80px; margin: 0 auto 16px; background: linear-gradient(135deg, #a855f7 0%, #c084fc 100%); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 2rem; } .game-card h3 { margin-bottom: 8px; } .game-card p { margin-bottom: 16px; color: #b8c5d6; } /* Responsible Gaming */ .responsible-gaming { background: rgba(255, 51, 102, 0.1); border: 2px solid #ff3366; border-radius: 16px; padding: 32px; } .responsible-gaming h2 { color: #ff3366; border-bottom-color: rgba(255, 51, 102, 0.3); } .responsible-links { display: flex; gap: 16px; margin-top: 24px; flex-wrap: wrap; } .btn-warning { background: #ff3366; color: #fff; } .btn-warning:hover, .btn-warning:focus { background: #cc2952; outline: 3px solid #fff; } /* Privacy & Cookie Sections */ .policy-section { background: rgba(26, 39, 68, 0.6); border-radius: 16px; padding: 32px; border: 1px solid rgba(0, 212, 255, 0.2); } .policy-section h3 { margin-top: 24px; margin-bottom: 12px; } .policy-section ul { margin-left: 24px; margin-bottom: 16px; } .policy-section li { margin-bottom: 8px; } /* Contact Form */ .contact-form { max-width: 600px; background: rgba(26, 39, 68, 0.6); border-radius: 16px; padding: 32px; border: 1px solid rgba(0, 212, 255, 0.2); } .form-group { margin-bottom: 24px; } .form-group label { display: block; margin-bottom: 8px; font-weight: 600; color: #c084fc; } .form-group input, .form-group textarea { width: 100%; padding: 12px; border-radius: 8px; border: 2px solid rgba(0, 212, 255, 0.3); background: rgba(10, 22, 40, 0.8); color: #e4e8f0; font-family: inherit; font-size: 1rem; } .form-group input:focus, .form-group textarea:focus { outline: none; border-color: #a855f7; box-shadow: 0 0 0 3px rgba(0, 212, 255, 0.2); } .form-group textarea { min-height: 120px; resize: vertical; } .error-message { color: #ff3366; font-size: 0.875rem; margin-top: 4px; display: none; } .form-group.error .error-message { display: block; } .form-group.error input, .form-group.error textarea { border-color: #ff3366; } /* Footer */ footer { background: rgba(10, 22, 40, 0.95); border-top: 1px solid rgba(0, 212, 255, 0.2); padding: 32px 20px; margin-top: 60px; } .footer-content { max-width: 1200px; margin: 0 auto; text-align: center; } .footer-disclaimer { background: rgba(255, 51, 102, 0.2); border: 2px solid #ff3366; border-radius: 12px; padding: 16px; margin-bottom: 24px; font-weight: 600; } .footer-links { margin-top: 16px; } .footer-links a { color: #a855f7; text-decoration: none; margin: 0 12px; } .footer-links a:hover, .footer-links a:focus { text-decoration: underline; outline: 2px solid #a855f7; outline-offset: 4px; } /* Modals */ .modal-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.85); display: flex; align-items: center; justify-content: center; z-index: 2000; padding: 20px; } .modal-overlay.hidden { display: none; } .modal { background: linear-gradient(135deg, #1a2744 0%, #0a1628 100%); border: 2px solid #a855f7; border-radius: 16px; padding: 40px; max-width: 500px; width: 100%; position: relative; box-shadow: 0 20px 60px rgba(0, 212, 255, 0.3); } .modal h2 { margin-bottom: 24px; text-align: center; } .modal p { margin-bottom: 24px; line-height: 1.8; } .modal-buttons { display: flex; gap: 16px; justify-content: center; flex-wrap: wrap; } .close-modal { position: absolute; top: 16px; right: 16px; background: transparent; border: none; color: #e4e8f0; font-size: 1.5rem; cursor: pointer; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; border-radius: 50%; } .close-modal:hover, .close-modal:focus { background: rgba(255, 255, 255, 0.1); outline: 2px solid #a855f7; } /* Cookie Banner */ .cookie-banner { position: fixed; bottom: 0; left: 0; right: 0; background: rgba(10, 22, 40, 0.98); border-top: 2px solid #a855f7; padding: 20px; z-index: 1500; box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.5); } .cookie-banner.hidden { display: none; } .cookie-content { max-width: 1200px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; gap: 20px; flex-wrap: wrap; } .cookie-content p { flex: 1; min-width: 250px; } /* Responsive */ @media (max-width: 768px) { h1 { font-size: 2rem; } h2 { font-size: 1.5rem; } .nav-links { gap: 12px; font-size: 0.875rem; } .hero { padding: 40px 16px; } .hero p { font-size: 1.125rem; } .modal { padding: 24px; } .cookie-content { flex-direction: column; text-align: center; } } /* Loading State */ .loading { pointer-events: none; opacity: 0.6; } /style>/head>body> !-- Skip Link --> a href#main-content classskip-link>Siirry sisältöön / Skip to content/a> !-- Age Gate Modal --> div idageGateModal classmodal-overlay roledialog aria-labelledbyageGateTitle aria-modaltrue> div classmodal> h2 idageGateTitle data-fiIkävahvistus data-enAge Verification>Ikävahvistus/h2> div classhero-disclaimer> p data-fiTämä peli on vain viihdetarkoituksiin. Ei oikeaa rahapelaamista. data-enThis game is for entertainment purposes only. No real money gambling.> Tämä peli on vain viihdetarkoituksiin. Ei oikeaa rahapelaamista. /p> /div> p data-fiSinun täytyy olla vähintään 18-vuotias käyttääksesi tätä sivustoa. data-enYou must be at least 18 years old to use this site.> Sinun täytyy olla vähintään 18-vuotias käyttääksesi tätä sivustoa. /p> div classmodal-buttons> button idconfirmAge classbtn btn-primary data-fiOlen 18 vuotta täyttänyt data-enI confirm I am 18+> Olen 18 vuotta täyttänyt /button> /div> /div> /div> !-- Cookie Banner --> div idcookieBanner classcookie-banner hidden rolealert> div classcookie-content> p data-fiKäytämme välttämättömiä evästeitä sivuston toiminnan varmistamiseksi. Emme käytä seurantaevästeitä. data-enWe use strictly necessary cookies to ensure the site functions. We do not use tracking cookies.> Käytämme välttämättömiä evästeitä sivuston toiminnan varmistamiseksi. Emme käytä seurantaevästeitä. /p> button idacceptCookies classbtn btn-primary data-fiYmmärrän data-enI Understand>Ymmärrän/button> /div> /div> !-- Header --> header> nav rolenavigation aria-labelMain navigation> a href#home classlogo> 2GamesPlays span classage-badge>18+/span> /a> ul classnav-links> li>a href#games data-fiPelit data-enGames>Pelit/a>/li> li>a href#home data-fiEtusivu data-enHome>Etusivu/a>/li> li>a href#contact data-fiYhteystiedot data-enContact>Yhteystiedot/a>/li> li>a href#responsible data-fiVastuullinen pelaaminen data-enResponsible Gaming>Vastuullinen pelaaminen/a>/li> /ul> button idlangSwitch classlang-switch aria-labelChange language>EN/button> /nav> /header> !-- Main Content --> main idmain-content> !-- Hero Section --> section idhome classhero roleregion aria-labelledbyheroTitle> h1 idheroTitle data-fiIlmainen Viihdepeli – 2GamesPlays (Ei Oikeaa Rahapelaamista) data-enFree Entertainment Game – 2GamesPlays (No Real Money)> Ilmainen Viihdepeli – 2GamesPlays (Ei Oikeaa Rahapelaamista) /h1> p data-fiPelaa hauskoja demopelejä virtuaalikolikoilla, ilman käteispalkintoja. data-enPlay fun demo-style games with virtual coins. No cash-out, no prizes.> Pelaa hauskoja demopelejä virtuaalikolikoilla, ilman käteispalkintoja. /p> div classhero-disclaimer> p data-fiEi oikeaa rahapelaamista. Vain viihdekäyttöön. 18+ data-enNo real money gambling. Entertainment only. 18+> Ei oikeaa rahapelaamista. Vain viihdekäyttöön. 18+ /p> /div> div classcta-buttons> a href#games classbtn btn-primary data-fiAloita data-enStart>Aloita/a> /div> /section> !-- Games Section --> section idgames roleregion aria-labelledbygamesTitle> h2 idgamesTitle data-fiDemopelit data-enDemo Games>Demopelit/h2> p data-fiKokeile virtuaalisia pelejä ilman mitään riskiä. Kaikki pelit käyttävät vain simuloituja kolikoita. data-enTry virtual games without any risk. All games use simulated coins only.> Kokeile virtuaalisia pelejä ilman mitään riskiä. Kaikki pelit käyttävät vain simuloituja kolikoita. /p> div classgames-grid> !-- Game 1: Slots --> !-- Game 1: Slots -->article classgame-card> div classgame-icon aria-hiddentrue>🎰/div> h3 data-fiHedelmäpelit data-enSlots>Hedelmäpelit/h3> p data-fiKlassinen kolikkopeli virtuaalikolikoilla data-enClassic slot machine with virtual coins> Klassinen kolikkopeli virtuaalikolikoilla /p> button typebutton classbtn btn-secondary play-demo data-gameslots data-fiPelaa Demoa data-enPlay Demo> Pelaa Demoa /button>/article>script>document.addEventListener(DOMContentLoaded, () > { document.querySelectorAll(.play-demo).forEach(btn > { btn.addEventListener(click, () > { // Tıklanınca games-new.html sayfasına yönlendir window.location.href games-new.html; }); });});/script> !-- Game 2: Roulette -->article classgame-card> div classgame-icon aria-hiddentrue>🎡/div> h3 data-fiRuletti data-enRoulette>Ruletti/h3> p data-fiSimuloitu rulettipeli viihdekäyttöön data-enSimulated roulette for entertainment> Simuloitu rulettipeli viihdekäyttöön /p> button typebutton classbtn btn-secondary play-demo data-gameroulette data-fiPelaa Demoa data-enPlay Demo> Pelaa Demoa /button>/article>script>document.addEventListener(DOMContentLoaded, () > { // Tüm Pelaa Demoa butonlarını dinle document.querySelectorAll(.play-demo).forEach(btn > { btn.addEventListener(click, () > { // Tıklanınca doğrudan games-new.html sayfasına git window.location.href games-new.html; }); });});/script> !-- Game 3: Blackjack -->article classgame-card> div classgame-icon aria-hiddentrue>🃏/div> h3 data-fiBlackjack data-enBlackjack>Blackjack/h3> p data-fiKorttipeli virtuaalisilla panoksilla data-enCard game with virtual bets> Korttipeli virtuaalisilla panoksilla /p> button typebutton classbtn btn-secondary play-demo data-gameblackjack data-fiPelaa Demoa data-enPlay Demo> Pelaa Demoa /button>/article>script>document.addEventListener(DOMContentLoaded, () > { // Tüm Pelaa Demoa butonlarını dinle document.querySelectorAll(.play-demo).forEach(btn > { btn.addEventListener(click, () > { // Butona tıklanınca doğrudan games-new.html sayfasına yönlendir window.location.href games-new.html; }); });});/script> !-- Game 4: Crash -->article classgame-card> div classgame-icon aria-hiddentrue>🚀/div> h3 data-fiCrash data-enCrash>Crash/h3> p data-fiInteraktiivinen demopeli data-enInteractive demo game> Interaktiivinen demopeli /p> button typebutton classbtn btn-secondary play-demo data-gamecrash data-fiPelaa Demoa data-enPlay Demo> Pelaa Demoa /button>/article>script>document.addEventListener(DOMContentLoaded, () > { // Tüm Pelaa Demoa butonlarını dinle document.querySelectorAll(.play-demo).forEach(btn > { btn.addEventListener(click, () > { // Butona tıklanınca doğrudan games-new.html sayfasına yönlendir window.location.href games-new.html; }); });});/script> !-- Game 5: Bingo -->article classgame-card> div classgame-icon aria-hiddentrue>🎱/div> h3 data-fiBingo data-enBingo>Bingo/h3> p data-fiVirtuaalinen bingopeli data-enVirtual bingo game> Virtuaalinen bingopeli /p> button typebutton classbtn btn-secondary play-demo data-gamebingo data-fiPelaa Demoa data-enPlay Demo> Pelaa Demoa /button>/article>script>document.addEventListener(DOMContentLoaded, () > { // Tüm Pelaa Demoa butonlarını dinle document.querySelectorAll(.play-demo).forEach(btn > { btn.addEventListener(click, () > { // Butona tıklanınca doğrudan games-new.html sayfasına yönlendir window.location.href games-new.html; }); });});/script> !-- Game 6: Wheel -->article classgame-card> div classgame-icon aria-hiddentrue>🎯/div> h3 data-fiOnnenratas data-enWheel of Fortune>Onnenratas/h3> p data-fiPyöritä onnenpyörää virtuaalikolikoilla data-enSpin the wheel with virtual coins> Pyöritä onnenpyörää virtuaalikolikoilla /p> button typebutton classbtn btn-secondary play-demo data-gamewheel data-fiPelaa Demoa data-enPlay Demo> Pelaa Demoa /button>/article>script>document.addEventListener(DOMContentLoaded, () > { // Tüm Pelaa Demoa butonlarını dinle document.querySelectorAll(.play-demo).forEach(btn > { btn.addEventListener(click, () > { // Tıklanınca doğrudan games-new.html sayfasına yönlendir window.location.href games-new.html; }); });});/script> !-- Responsible Gaming Section --> section idresponsible classresponsible-gaming roleregion aria-labelledbyresponsibleTitle> h2 idresponsibleTitle data-fiVastuullinen pelaaminen data-enResponsible Gaming>Vastuullinen pelaaminen/h2> p data-fiVaikka tämä on vain viihdepeli ilman oikeaa rahaa, on tärkeää pelata vastuullisesti ja asettaa itselle rajoja. data-enAlthough this is only an entertainment game with no real money, its important to play responsibly and set limits.> Vaikka tämä on vain viihdepeli ilman oikeaa rahaa, on tärkeää pelata vastuullisesti ja asettaa itselle rajoja. /p> h3 data-fiVinkkejä vastuulliseen pelaamiseen: data-enTips for Responsible Gaming:>Vinkkejä vastuulliseen pelaamiseen:/h3> ul> li data-fiAseta itsellesi aikarajat pelaamiselle data-enSet time limits for yourself>Aseta itsellesi aikarajat pelaamiselle/li> li data-fiPidä taukoja säännöllisesti data-enTake regular breaks>Pidä taukoja säännöllisesti/li> li data-fiPelaa vain silloin kun se on hauskaa data-enPlay only when its fun>Pelaa vain silloin kun se on hauskaa/li> li data-fiMuista että tämä on vain simulaatio ja viihde data-enRemember this is only simulation and entertainment>Muista että tämä on vain simulaatio ja viihde/li> /ul> h3 data-fiTarvitsetko apua? data-enNeed Help?>Tarvitsetko apua?/h3> p data-fiJos tunnet että pelaamisesi aiheuttaa ongelmia, ota yhteyttä ammattilaisiin: data-enIf you feel your gaming is causing problems, contact professionals:> Jos tunnet että pelaamisesi aiheuttaa ongelmia, ota yhteyttä ammattilaisiin: /p> div classresponsible-links> a hrefhttps://www.peluuri.fi target_blank relnoopener noreferrer classbtn btn-warning data-fiHae apua: Peluurituki.fi data-enGet Help: Peluurituki.fi> Hae apua: Peluurituki.fi /a> a hrefhttps://thl.fi/ target_blank relnoopener noreferrer classbtn btn-secondary data-fiTHL – Vastuullinen pelaaminen data-enTHL – Responsible Gambling> THL – Vastuullinen pelaaminen /a> /div> /section> !-- Privacy Policy Section --> section idprivacy classpolicy-section roleregion aria-labelledbyprivacyTitle> h2 idprivacyTitle data-fiTietosuojaseloste data-enPrivacy Policy>Tietosuojaseloste/h2> h3 data-fi1. Rekisterinpitäjä data-en1. Data Controller>1. Rekisterinpitäjä/h3> p data-fi2GamesPlays data-en2GamesPlays>2GamesPlays/p> p data-fiY-tunnus: 1234567-8 data-enBusiness ID: 1234567-8>Y-tunnus: 1234567-8/p> p data-fiYhteystieto: privacy@2gamesplays.com data-enContact: privacy@2gamesplays.com>Yhteystieto: privacy@2gamesplays.com/p> h3 data-fi2. Käsiteltävät henkilötiedot data-en2. Personal Data Processed>2. Käsiteltävät henkilötiedot/h3> ul> li data-fiSähköpostiosoite (valinnainen, vain jos otat yhteyttä) data-enEmail address (optional, only if you contact us)>Sähköpostiosoite (valinnainen, vain jos otat yhteyttä)/li> li data-fiIP-osoite (lyhennetty/anonymisoitu) data-enIP address (truncated/anonymized)>IP-osoite (lyhennetty/anonymisoitu)/li> li data-fiSelaintiedot (käyttökokemus) data-enBrowser information (user experience)>Selaintiedot (käyttökokemus)/li> /ul> h3 data-fi3. Käyttötarkoitus data-en3. Purpose of Processing>3. Käyttötarkoitus/h3> ul> li data-fiAsiakastuen tarjoaminen data-enProviding customer support>Asiakastuen tarjoaminen/li> li data-fiKäyttökokemuksen parantaminen (vain paikallinen analytiikka) data-enImproving user experience (local analytics only)>Käyttökokemuksen parantaminen (vain paikallinen analytiikka)/li> li data-fiLakisääteisten velvoitteiden noudattaminen data-enCompliance with legal obligations>Lakisääteisten velvoitteiden noudattaminen/li> /ul> h3 data-fi4. Oikeusperuste data-en4. Legal Basis>4. Oikeusperuste/h3> p data-fiOikeutettu etu (palvelun tarjoaminen ja parantaminen) ja suostumus (vapaaehtoiset yhteydenotot). data-enLegitimate interest (providing and improving service) and consent (voluntary contact).> Oikeutettu etu (palvelun tarjoaminen ja parantaminen) ja suostumus (vapaaehtoiset yhteydenotot). /p> h3 data-fi5. Tietojen säilytysaika data-en5. Data Retention>5. Tietojen säilytysaika/h3> p data-fiYhteydenottotiedot: 24 kuukautta viimeisestä yhteydenpidosta data-enContact data: 24 months from last contact> Yhteydenottotiedot: 24 kuukautta viimeisestä yhteydenpidosta /p> p data-fiTekniset lokit: 12 kuukautta data-enTechnical logs: 12 months> Tekniset lokit: 12 kuukautta /p> h3 data-fi6. Rekisteröidyn oikeudet data-en6. Data Subject Rights>6. Rekisteröidyn oikeudet/h3> ul> li data-fiOikeus tarkastaa tietosi data-enRight to access your data>Oikeus tarkastaa tietosi/li> li data-fiOikeus oikaista virheelliset tiedot data-enRight to rectify incorrect data>Oikeus oikaista virheelliset tiedot/li> li data-fiOikeus poistaa tietosi data-enRight to erasure>Oikeus poistaa tietosi/li> li data-fiOikeus rajoittaa käsittelyä data-enRight to restrict processing>Oikeus rajoittaa käsittelyä/li> li data-fiOikeus vastustaa käsittelyä data-enRight to object>Oikeus vastustaa käsittelyä/li> li data-fiOikeus tehdä valitus valvontaviranomaiselle data-enRight to lodge a complaint>Oikeus tehdä valitus valvontaviranomaiselle/li> /ul> h3 data-fi7. Yhteystiedot data-en7. Contact Information>7. Yhteystiedot/h3> p data-fiVoit käyttää oikeuksiasi tai kysyä tietosuojasta: privacy@2gamesplays.com data-enTo exercise your rights or ask about privacy: privacy@2gamesplays.com> Voit käyttää oikeuksiasi tai kysyä tietosuojasta: privacy@2gamesplays.com /p> /section> !-- Cookie Policy Section --> section idcookies classpolicy-section roleregion aria-labelledbycookiesTitle> h2 idcookiesTitle data-fiEvästekäytäntö data-enCookie Policy>Evästekäytäntö/h2> h3 data-fiMitä evästeitä käytämme? data-enWhat Cookies Do We Use?>Mitä evästeitä käytämme?/h3> p data-fiKäytämme vain välttämättömiä paikallisen tallennuksen (localStorage) toimintoja, jotka mahdollistavat sivuston perustoiminnot. data-enWe only use strictly necessary local storage (localStorage) functions that enable basic site functions.> Käytämme vain välttämättömiä paikallisen tallennuksen (localStorage) toimintoja, jotka mahdollistavat sivuston perustoiminnot. /p> h3 data-fiVälttämättömät evästeet data-enStrictly Necessary Cookies>Välttämättömät evästeet/h3> ul> li data-fiIkävahvistus (muistaa että olet vahvistanut ikäsi) data-enAge verification (remembers that you confirmed your age)>Ikävahvistus (muistaa että olet vahvistanut ikäsi)/li> li data-fiKielivalinta (tallentaa valitsemasi kielen) data-enLanguage choice (stores your selected language)>Kielivalinta (tallentaa valitsemasi kielen)/li> li data-fiEvästeilmoituksen hyväksyntä data-enCookie banner acceptance>Evästeilmoituksen hyväksyntä/li> /ul> h3 data-fiEi seurantaevästeitä data-enNo Tracking Cookies>Ei seurantaevästeitä/h3> p data-fiEmme käytä analytiikka-, mainonta- tai seurantaevästeitä. Emme jaa tietoja kolmansille osapuolille. data-enWe do not use analytics, advertising, or tracking cookies. We do not share data with third parties.> Emme käytä analytiikka-, mainonta- tai seurantaevästeitä. Emme jaa tietoja kolmansille osapuolille. /p> h3 data-fiMiten hallitsen evästeitä? data-enHow Do I Control Cookies?>Miten hallitsen evästeitä?/h3> p data-fiVoit tyhjentää paikallisen tallennustilan selaimesi asetuksista milloin tahansa. Huomaa että tämä poistaa ikävahvistuksen ja kielivalinnan, ja sinun täytyy vahvistaa ne uudelleen. data-enYou can clear local storage from your browser settings at any time. Note that this will remove age verification and language choice, and you will need to confirm them again.> Voit tyhjentää paikallisen tallennustilan selaimesi asetuksista milloin tahansa. Huomaa että tämä poistaa ikävahvistuksen ja kielivalinnan, ja sinun täytyy vahvistaa ne uudelleen. /p> /section> !-- Contact Section --> section idcontact roleregion aria-labelledbycontactTitle> h2 idcontactTitle data-fiYhteystiedot data-enContact>Yhteystiedot/h2> p data-fiOnko sinulla kysyttävää? Lähetä meille viesti: data-enHave a question? Send us a message:> Onko sinulla kysyttävää? Lähetä meille viesti: /p> form idcontactForm classcontact-form novalidate> div classform-group> label forname data-fiNimi data-enName>Nimi/label> input typetext idname namename required aria-requiredtrue> span classerror-message data-fiNimi on pakollinen data-enName is required>Nimi on pakollinen/span> /div> div classform-group> label foremail data-fiSähköposti data-enEmail>Sähköposti/label> input typeemail idemail nameemail required aria-requiredtrue> span classerror-message data-fiKelvollinen sähköpostiosoite vaaditaan data-enValid email address required>Kelvollinen sähköpostiosoite vaaditaan/span> /div> div classform-group> label formessage data-fiViesti data-enMessage>Viesti/label> textarea idmessage namemessage required aria-requiredtrue>/textarea> span classerror-message data-fiViesti on pakollinen data-enMessage is required>Viesti on pakollinen/span> /div> button typesubmit classbtn btn-primary data-fiLähetä viesti data-enSend Message>Lähetä viesti/button> /form> /section> /main> !-- Footer --> footer rolecontentinfo> div classfooter-content> div classfooter-disclaimer> p> span data-fiEi oikeaa rahapelaamista. Vain viihdekäyttöön. 18+ data-enNo real money gambling. Entertainment only. 18+>Ei oikeaa rahapelaamista. Vain viihdekäyttöön. 18+/span> | span data-fiNo real money gambling. Entertainment only. 18+ data-enNo real money gambling. Entertainment only. 18+>No real money gambling. Entertainment only. 18+/span> /p> p stylemargin-top: 8px;> span classage-badge>18+/span> /p> /div> p>© 2025 2GamesPlays/p> div classfooter-links> a href#privacy data-fiTietosuojaseloste data-enPrivacy Policy>Tietosuojaseloste/a> • a href#responsible data-fiVastuullinen pelaaminen data-enResponsible Gaming>Vastuullinen pelaaminen/a> • a href#cookies data-fiEvästekäytäntö data-enCookie Policy>Evästekäytäntö/a> /div> /div> /footer> !-- Game Demo Modal --> div idgameModal classmodal-overlay hidden roledialog aria-labelledbygameModalTitle aria-modaltrue> div classmodal> button classclose-modal aria-labelClose modal>×/button> h2 idgameModalTitle data-fiDemopeli data-enDemo Game>Demopeli/h2> div idgameModalContent> p data-fiTämä on simuloitu demopeli virtuaalikolikoilla. Ei käteispalkintoja, ei ulosmaksua. data-enThis is a simulated demo with virtual coins only. No cash prizes, no cash-out.> Tämä on simuloitu demopeli virtuaalikolikoilla. Ei käteispalkintoja, ei ulosmaksua. /p> div styletext-align: center; margin: 32px 0;> div classgame-icon stylemargin: 0 auto; aria-hiddentrue>🎮/div> /div> p data-fiTälle demolle ei ole oikeaa pelimekaniikkaa. Tämä on vain esittelysivu virtuaaliselle viihdepelille. data-enThis demo has no actual game mechanics. This is just a showcase page for a virtual entertainment game.> Tälle demolle ei ole oikeaa pelimekaniikkaa. Tämä on vain esittelysivu virtuaaliselle viihdepelille. /p> /div> div classmodal-buttons> button classbtn btn-secondary close-modal data-fiSulje data-enClose>Sulje/button> /div> /div> /div> !-- Success Modal --> div idsuccessModal classmodal-overlay hidden roledialog aria-labelledbysuccessModalTitle aria-modaltrue> div classmodal> button classclose-modal aria-labelClose modal>×/button> h2 idsuccessModalTitle data-fiKiitos viestistäsi! data-enThank you for your message!>Kiitos viestistäsi!/h2> p data-fiOlemme vastaanottaneet viestisi ja palaamme asiaan pian. data-enWe have received your message and will get back to you soon.> Olemme vastaanottaneet viestisi ja palaamme asiaan pian. /p> div classmodal-buttons> button classbtn btn-primary close-modal data-fiOK data-enOK>OK/button> /div> /div> /div> script> // Language Management let currentLang fi; function initLanguage() { const savedLang localStorage.getItem(siteLanguage); if (savedLang) { currentLang savedLang; updateLanguage(); } } function updateLanguage() { document.documentElement.lang currentLang; const elements document.querySelectorAll(data-fidata-en); elements.forEach(el > { if (currentLang fi) { el.textContent el.getAttribute(data-fi); } else { el.textContent el.getAttribute(data-en); } }); const langButton document.getElementById(langSwitch); langButton.textContent currentLang fi ? EN : FI; localStorage.setItem(siteLanguage, currentLang); } document.getElementById(langSwitch).addEventListener(click, () > { currentLang currentLang fi ? en : fi; updateLanguage(); }); // Age Gate Management function initAgeGate() { const ageConfirmed localStorage.getItem(ageConfirmed); if (ageConfirmed true) { document.getElementById(ageGateModal).classList.add(hidden); showCookieBanner(); } } document.getElementById(confirmAge).addEventListener(click, () > { localStorage.setItem(ageConfirmed, true); document.getElementById(ageGateModal).classList.add(hidden); showCookieBanner(); }); // Cookie Banner Management function showCookieBanner() { const cookieAccepted localStorage.getItem(cookieAccepted); if (!cookieAccepted) { document.getElementById(cookieBanner).classList.remove(hidden); } } document.getElementById(acceptCookies).addEventListener(click, () > { localStorage.setItem(cookieAccepted, true); document.getElementById(cookieBanner).classList.add(hidden); }); // Game Demo Modal const playDemoButtons document.querySelectorAll(.play-demo); playDemoButtons.forEach(button > { button.addEventListener(click, () > { // Get current language const lang localStorage.getItem(sc_lang) || fi; // Check age gate if (localStorage.getItem(sc_age_ok) ! true) { // Show age gate first const ageGate document.getElementById(ageGate); if (ageGate) { ageGate.classList.remove(hidden); // After confirmation, redirect to games const confirmBtn document.getElementById(ageConfirmBtn); if (confirmBtn) { const originalHandler confirmBtn.onclick; confirmBtn.onclick function() { localStorage.setItem(sc_age_ok, true); ageGate.classList.add(hidden); window.location.href `./games-new.html?lang${encodeURIComponent(lang)}`; }; } } return; } // Age OK, redirect to games page window.location.href `./games-new.html?lang${encodeURIComponent(lang)}`; }); }); // Modal Close Handlers document.querySelectorAll(.close-modal).forEach(button > { button.addEventListener(click, (e) > { const modal e.target.closest(.modal-overlay); modal.classList.add(hidden); }); }); // Close modal on overlay click document.querySelectorAll(.modal-overlay).forEach(overlay > { overlay.addEventListener(click, (e) > { if (e.target overlay) { overlay.classList.add(hidden); } }); }); // Escape key to close modals document.addEventListener(keydown, (e) > { if (e.key Escape) { document.querySelectorAll(.modal-overlay:not(.hidden)).forEach(modal > { if (modal.id ! ageGateModal) { modal.classList.add(hidden); } }); } }); // Contact Form Validation const contactForm document.getElementById(contactForm); function validateEmail(email) { const re /^^\s@+@^\s@+\.^\s@+$/; return re.test(email); } function validateForm() { let isValid true; const nameInput document.getElementById(name); const emailInput document.getElementById(email); const messageInput document.getElementById(message); // Clear previous errors document.querySelectorAll(.form-group).forEach(group > { group.classList.remove(error); }); // Validate name if (nameInput.value.trim() ) { nameInput.closest(.form-group).classList.add(error); isValid false; } // Validate email if (!validateEmail(emailInput.value.trim())) { emailInput.closest(.form-group).classList.add(error); isValid false; } // Validate message if (messageInput.value.trim() ) { messageInput.closest(.form-group).classList.add(error); isValid false; } return isValid; } contactForm.addEventListener(submit, (e) > { e.preventDefault(); if (validateForm()) { // Show success modal document.getElementById(successModal).classList.remove(hidden); // Reset form contactForm.reset(); } }); // Real-time validation const formInputs contactForm.querySelectorAll(input, textarea); formInputs.forEach(input > { input.addEventListener(blur, () > { if (input.value.trim() ! ) { input.closest(.form-group).classList.remove(error); } }); }); // Initialize on page load document.addEventListener(DOMContentLoaded, () > { initLanguage(); initAgeGate(); }); /script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]