Developer Agreement
Terms for Game Creators and Developers
For legal definitions, click here
Last updated: January 24, 2026
1. Agreement Overview
By submitting a game to GlitchRealm via the game submission form, you ("Developer") agree to this Developer Agreement. This agreement governs your relationship with GlitchRealm and the rights/responsibilities related to your submitted content.
This agreement supplements (and does not replace) the Terms of Service and EULA.
2. Submission Requirements
All game submissions must meet the following criteria:
- Required Fields: Title, description, extended description, how-to-play instructions, cover image, play URL, at least one screenshot
- Functional: Game must be playable, free of critical bugs, and match the description
- Browser-Compatible: Must run in modern browsers (Chrome, Firefox, Safari, Edge) without external downloads (unless explicitly approved offline version)
- Original or Licensed: You must own or have legal rights to distribute the game and all assets (code, art, music, fonts)
- Content Standards: No illegal, harmful, hateful, sexually explicit, or excessively violent content (see Code of Conduct)
- Attribution: Properly credit third-party assets, libraries, or collaborators
Submissions are reviewed by GlitchRealm staff. See Submission & Review Policy for details.
3. Ownership and License Grant
You Retain Ownership
You retain all intellectual property rights to your game, including code, assets, and trademarks. GlitchRealm does not claim ownership of your submitted content.
License to GlitchRealm
By submitting your game, you grant GlitchRealm a worldwide, non-exclusive, royalty-free, perpetual, irrevocable license to:
- Host, display, and distribute your game on the GlitchRealm platform
- Embed your game in iframes or link to external hosting (if hosted externally)
- Use your game's title, description, screenshots, and cover image in promotional materials (website, social media, newsletters)
- Modify or reformat your content for technical compatibility (e.g., responsive design, CDN optimization)
- Sublicense to third-party service providers (Firebase, Supabase, Netlify, etc.) solely for hosting and distribution
This license continues even if you delete your account, unless you formally request content removal (see Section 10).
4. Revenue and Monetization
GlitchRealm is currently a free platform with no monetization. If revenue-sharing or paid features are introduced in the future:
- Revenue Split: Developers will receive a percentage of net revenue (e.g., 70/30 split; exact terms TBD)
- Payout Threshold: Minimum payout threshold (e.g., $10 CAD) to reduce transaction fees
- Payment Methods: PayPal, bank transfer, or other methods (subject to availability and verification)
- Tax Compliance: Developers are responsible for reporting earnings and paying applicable taxes
GlitchRealm will notify developers before implementing any monetization system.
5. Verified Creator Badges
Developers may apply for a Verified Creator Badge displayed on their submissions. Verification criteria:
- At least 1 approved game submission with positive community feedback
- Identity verification (email, portfolio, or social media link)
- Compliance with Code of Conduct and Developer Agreement
- Active account for at least 30 days
Verified badges may be revoked for Terms of Service violations, fraudulent submissions, or inactivity.
To apply, contact developers@glitchrealm.ca with your portfolio and game submissions.
6. Developer Representations and Warranties
By submitting a game, you represent and warrant that:
- You own or have legal rights to all game content (code, assets, music, fonts)
- Your game does not infringe any third-party intellectual property rights
- Your game complies with all applicable laws and regulations
- You have obtained necessary licenses for third-party libraries or assets
- Your game does not contain malware, viruses, or malicious code
- All information provided in your submission is accurate and truthful
7. Content Moderation and Rejection
GlitchRealm reserves the right to:
- Reject submissions that violate this agreement, Terms of Service, or community standards
- Remove published games that receive DMCA notices, user reports, or violate policies after approval
- Require revisions before approval (bug fixes, content changes, attribution corrections)
- Suspend developer accounts for repeated violations or fraudulent activity
Developers will receive email notifications of rejections/removals with reasons. See Moderation Policy for appeals.
8. Updates and Maintenance
Developers are encouraged to:
- Keep games functional and compatible with modern browsers
- Fix critical bugs reported by users
- Update broken links or hosting URLs if external hosting changes
GlitchRealm may remove games that are permanently broken, abandoned, or no longer accessible. Developers will receive 30 days' notice before removal.
9. Indemnification
You agree to indemnify, defend, and hold harmless GlitchRealm from any claims, damages, losses, or expenses (including legal fees) arising from:
- Your game's content, code, or functionality
- Your violation of this Developer Agreement or Terms of Service
- Your infringement of third-party intellectual property rights
- User harm caused by malware, exploits, or security vulnerabilities in your game
10. Content Removal Requests
You may request removal of your game at any time by contacting developers@glitchrealm.ca. GlitchRealm will remove your game within 7 business days of the request.
Note: Removal does not terminate the license granted in Section 3 for promotional materials already published (screenshots, trailers, social media posts).
11. Developer Support
GlitchRealm provides limited developer support:
- Email support at developers@glitchrealm.ca
- Developer documentation (submission guides, technical requirements)
- Community forum for developer discussions (planned feature)
GlitchRealm is not responsible for debugging your game code or providing development assistance.
12. Termination
This agreement remains in effect until terminated by either party. GlitchRealm may terminate this agreement if you:
- Violate the Developer Agreement, Terms of Service, or EULA
- Submit fraudulent, plagiarized, or infringing content
- Engage in abusive or harmful behavior toward the community
Upon termination, your games will be removed from GlitchRealm, and your developer account will be suspended or banned.
13. Changes to This Agreement
GlitchRealm may update this Developer Agreement at any time. Changes will be posted on this page with an updated "Last updated" date. Continued submissions after changes constitute acceptance.
14. Contact Information
Questions about the Developer Agreement?
- Developer Support: developers@glitchrealm.ca
- Legal Questions: legal@glitchrealm.ca
- Submission Policy: Content Submission & Review Policy
- Legal Contact: Legal Contact Information