Iframe Game Hosting
Y8 allows iframe hosting in special cases for complex multiplayer games that require external hosting due to their technical architecture.
Games that can be hosted directly on Y8 should use the standard game upload process. All iframe-hosted games require approval from Y8.
Eligibility
- Iframe hosting is intended for complex multiplayer games, such as real-time FPS, IO, and other server-based multiplayer games.
- Regular single-player games, including puzzle, arcade, racing, and casual games, must be uploaded directly to Y8.
- Using external multiplayer servers does not automatically qualify a game for iframe hosting. If the game files can be hosted directly on Y8, developers should use the standard upload process.
- Developers must explain why their game requires external hosting.
Y8 SDK Integration
Iframe games must use the Y8 SDK and follow the same Game Requirements as games hosted directly on Y8.
- Advertising: All interstitial, rewarded, and banner ads must use the Y8 SDK. Third-party advertisements are not allowed.
- Login: Games with player accounts or login features must use Y8 Account Login. Players must not be required to register on external websites.
- In-App Purchases: Games offering in-app purchases must use Y8's approved Xsolla integration through Y8's account. Developers cannot use their own payment accounts or third-party payment systems.
Hosting & Gameplay
- HTTPS: Iframe games must be hosted on a secure HTTPS URL.
- Hosting Domain: Iframe games must be hosted on the developer's own domain with reliable hosting infrastructure. Games hosted on free hosting platforms, such as GitHub Pages, ChatGPT-hosted previews, or similar free hosting platforms and temporary preview services, are not accepted. Hosting games on other gaming portals is also prohibited.
- Cloud Hosting: Developers may use professional cloud infrastructure, such as AWS, Google Cloud, or Cloudflare, including their free tiers, provided the game uses the developer's own domain and meets Y8's hosting requirements.
- Performance: The game must load and work properly inside the Y8 iframe. Developers are responsible for hosting, server availability, and game performance.
- No Redirects: Games must not redirect players away from Y8.
- Game Invitations: If a game supports inviting friends or sharing multiplayer match links, all invitations must direct players to the game's page on Y8, not to the developer's direct game URL or hosting website.
- Y8 Requirements: Iframe games must follow the same gameplay, quality, and advertising requirements as other games published on Y8.
Review & Approval
All iframe submissions require approval from Y8.
Developers requesting iframe hosting must provide:
- The game's HTTPS URL hosted on their own domain.
- A brief explanation of why the game cannot be hosted directly on Y8.
Y8 may request changes, reject iframe hosting, or require developers to submit a directly hosted version if the game does not meet these requirements.
For technical integration, see SDK Initialization, Advertising Documentation, and Ad Placement Guidelines.
For questions or iframe approval requests, contact developers@y8.com.