Privacy Policy
Effective Date: December 30, 2024
This Privacy Policy describes how ProofCode ("we," "us," or "our") collects, uses, and shares your personal information when you use our services.
1. Information We Collect
1.1 Account Information
When you create an account, we collect:
- Name
- Email address
- Password (encrypted)
- Company name (optional)
1.2 Authentication Data
If you sign in using Google, we receive:
- Your Google account email
- Your name
- Profile picture (if available)
1.3 Payment Information
When you subscribe to our services, our payment processor Stripe collects:
- Payment card information
- Billing address
- Transaction history
Note: We do not store your full payment card details. This information is handled securely by Stripe.
1.4 Candidate Data
When creating a session, recruiters provide:
- Candidate email address
- Candidate first and last name
- Optional personalized message
1.5 Codebase Data
Candidates submit their code for analysis through our platform. This code is processed to generate interview questions and is not stored after analysis (see Section 4.4).
1.6 Usage Data
We automatically collect:
- IP address
- Browser type and version
- Device information
- Pages visited and actions taken
- Date and time of visits
2. How We Use Your Information
We use your information to:
- Provide and maintain our services
- Process payments and manage subscriptions
- Analyze codebases and generate interview questions
- Communicate with you about your account
- Send service updates and notifications
- Improve our services and develop new features
- Comply with legal obligations
3. Third-Party Services
We use the following third-party services:
3.1 Anthropic (Claude AI)
We use Anthropic's Claude AI to analyze codebases and generate interview questions. When you submit code for analysis, it is processed by Anthropic's API. Anthropic's use of your information is governed by their Privacy Policy. Important: Code submitted for analysis is not used by Anthropic to train their models.
3.2 Stripe
We use Stripe to process payments. Stripe's use of your information is governed by their Privacy Policy.
3.3 Google
We use Google for:
- Authentication: Google Sign-In for account access
- Analytics: Google Analytics to understand service usage
Google's use of your information is governed by their Privacy Policy.
3.4 Hosting Providers
Our application is hosted on:
- Vercel: Frontend hosting (Privacy Policy)
- OVH: Backend and database hosting (Privacy Policy)
3.5 Sentry
We use Sentry for error monitoring and performance tracking under our legitimate interest to maintain service quality and security. When errors occur, Sentry may collect technical information including IP address, browser type, and error details. This data collection does not require consent as it is necessary for the proper functioning of our service. Sentry's use of your information is governed by their Privacy Policy.
4. Data Storage and Security
4.1 Data Location
Your data may be stored and processed in:
- European Union (EU)
- United States (US)
4.2 Security Measures
We implement appropriate technical and organizational measures to protect your data, including:
- Encryption in transit (HTTPS/TLS)
- Encryption at rest
- Access controls and authentication
- Regular security assessments
4.3 Data Retention
We retain your data for as long as your account is active or as needed to provide services. Upon account deletion, your personal data is deleted immediately, except where retention is required by law (e.g., billing records for tax purposes).
4.4 Codebase Data Handling
Code submitted for analysis is processed in real-time and is not stored after the analysis is complete. Only the generated interview questions are retained in your account.
5. Your Rights (GDPR)
If you are in the European Economic Area (EEA), you have the following rights:
5.1 Access
You can request a copy of the personal data we hold about you.
5.2 Rectification
You can request that we correct any inaccurate data.
5.3 Erasure
You can request that we delete your personal data.
5.4 Portability
You can request your data in a machine-readable format.
5.5 Restriction
You can request that we restrict processing of your data.
5.6 Objection
You can object to processing of your data in certain circumstances.
To exercise these rights, contact us at contact@proofcode.dev. We will respond to your request within one month.
5.7 Complaint
You have the right to lodge a complaint with your local data protection authority. For users in France, this is the Commission Nationale de l'Informatique et des Libertés (CNIL): www.cnil.fr.
6. California Privacy Rights (CCPA)
If you are a California resident, you have the right to:
- Know what personal information we collect
- Request deletion of your personal information
- Opt-out of the sale of personal information (we do not sell your data)
- Non-discrimination for exercising your privacy rights
7. Cookies and Tracking
7.1 Essential Cookies
We use cookies necessary for the service to function, including:
- Session management
- Authentication
- Security
- Cookie consent preferences
These cookies are always active and do not require consent.
7.2 Analytics Cookies
We use Google Analytics cookies to understand how you use our service. These cookies are only activated after you provide consent via our cookie banner. You can change your preference at any time using the "Cookie Settings" link in the footer.
7.3 Managing Cookies
You can control cookies through your browser settings or by clicking "Cookie Settings" in the footer to update your preferences. Note that disabling essential cookies may affect service functionality.
8. Children's Privacy
Our services are not intended for individuals under 18 years of age. We do not knowingly collect personal information from children. If you become aware that a child has provided us with personal information, please contact us.
9. International Data Transfers
Your information may be transferred to and processed in countries other than your own. We ensure appropriate safeguards are in place for such transfers, including Standard Contractual Clauses where required.
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by email or through the service. Your continued use after changes take effect constitutes acceptance of the updated policy.
11. Contact Us
If you have questions about this Privacy Policy or wish to exercise your rights, please contact us:
Younes Bieche 2590 Boulevard Paul Valery Res Vega Bat C, Chez Soulier 34070 Montpellier, France
Email: contact@proofcode.dev
For GDPR-related inquiries, you may also contact your local data protection authority.