mirror of
https://github.com/Shik3i/KoalaSync.git
synced 2026-07-26 12:08:15 +00:00
3e2e9ed7a5
- Integrated 'Koala-Bridge' for seamless web-to-extension communication. - Implemented dedicated, minimalist invitation page (join.html). - Added brute-force protection and RAM-cleanup to the relay server. - Removed external fonts and trackers from the landing page (Privacy First). - Unified header/footer design across all website pages. - Added MIT License and comprehensive legal documentation (Impressum/Datenschutz).
KoalaSync Chrome Extension
A Manifest V3 Chrome Extension for synchronized video playback.
Key Features
- Manifest V3: Using a modern Service Worker architecture.
- Native WebSockets: No heavy libraries, uses the browser's native API.
Privacy & Permissions
KoalaSync requires <all_urls> permission to detect and interact with video elements (<video>) on any website.
- No Browsing History: We do not track which sites you visit.
- No Telemetry: There are no analytics or tracking scripts included.
- Local State: Settings (Server URL, Room ID, Password) are stored only locally in your browser using
chrome.storage.
Installation
- Go to
chrome://extensions/. - Enable Developer mode.
- Click Load unpacked and select this folder.
Development
If you change shared/constants.js, remember to run the synchronization script:
- Windows:
..\scripts\sync-constants.bat - Linux/macOS:
../scripts/sync-constants.sh