Privacy Policy
How we handle your information
Last Updated: March 2026
VexTrainer is committed to protecting your privacy. This policy explains what information we collect, how we use it, and your rights regarding your data.
Information We Collect
VexTrainer collects minimal information needed to provide our service:
1. Account Information
- Email Address: Used solely for account login and password reset functionality
- Name: Used only for greeting you when you're signed in
That's it. We do not collect any other personal information.
2. Learning Progress Data
- Which lessons you've viewed
- Which topics within lessons you've read
- Lesson completion status
This data is stored to track your learning progress and is only visible to you.
3. Technical Information
- Browser type and version (for compatibility)
- IP address (for security and spam prevention)
- Session data (to keep you logged in)
How We Use Your Information
| Data Type | Purpose | Shared with Third Parties? |
|---|---|---|
| Email Address | Login authentication, password reset | No |
| Name | Personalized greeting ("Hi, [Your Name]") | No |
| Learning Progress | Track which lessons you've completed | No |
| IP Address | Security, spam prevention | No |
We do NOT:
- Send marketing emails or newsletters
- Share your information with third parties
- Sell your data to anyone
- Track you across other websites
- Use cookies for advertising
- Collect any personal information beyond email and name
Data Storage and Security
Your data is stored securely in our database with the following protections:
- Passwords are hashed and salted (we cannot see your actual password)
- All connections use HTTPS encryption
- Database access is restricted and logged
- Regular security updates and monitoring
Your Rights
You have complete control over your data:
Access Your Data
You can view your account information and learning progress at any time while logged in.
Delete Your Data
To delete your account and all associated data, please contact us through the Contact Us page. We will permanently remove:
- Your email address
- Your name
- All learning progress data
- All session information
This action is permanent and cannot be undone.
Export Your Data
To receive a copy of your data (email, name, and learning progress), contact us through the Contact Us page.
Cookies and Sessions
VexTrainer uses only essential cookies necessary for the website to function:
- Session Cookie: Keeps you logged in while browsing
- Anti-Forgery Token: Protects against security attacks
We do not use cookies for tracking, advertising, or analytics. All cookies are deleted when you log out or close your browser.
Third-Party Services
VexTrainer does not use any third-party tracking, analytics, or advertising services.
The only external resource we load is the Prism.js syntax highlighting library (from cdnjs.cloudflare.com) to display code examples. This library does not track users.
Children's Privacy
VexTrainer is designed for middle school and high school robotics students (ages 11-18). We collect only the minimum information necessary (email and name) and do not collect any sensitive personal information. Parents or guardians may contact us to review or delete their child's account information.
Changes to This Policy
We may update this privacy policy to reflect changes in our practices or legal requirements. When we do, we will update the "Last Updated" date at the top of this page. Continued use of VexTrainer after changes indicates acceptance of the updated policy.
Contact Us
If you have questions about this privacy policy or how we handle your data, please contact us.
Privacy Policy Summary
We collect: Email (login), Name (greeting), Learning progress
We use it for: Account authentication, progress tracking
We share it with: No one
You can: Access, export, or delete your data anytime