Privacy Policy
Introduction
Welcome to Codepit, the modern code snippet sharing platform for developers. We are committed to protecting your privacy and ensuring the security of your personal information. This Privacy Policy explains how we collect, use, disclose, and protect your information when you use our platform.
By accessing or using our service, you agree to the collection and use of information in accordance with this policy. We will not use or share your information with anyone except as described in this Privacy Policy.
We follow these core principles in handling your data:
- Transparency: We clearly explain what data we collect and why
- Minimal Collection: We only collect data necessary for platform functionality
- User Control: You have control over your data and privacy settings
- Security First: We implement robust security measures to protect your information
- Legal Alignment: We strive to comply with applicable privacy laws (e.g., GDPR/CCPA)
Information We Collect
Personal Information
We may collect the following personal information when you create an account:
- Full name: Used for your public profile and snippet attribution
- Email address: Required for account creation, authentication, and important communications
- Profile picture: Avatar image from OAuth providers (e.g., GitHub, Google)
- OAuth provider data: Limited information from connected accounts sufficient for authentication
Content Data
When you use Codepit, we collect:
- Code snippets: The code content you create, edit, and share on the platform
- Collections: Snippet collections you create and organize
- Interactions: Likes and views on snippets
- User preferences: Your settings, theme choices, and privacy preferences
Usage Data
We automatically collect information on how the service is accessed and used:
- Device information: Browser type, operating system, device characteristics
- Usage analytics: Pages visited, time spent, features used
- IP address: For security, analytics, and geographic insights
- Log data: Server logs including errors, performance data, and access patterns
- Session data: Login/logout times, session duration
Cookies and Tracking Technologies
We use cookies and similar tracking technologies to monitor activity on our service:
- Essential cookies: Required for authentication and basic platform functionality
- Preference cookies: Remember your settings and customizations
- Analytics cookies: Help us understand platform usage and improve features
- Security cookies: Prevent fraud and protect your account
You can configure your browser to refuse cookies, but this may limit platform functionality.
How We Use Your Information
We use the collected information for various purposes:
Platform Functionality
- Provide and maintain our code snippet sharing service
- Create and manage your user account
- Enable social features like likes
- Display your public snippets and profile information
- Organize your content with collections and tags
Communication
- Send important service announcements and security notifications
- Notify you about activity on your content (likes)
- Respond to your support requests and questions
- Send optional promotional communications (with your consent)
Analytics and Improvement
- Analyze platform usage to understand user behavior
- Identify and fix technical issues and bugs
- Develop new features and improve existing ones
- Monitor platform performance and security
- Generate aggregated statistics about content and usage
Legal and Safety
- Comply with legal obligations and law enforcement requests
- Protect against fraud, abuse, and security threats
- Enforce our Terms of Service and community guidelines
- Investigate violations of platform policies
Data Sharing and Disclosure
Codepit does not sell, trade, or rent your personal information to third parties for marketing purposes.
Public Information
When you choose to make content public:
- Public snippets: Code you mark as public is visible to all users and search engines
- Profile information: Your display name and avatar are publicly visible
Service Providers
We share data with trusted service providers who help operate the platform:
- Authentication services: OAuth providers (GitHub, Google) for secure login
- Hosting providers: Cloud services for secure data storage and processing
- Email services: For sending transactional and notification emails
- Analytics providers: To understand platform usage and performance
Legal Requirements
We may disclose information when required by law:
- Legal process: Court orders, subpoenas, or regulatory requests
- Safety protection: To protect users from harm or prevent illegal activities
- Terms enforcement: To investigate violations of our Terms of Service
- Emergency situations: When necessary to protect life, safety, or property
Data Security
We implement comprehensive security measures to protect your data:
Technical Safeguards
- Encryption: All data encrypted in transit (HTTPS/TLS) and at rest
- Access controls: Multi-factor authentication and role-based access
- Security monitoring: 24/7 monitoring for threats and suspicious activities
- Regular updates: Keeping all systems and dependencies current and secure
Organizational Measures
- Staff training: Regular security awareness and privacy training for employees
- Limited access: Employees only access data necessary for their specific role
- Incident response: Established procedures for handling security incidents
- Security audits: Regular assessments and penetration testing
Your Rights and Choices
Access and Control
You have the following rights regarding your personal data:
- Right to access: Request a copy of your personal data
- Right to correction: Update or correct inaccurate information
- Right to deletion: Request deletion of your personal data
- Right to portability: Export your data in a standard, machine-readable format
- Right to restriction: Limit how we process your data
- Right to objection: Object to certain processing activities
Account Management
Through your account settings, you can:
- Profile visibility: Control who can see your profile information
- Email preferences: Choose which notifications you want to receive
- Data export: Export collections (JSON/Markdown); broader export will be introduced later
- Account deletion: Permanently delete your account and associated data
To exercise any of these rights, please contact us at privacy@codepit.jiordiviera.me. We will respond within 30 days of receiving your verified request.
Data Retention
Active Accounts
- Account information: Retained while your account remains active
- Public content: Public snippets remain available even after account deletion for platform integrity
- Private content: Deleted within 30 days of account closure
- Analytics data: Aggregated, anonymized data retained for historical analysis
Deleted Accounts
When you delete your account:
- Personal information is removed within 30 days
- Public contributions may remain attributed to "deleted user"
- Private snippets and personal data are permanently deleted
- Backups are purged within 90 days
- Some data may be retained as required by law
International Data Transfers
Codepit may process data in regions outside your country of residence. When transfers occur, we implement appropriate safeguards (e.g., encryption in transit and at rest).
Changes to This Policy
We may update this Privacy Policy periodically to reflect changes in our practices or legal requirements:
- Notification: We will email you about material changes
- Effective date: Changes become effective 30 days after posting
- Previous versions: Historical versions available upon request
- Continued use: Using the service after changes constitutes acceptance
Contact Us
If you have questions about this Privacy Policy or our data practices:
We're committed to transparency and protecting your privacy. Don't hesitate to reach out with any questions about how we handle your data or to exercise your privacy rights.