Privacy Policy
Last updated: 2026-06-20
Our approach
VS Remote Chat is built privacy-first. Your chat messages are end-to-end encrypted: they are encrypted on your PC and only decrypted on your paired device (and vice versa). The relay server only ever sees ciphertext and stores no message history.
Data we process
- Authentication: we use GitHub OAuth to verify your identity. We store your GitHub user id and login to lock the Service to your account.
- Push subscriptions: if you enable notifications, we store the push endpoint provided by your browser to deliver content-free alerts.
- Optional analytics: only if you consent, we collect anonymous usage metrics to improve the app. You can withdraw consent anytime in Account settings.
- Message content: never accessible to us — it is end-to-end encrypted.
Local storage on your device
The PWA stores your encryption keys and an encrypted cache of recently seen sessions in your browser (localStorage and IndexedDB). This never leaves your device unencrypted.
Your rights (GDPR)
You may access, export, or delete your data at any time. Unpairing a device and signing out removes local data; deleting your account removes server-side push subscriptions.
Contact
Data requests: GitHub Issues or dragoscatalin.ro.