Privacy Policy
Last Updated: October 27, 2025
1. Introduction
This Privacy Policy describes how Remote Copilot ("we," "our," or "us") collects, uses, and protects your information when you use our web-based application that provides a remote interface to control GitHub Copilot within your local VS Code instance.
2. Information We Collect
2.1 GitHub Authentication Data
When you authenticate via GitHub OAuth, we collect:
- Your GitHub username
- Your GitHub avatar URL
- Access to your public and private repositories (as required for application functionality)
- Your GitHub access token (stored temporarily in your session)
2.2 Usage Data
We collect anonymous usage statistics through Google Analytics, including:
- Page views and navigation patterns
- Device and browser information
- General geographic location (country/region level)
- Aggregated usage metrics
2.3 Communication Data
When you use Remote Copilot:
- Prompts and responses are temporarily relayed through our servers via secure WebSocket connections
- This data is not permanently stored on our servers
- All code processing occurs on your local machine
3. How We Use Your Information
We use the collected information to:
- Authenticate your identity and manage your session
- Facilitate communication between your browser and VS Code extension
- Display your GitHub username and avatar in the user interface
- Access your repositories as necessary for the application's functionality
- Analyze usage patterns to improve our service (via Google Analytics)
- Provide technical support when requested
4. Data Storage and Security
4.1 Code Privacy
Your code is never stored on our servers. All code operations and processing occur exclusively on your local machine. Remote Copilot acts solely as a communication bridge between your browser and your local VS Code instance.
4.2 Data Retention
- GitHub access tokens are stored only for the duration of your active session
- Prompts and responses are not permanently stored
- Session data is automatically cleared when you log out or your session expires
- Google Analytics data is retained according to Google's data retention policies
4.3 Security Measures
We implement appropriate technical and organizational measures to protect your data, including:
- Secure WebSocket connections (WSS) for real-time communication
- GitHub OAuth for secure authentication
- Session-based token storage (no persistent storage of sensitive data)
- Regular security updates and monitoring
5. Third-Party Services
5.1 GitHub
We use GitHub OAuth for authentication. Please review GitHub's Privacy Policy at https://docs.github.com/en/site-policy/privacy-policies/github-privacy-statement
5.2 Google Analytics
We use Google Analytics for usage tracking. Google Analytics may collect and process data according to Google's Privacy Policy at https://policies.google.com/privacy
6. Your Rights and Choices
You have the right to:
- Access the personal information we have about you
- Request correction of inaccurate information
- Request deletion of your data (where technically feasible)
- Withdraw consent for data processing
- Log out at any time to clear your session data
- Revoke GitHub authorization through your GitHub account settings
7. Cookies and Tracking
We use essential cookies for:
- Session management and authentication
- Maintaining your login state
- Google Analytics tracking (which may use cookies)
You can control cookie preferences through your browser settings, though disabling essential cookies may affect application functionality.
8. Data Transfers
Your data may be processed and stored in various jurisdictions. By using Remote Copilot, you consent to such transfers. We ensure appropriate safeguards are in place for international data transfers.
9. Children's Privacy
Remote Copilot is not intended for use by children under 13 years of age. We do not knowingly collect personal information from children under 13. If you become aware that a child has provided us with personal information, please contact us immediately.
10. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any material changes by:
- Posting the new Privacy Policy on this page
- Updating the "Last Updated" date at the top of this policy
- Providing notice through the application interface for significant changes
11. Contact Information
If you have any questions about this Privacy Policy or our data practices, please contact us:
- Through our Support page
- Via the contact information provided on our website
12. Compliance
This Privacy Policy is designed to comply with applicable data protection laws, including the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA), where applicable.