Last updated: April 16, 2026
Quick Summary: We don't collect your source code. We only track session metadata (problem name, language, difficulty, time spent) to help you track your development progress. Your privacy is our priority.
When you create a Preecode account, we collect: email address, username, password (hashed and encrypted), and optional profile information like name and profile picture. This information is used to authenticate you and personalize your experience.
When you use the VS Code extension to solve problems, we capture metadata ONLY:
⚠️ IMPORTANT: We NEVER collect, access, store, or transmit your actual source code. Your code remains entirely on your machine.
We automatically collect information about your device, operating system, VS Code version, and extension version to improve compatibility and diagnose issues.
If you use Google OAuth to sign in, we receive your email and basic profile information from Google. We don't have access to your Google password or other Google account data.
Preecode does not sell, rent, or trade your personal information to third parties for their marketing purposes. We respect your privacy.
We use trusted third-party services to operate Preecode. These providers have signed Data Processing Agreements and are only permitted to process data as needed to provide the service:
We may disclose your information if required by law (subpoena, court order), to protect legal rights, or to prevent harm to others. We will attempt to provide you with notice of such requests when legally permitted.
We implement industry-standard security measures to protect your data:
You can request deletion of your account and associated data at any time from your account settings. We will delete your personal data within 30 days, except where we're legally required to retain it (e.g., tax records).
You can request a copy of your data in a portable format (JSON) from your account settings. We will provide this within 30 days of your request.
If you're in the EU/EEA, you have additional rights under the General Data Protection Regulation (GDPR):
If you're a California resident, you have rights under the California Consumer Privacy Act (CCPA):
To exercise any of these rights, contact us at preecodeai@gmail.com with your request. We will respond within 30 days (45 days for CCPA requests).
We do not use third-party tracking services, ads networks, or analytics providers (like Google Analytics). Your usage data remains within Preecode's systems only.
You can control cookies in your browser settings. Disabling cookies may affect your ability to use certain features of Preecode.
Preecode is not intended for users under 13 years old. We do not knowingly collect personal information from children under 13. If we become aware that a child under 13 has provided us with personal information, we will delete such information and terminate the child's account immediately. If you believe we have collected information from a child under 13, please contact us at preecodeai@gmail.com.
Preecode operates servers in the United States. If you're located outside the US, your data will be transferred to and processed in the US. By using Preecode, you consent to this transfer. We rely on Standard Contractual Clauses (SCC) and other legal mechanisms approved by data protection authorities to ensure your data is adequately protected.
We may update this Privacy Policy from time to time. We will notify you of material changes by email or by posting a prominent notice on our website. Your continued use of Preecode after changes become effective means you accept the updated policy. We recommend reviewing this policy periodically to stay informed about how we protect your privacy.
If you have questions about this Privacy Policy or how we handle your data, please contact us:
Email: preecodeai@gmail.com
Company: Preecode
Purpose: Developer Analytics Platform
For privacy inquiries, requests under GDPR/CCPA, or data subject access requests, please email us with your request. We will respond within 30 days.
Last Updated: April 16, 2026
Effective Date: April 16, 2026
Version: 1.0