Privacy Policy
Last updated: October 25, 2025
Information We Collect
CubeDev collects information to provide better services to our users. We collect information in the following ways:
- Account Information: When you sign in with World Cube Association (WCA), we collect your WCA ID, name, email, profile picture, country, gender, WCA User ID, and competition data.
- Usage Data: We collect information about your solving sessions, times, and practice activities within CubeDev.
- Timer Sessions and Solves: We store your timer sessions including session names, cube events, solve times, scrambles, penalties, phase splits, timer modes (normal, manual, stackmat), comments, and tags to provide personalized statistics and insights.
- Challenge Room Data: When you participate in challenge rooms, we collect your room participation data, solve times, rankings, and completion status.
- Preferences and Settings: We store your theme preferences (dark/light mode), color scheme choices, timer customization settings, accessibility options, and privacy preferences.
- Analytics Data: We use Vercel Analytics to collect anonymized usage data including page views, navigation patterns, and performance metrics to improve our service. This data does not include personally identifiable information.
- Contact Messages: When you contact us through our contact form, we collect your name, email, subject, message content, and optionally your WCA ID.
How We Use Your Information
We use the information we collect to:
- Provide and maintain our speedcubing tools and services
- Analyze your solving patterns to provide personalized training recommendations and detailed performance statistics
- Display your competition history and personal records
- Enable participation in challenge rooms and track leaderboards
- Remember your preferences and customization settings
- Communicate with you about service updates and features
- Improve our platform through anonymized usage analytics
- Ensure the security and integrity of our platform
- Respond to your support requests and inquiries
Data Sharing and Disclosure
We do not sell, trade, or otherwise transfer your personal information to third parties. We may share your information only in the following circumstances:
- With your explicit consent
- With Convex (our database provider) and Vercel (our hosting and analytics provider) who are bound by strict data protection agreements
- To comply with legal obligations or protect our rights
- In connection with a business transfer or merger
- To provide services you have requested through third-party integrations
Third-Party Services: We use Vercel Analytics for website performance monitoring. Vercel Analytics collects anonymized usage data and does not track personally identifiable information. All data is stored securely and complies with GDPR and privacy regulations.
Data Security
We implement appropriate security measures to protect your personal information against unauthorized access, alteration, disclosure, or destruction. However, no internet transmission is completely secure, and we cannot guarantee absolute security.
Data Retention
We retain your information for as long as your account is active or as needed to provide services. You may request deletion of your account and associated data at any time through your account settings.
Specifically, we retain: solving session data, timer records, challenge room participations, and user preferences for as long as your account remains active. Upon account deletion, all personal data is permanently removed from our database, though anonymized analytics data may be retained for service improvement purposes.
Your Rights
You have the right to:
- Access and review your personal information
- Request correction of inaccurate data
- Request deletion of your account and data
- Export your solving data and statistics
- Withdraw consent for data processing
Cookies and Tracking
CubeDev uses cookies and similar technologies to enhance your experience, analyze usage patterns, and maintain your session. You can control cookie preferences through your browser settings.
Types of cookies we use:
- Essential Cookies: Required for authentication and core functionality
- Preference Cookies: Store your theme, color scheme, and customization settings
- Analytics Cookies: Vercel Analytics uses cookies to collect anonymized usage data to help us understand how users interact with our platform
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new policy on this page and updating the "Last updated" date above.
Contact Us
If you have any questions about this Privacy Policy, please contact us at our contact page.