Last update Jan. 28, 2025
How to protect myself?
Follow these guidelines to ensure your data remains secure on GitHub.
- Enable two-factor authentication for extra account security
- Regularly review and update privacy settings
- Be mindful of third-party applications with access to your data
- Keep your personal and repository data up to date with security patches
How can I delete my data?
Users can delete their account, leading to data deletion from GitHub servers.
- Navigate to Settings > Account > Delete Account
- All repositories and stored data will be permanently removed
- Action is irreversible and must be done carefully
Historical privacy concerns
GitHub has maintained a strong privacy record, with no major incidents reported.
- Acquisition by Microsoft raised concerns, alleviated by maintaining platform integrity
- Continuous updates to privacy policies aligned with global regulations
- Community-driven security improvements and transparency
What data are collected?
GitHub collects user account information, repository details, and usage data.
- Username, email address, and profile details
- Repository content and collaboration activities
- Usage data such as access times and interactions
How are my data used?
Data on GitHub is used for service functionality, recommendations, and feature improvements.
- Enables collaboration and code management
- Provides personalized recommendations
- Improves security through activity analysis
What happens when I sign up?
Signing up on GitHub involves creating an account and setting up repositories.
- Basic information like email and username is collected
- Users can create public or private repositories
- Initial notifications and updates are configured
How does AI personalize my experience?
AI on GitHub personalizes recommendations and improves the coding experience.
- Customized recommendations for projects and contributions
- Automated code suggestions based on coding patterns
- Enhanced project insights through AI-driven analytics
Is my data used to train AI models?
GitHub may use data to improve and train AI models while maintaining privacy standards.
- Public data may be analyzed to enhance AI features
- Encryption ensures private repository data remains confidential
- Users have control over public accessibility and data sharing
Does this service use AI?
GitHub utilizes AI for features like code completion and vulnerability scanning.
- GitHub Copilot leverages AI for coding assistance
- Machine learning models used in code vulnerability detection
- AI-driven analytics for user and project recommendations
How does this service handle government data requests?
GitHub complies with legal obligations but promotes transparency in government data requests.
- Publishing transparency reports on data requests
- Notifies users when possible and legally allowed
- Strives to protect user data and limit request scope
How is my data protected from breaches?
GitHub has robust mechanisms to protect against data breaches, including monitoring and alerts.
- Advanced threat detection and response systems
- Regular software updates and vulnerability fixes
- User notifications for any unusual account activity
What security standards does this service use?
GitHub employs rigorous security measures including encryption and two-factor authentication.
- Data encryption both in transit and at rest
- Offers two-factor authentication for account security
- Regular security audits and vulnerability testing