ShineTwoPlay

About ShineTwoPlay

A world built for just two players — where connection, creativity, and fun come together ☀️

☀️ What is ShineTwoPlay?

ShineTwoPlay is a free, open-source browser-based platform for playing 2-player online games with friends. No downloads, no sign-ups — just create a room, share the code, and start playing!

With 16 multiplayer games, real-time voice chat, image sharing, and a beautiful interface, ShineTwoPlay makes playing with a friend feel effortless and fun.

👨‍💻
Nikhil Pandey
@nikh27 on GitHub →
Django 4.2 WebSockets Redis WebRTC Daphne ASGI Open Source

❓ Frequently Asked Questions

Yes, 100% free! ShineTwoPlay is open-source and will always be free to use. No hidden fees, no premium tiers.
Nope! Just enter a username, create or join a room, and start playing. No email, no password, no account needed.
ShineTwoPlay is designed exclusively for 2 players. Create a room, share the code with your friend, and play together!
Yes! ShineTwoPlay works on any modern browser — desktop, tablet, or mobile. For the best experience, use Chrome or Safari.
Absolutely! ShineTwoPlay has built-in WebRTC voice calling. Just click the call button in the room to talk with your friend live while playing.
No permanent data is stored. Room data is kept temporarily in Redis and automatically deleted when the room expires. We don't track or store personal information.
Yes! ShineTwoPlay is open-source and welcomes game contributions. Check out our Contribute page to learn how.

📰 What's New

Apr 2026
🎨 Theme Feature Added
Added Theme Feature to the website.
Mar 2026
🎮 16 Games Now Available!
Added Dots & Boxes, Bingo, Memory, Pattern Clash, and Simon Duel to the collection.
Feb 2026
🗣️ Voice Chat & Messages
WebRTC voice calling, voice messages, and image sharing now live in rooms.
Jan 2026
☀️ ShineTwoPlay Launched
The platform went live with 10 initial games, real-time rooms, and chat functionality.

🔒 Privacy Policy

🚫
No Account Required. We don't collect emails, passwords, or any personal information. Your username is temporary and only used during a game session.
💾
No Permanent Data Storage. Room data, messages, and chat history are stored temporarily in Redis and automatically deleted when the room expires (typically within a few hours).
🎤
Microphone Access. Voice calling and voice messages require microphone permission. Audio is transmitted peer-to-peer via WebRTC and is never stored on our servers.
📷
Shared Images. Images sent in chat are temporarily stored on the server for the duration of the room session and are automatically cleaned up afterward.
🍪
Cookies & Local Storage. We use browser localStorage to remember your username and gender preference. No tracking cookies are used.
📊
No Analytics or Tracking. We do not use Google Analytics, Facebook Pixel, or any third-party tracking services.