Privacy Policy
Last updated: March 2026
1. Introduction
Devprentice connects aspiring open-source developers with project maintainers through structured apprenticeship programs. This Privacy Policy explains how we collect, use, and protect your personal data when you use the Devprentice platform.
2. Data We Collect
When you register and use Devprentice, we may collect the following information:
- GitHub profile data including your username, user ID, email address, and avatar
- Google account data including your name, email address, and profile picture when you authenticate via Google
- Contribution data such as pull requests, commits, and code reviews linked to apprenticeship projects
- Application data including your role selection, project preferences, and apprenticeship applications
- Evaluation and scoring data generated during the apprenticeship process
- Verifiable credentials issued upon completion of apprenticeship milestones
3. How We Use Your Data
We use the data we collect to:
- Authenticate your identity and manage your Devprentice account
- Match developers with suitable open-source projects and maintainers
- Track apprenticeship progress, milestones, and contribution activity
- Generate scores and evaluations to measure apprenticeship outcomes
- Issue verifiable credentials that attest to your completed work
- Send transactional emails such as magic link authentication and application status updates
- Improve the platform and resolve technical issues
4. Third-Party Services
Devprentice integrates with the following third-party services to operate the platform:
- GitHub for OAuth authentication, profile data, and contribution tracking
- Google for OAuth authentication
- Resend for transactional email delivery
- Supabase for database hosting and infrastructure
- PostHog for anonymous website usage analytics (with your consent)
Each of these services has its own privacy policy governing how they handle your data. We encourage you to review their policies.
5. Analytics
With your consent, Devprentice uses PostHog to collect anonymous usage data including page views, session duration, browser type, and operating system. This data helps us understand how the platform is used and identify areas for improvement.
Analytics data is only collected after you explicitly accept cookies via the consent banner. No analytics data is collected if you decline. You can change your preference at any time by clearing your browser storage and revisiting the site.
6. Cookies
Devprentice uses the following cookies and browser storage:
- Session cookie to maintain your authenticated session
- Analytics cookies (PostHog) to track anonymous usage data, only set after you accept the consent banner
- Consent preference stored in localStorage to remember your cookie choice
7. Data Security
We implement appropriate technical and organizational measures to protect your data. All data is encrypted in transit using TLS and at rest within our database infrastructure. Access to production systems is restricted to authorized personnel only.
8. Data Retention
We retain your account data for as long as your account is active. Contribution data and verifiable credentials are retained indefinitely to preserve the integrity of issued credentials. If you delete your account, we will remove your personal profile data within 30 days, though anonymized contribution records may be retained.
9. Your Rights
You have the right to:
- Access the personal data we hold about you
- Correct inaccurate or incomplete data
- Request deletion of your account and personal data
- Export your data in a portable format
- Withdraw consent for optional data processing at any time
10. Contact
For questions about this Privacy Policy or to exercise your data rights, contact us at privacy@devprentice.com.