Privacy Policy
Last updated: November 2025
This Privacy Policy explains how ReactChallenges.com (“we”, “our”, or “us”) collects, uses, and protects your personal data.
By using our Service, you agree to the practices described in this policy.
1. Who We Are
ReactChallenges.com is an online educational platform based in Spain.
If you have any questions about this policy or how we handle your data, please contact:
Data Controller: Carlos Ortiz
Email: privacy@reactchallenges.com
2. Data We Collect
We may collect the following types of information:
- Account data: name, email address, and password hash.
- Usage data: coding progress, activity history, and challenge submissions.
- Payment data: processed securely by Stripe (we do not store your card information).
- Technical data: browser type, IP address, and general usage logs.
- Cookies: to manage authentication and improve user experience.
If we add analytics in the future, we will update this policy accordingly.
3. How We Use Your Data
We use your data to:
- Provide and maintain your account.
- Save your progress and challenge results.
- Process payments and manage subscriptions.
- Communicate important updates and notifications.
- Improve the functionality and security of the Service.
We never sell your personal information.
4. Data Storage and Providers
Your data is securely stored using:
- Neon (PostgreSQL database)
- Vercel (hosting infrastructure)
- NextAuth (authentication management)
- Stripe (payment processing)
All providers comply with the EU General Data Protection Regulation (GDPR) or equivalent standards.
5. Cookies and Tracking
We use essential cookies for authentication and session management.
We also use privacy-friendly analytics (Vercel Analytics), which do not use cookies or store personal data.
If we add any other analytics or tracking tools in the future, you will be notified and asked for consent where required by law.
6. Data Retention
We retain your personal data as long as your account is active or as necessary to provide our services.
You may request deletion of your account at any time by contacting us at privacy@reactchallenges.com.
7. Your Rights (GDPR)
If you are in the European Union, you have the right to:
- Access the personal data we hold about you.
- Request correction or deletion of your data.
- Object to or restrict data processing.
- Request a copy (data portability).
- Withdraw consent at any time.
To exercise these rights, email privacy@reactchallenges.com.
8. Data Transfers
We may process data in servers located outside your country.
When doing so, we ensure adequate protection through GDPR-compliant agreements with our providers.
9. Security
We use modern encryption and security practices to protect your data.
However, no system is 100% secure, and you acknowledge that you share information at your own risk.
10. Changes to This Policy
We may update this Privacy Policy periodically.
If significant changes are made, we will notify users via email or a notice on the website.
11. Contact
For any questions about this Privacy Policy:
Email: hello@reactchallenges.com
Website: https://www.reactchallenges.com