If you discover a security vulnerability in Slide Sync, please report it by:
- Opening a GitHub issue with the
securitylabel, or - Emailing directly to the maintainer listed in the repository profile.
- We will acknowledge your report within 48 hours.
- We will provide a timeline for a fix and keep you updated on progress.
This policy covers the following components:
- Chrome Extension — captures and sends slide images
- Web App — displays slides to viewers in real time
- PartyKit Server — relays data between the extension and the web app via WebSocket
Slide Sync is designed with a minimal attack surface:
- No authentication — there are no user accounts or credentials to compromise.
- No database — there is no persistent data store; all state is ephemeral and held in memory.
- All data is ephemeral — slide data exists only while a session is active and is discarded when the room closes.
This does not mean security issues are impossible, but it significantly limits the categories of vulnerabilities that apply.