# KoalaSync [![Release](https://github.com/Shik3i/KoalaSync/actions/workflows/release.yml/badge.svg)](https://github.com/Shik3i/KoalaSync/actions/workflows/release.yml) [![GitHub release (latest by date)](https://img.shields.io/github/v/release/Shik3i/KoalaSync)](https://github.com/Shik3i/KoalaSync/releases) KoalaSync is a premium, lightweight Browser Extension and Relay Server for synchronized video playback across any website (YouTube, Twitch, Netflix, and custom HTML5 players). **Latest Release**: [GitHub Releases](https://github.com/Shik3i/KoalaSync/releases) > [!TIP] > **New Developers & AI Agents**: Please read [AI_INIT.md](AI_INIT.md) before starting work. ## Repository Structure - `extension/`: Chrome Extension (Manifest V3, Vanilla JS). - `server/`: Node.js + Socket.IO Relay Server (Containerized). - `website/`: Marketing landing page & **Invitation Bridge**. - `shared/`: Protocol constants and domain blacklist. - `scripts/`: Development utilities (Build & Sync). - `docs/`: Technical documentation ([ARCHITECTURE.md](docs/ARCHITECTURE.md), [SYNC_GUIDE.md](docs/SYNC_GUIDE.md)). ## 🔒 Privacy & Security KoalaSync is built for users who value privacy. - **Zero Collection**: We do not collect or sell your data. - **Zero Telemetry**: No analytics or tracking scripts. - **Zero Dependencies**: The extension uses 100% Vanilla JS for maximum security. - **Self-Hostable**: Full Docker support for private relay servers. See [PRIVACY.md](PRIVACY.md) for our full commitment. ## Key Features - **Global Synchronization**: Synchronize Play, Pause, and Seeking on any website with a `