Privacy Policy
Your privacy is important to us. This policy explains how we collect, use, and protect your information.
Last Updated: January 15, 2026
Your Code Never Leaves Your Browser
All code execution happens locally on your device. We don't see, store, or transmit your solutions.
1. Information We Collect
Personal Information
We may collect the following personal information when you use our services:
- Email address and name (when you create an account)
- Payment information (processed securely through third-party providers)
- Usage data and learning progress
- Communications with our support team
Automatically Collected Information
- IP address and browser information
- Device and operating system details
- Pages visited and time spent on our site
- Cookies and similar tracking technologies
2. How We Use Your Information
- Service Delivery: Providing access to our educational content and tracking your progress
- Account Management: Creating and managing your user account
- Payment Processing: Processing purchases and managing subscriptions
- Communication: Sending important updates, newsletters, and promotional content
- Improvement: Analyzing usage patterns to enhance our services
- Legal Compliance: Meeting our legal obligations and protecting our rights
3. Code Editor & Practice Data (Important!)
Key Point: Your code solutions are NEVER sent to our servers. They execute entirely in your browser.
How the Code Editor Works
Our code editor uses Pyodide, a technology that runs Python directly in your web browser using WebAssembly. This means:
- No server communication - Your code never leaves your device
- We cannot see your solutions - There's no way for us to access what you type
- No code storage - Your solutions are not saved anywhere except your browser's localStorage
- Instant execution - Tests run locally on your machine
What We Do NOT Collect
- Your code solutions or attempts
- Test case results or error messages
- How long you spend on each problem
- Your typing patterns or code history
4. Third-Party Services
We use the following third-party services to operate our platform:
- Clerk (Authentication): Handles user authentication and account management
- Stripe (Payments): Processes all payment transactions. Payment card data is handled directly by Stripe
- OpenAI (AI Features): Powers our AI feedback and educational features
- Heroku (Hosting): Hosts our application and stores user data
5. Information Sharing and Disclosure
We may share your information in the following limited circumstances:
- Service Providers: With trusted third-party vendors who assist in operating our business
- Legal Requirements: When required by law, court order, or government request
- Business Protection: To protect our rights, property, or safety
- Business Transfers: In connection with a merger, acquisition, or sale of assets
We do not sell your personal information to third parties for marketing purposes.
6. Data Retention
We retain your personal information for as long as necessary to provide our services, comply with legal obligations, resolve disputes, and enforce our agreements. Account data is typically retained for up to 7 years after account closure unless longer retention is required by law.
7. Data Security
We implement appropriate technical and organizational measures to protect your personal information, including:
- Encryption of data in transit and at rest
- Regular security assessments and updates
- Limited access to personal information on a need-to-know basis
- Secure third-party service providers
However, no method of transmission over the internet is 100% secure. We cannot guarantee absolute security of your information.
8. Your Rights and Choices
Depending on your location, you may have the following rights:
- Access: Request a copy of the personal information we hold about you
- Correction: Request correction of inaccurate personal information
- Deletion: Request deletion of your personal information
- Portability: Request transfer of your data to another service
- Opt-out: Unsubscribe from marketing communications
To exercise these rights, contact us at privacy@raymondsite.com
9. Cookies and Tracking
We use cookies and similar technologies to:
- Remember your preferences and login status
- Analyze website traffic and usage patterns
- Provide personalized content and advertisements
- Improve our services and user experience
You can control cookies through your browser settings, but disabling them may affect site functionality.
10. Children's Privacy
Our services are not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. If we discover we have collected such information, we will delete it promptly.
11. International Users
Our services are operated from the United States. If you are accessing our services from outside the US, your information may be transferred to and processed in the United States.
12. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by posting the updated policy on our website and sending email notifications to registered users.
13. Governing Law
This Privacy Policy is governed by the laws of the State of Florida, without regard to conflict of law principles.
14. Contact Information
If you have questions about this Privacy Policy or our data practices, please contact us:
Email: privacy@raymondsite.com
Address: Raymond Jones, Florida, United States
Website: https://raymond-site.vercel.app