Cubing4Everyone ("Cubing4Everyone," "we," "our," or "us") operates Cubing4Everyone across the web, Android, and iOS platforms (collectively, the "Service").
This Privacy Policy explains how we collect, use, store, share, protect, and delete information when you use the Service.
By creating an account or using Cubing4Everyone, you agree to this Privacy Policy.
1. Scope
This Privacy Policy applies to:
- the Cubing4Everyone website
- the Cubing4Everyone Android app
- the Cubing4Everyone iOS app
- related pages and support/account deletion pages associated with Cubing4Everyone, including pages under cubing4everyone.com
2. Information We Collect
2.1 Account Information
When you create or use an account, we may collect:
- email address
- unique user ID
- authentication provider or sign-in method, including Google Sign-In or email/password
- display name
- account creation date
- password reset and account recovery metadata
- last sign-in or account access information
All features of the Service require an account.
2.2 Profile Information
You may choose to provide profile information, including:
- username
- display name
- profile photo
- cover photo
- bio
- place of origin
- current place of residence
- WCA ID
- linked public profile URLs such as Twitch, YouTube, Instagram, X, and TikTok
Username and display name may be public by default. Other profile fields are only shown if you choose to fill them in and enable them.
Location-related profile information is entered manually by the user. Cubing4Everyone does not obtain profile location automatically from your device for these features.
2.3 Cubing and Performance Data
When you use the timer, session, and performance features, we may collect:
- solves
- solve times
- scrambles
- penalties such as +2 and DNF
- timestamps
- event and session information
- personal bests
- averages and performance metrics, including single, mo3, ao5, ao12, ao50, ao100, ao1000, and ao10000
- mains and event preferences
- shared solve data when you choose to share a solve
Solves, sessions, scrambles, penalties, timestamps, and detailed performance data are private by default unless you choose to share them. Shared solves may include the full solve-related information available for that solve.
Personal bests may be public by default as part of your profile and competitive identity within the Service.
2.4 Community and Social Information
If you use community features, we may collect and process:
- following and follower relationships
- suggested-user signals and related discovery data
- shared profile data
- shared solve data
- account blocks
- user reports, including the reporting user ID, reported user ID, report reason, timestamp, and report status
Follower and following information is visible to logged-in users. User search is available to logged-in users. Public profile pages may also be viewable on the web outside the app.
2.5 Images and Files
We may store:
- profile photos
- cover photos
- other user-uploaded images if such features are introduced in the future
2.6 Diagnostic, Security, and Technical Information
To operate, secure, and improve the Service, we may collect or process:
- crash logs
- app version
- device and operating system information
- technical diagnostics
- security and app integrity tokens
- technical metadata needed for authentication, synchronization, fraud prevention, abuse prevention, and service protection
2.7 Local Device Data and Offline Data
To support offline functionality and synchronization, the Service may store information locally on your device, including:
- solves pending synchronization
- sessions
- preferences
- cached data
- queued updates and deletions
For offline support, Cubing4Everyone uses local device storage, including SQLite-based storage where applicable.
2.8 Advertising-Related Data
Cubing4Everyone may display ads on web and mobile platforms, including through Google AdSense on the web and Google AdMob on mobile platforms.
Depending on platform, SDK behavior, region, consent settings, and enabled ad features, ad partners may process information such as:
- advertising-related identifiers
- device information
- IP address
- ad interaction data
- ad performance data
- limited diagnostics related to ad delivery
We intend to disclose advertising-related data processing based on the actual technologies and settings used in the final implementation.
3. How We Use Information
We may use information to:
- create and manage accounts
- authenticate users and recover access to accounts
- provide timer, solve, session, and statistics features
- synchronize data across devices
- enable offline functionality
- display public profiles and competitive information
- enable user search, following and followers, profile sharing, and solve sharing
- process reports and blocking actions
- protect the Service against fraud, abuse, unauthorized access, and misuse
- monitor crashes, errors, and technical issues
- improve reliability, functionality, and performance
- serve and measure advertising on supported platforms
- comply with legal obligations
- enforce our terms and policies
4. Public and Private Information
Public by Default
The following may be public by default:
- username
- display name
- personal bests
Visible Only if You Choose to Fill In and Enable Them
The following may be shown if you choose to provide and activate them:
- profile photo
- cover photo
- bio
- place of origin
- current place of residence
- WCA ID
- linked social profile URLs
- mains and other optional profile details
Private by Default
The following are private by default unless you choose to share them:
- solves
- sessions
- scrambles
- penalties
- timestamps
- detailed performance history
- preferences
- local offline data
- email address
Your email address is not displayed to other users.
6. Third-Party Services
Cubing4Everyone may use third-party services such as:
- Firebase Authentication
- Cloud Firestore
- Firebase Storage
- Firebase App Check
- Firebase Crashlytics
- SQLite and other local device storage
- Google AdSense
- Google AdMob
These services may process data according to their own technical roles and documentation.
7. Advertising
Cubing4Everyone may show different ad formats on supported platforms, including banner, interstitial, rewarded, or other supported ad experiences.
We do not intend to target ads specifically to children. However, if ads are shown, they may be shown generally to users of the Service unless restricted by platform rules, ad settings, legal requirements, or age and consent-related controls.
If required by applicable law or platform requirements, we may implement consent mechanisms, cookie notices, or ad and privacy controls for web and mobile users.
9. Data Retention
We keep information for as long as reasonably necessary to provide the Service, maintain accounts, support synchronization, enforce policies, comply with law, resolve disputes, and protect the Service.
Examples:
- account and profile data are generally retained while your account exists
- solves and sessions are retained until deleted by you or until account deletion
- local offline data may remain on your device until synchronized, cleared, or deleted
- crash and diagnostic data may be retained according to the practices of the services used to process them
- basic report and moderation records may be retained when reasonably necessary for safety, abuse prevention, dispute handling, or legal compliance
10. Offline Use and Synchronization
Cubing4Everyone supports offline functionality for certain features.
When you are offline:
- some data may be stored locally on your device
- synchronization may occur automatically once internet access becomes available
If multiple states must be reconciled during synchronization, the most recent valid sync state prevails.
If you delete your account before locally stored pending data is synchronized, that pending local data will not be uploaded to our servers.
11. Your Choices and Controls
Depending on feature availability, you may be able to:
- edit your profile
- upload, replace, or remove profile and cover photos
- control which optional profile fields are shown
- share or stop sharing solves
- follow or unfollow users
- block users
- report users
- delete app data
- delete your account
- request support or privacy assistance
12. Delete Account and Delete Data
Delete Account
You may be able to delete your account directly within the Service.
When you delete your account, we aim to delete your account and associated data from active systems, including profile information, solves, sessions, personal bests, linked profile details, and related app data, except to the limited extent retention is reasonably necessary for:
- legal compliance
- safety
- fraud or abuse prevention
- dispute resolution
- enforcement of our terms or policies
Replaced or no-longer-used profile images should also be removed from active storage when no longer needed.
Delete Data
You may also be able to delete app data without deleting your account.
Delete Data may remove:
- solves
- sessions
- preferences
- personal bests
- mains
- bio
- location and profile fields
- WCA ID
- linked social URLs
- profile photo
- cover photo
- social relationships
- block records
- reports submitted by the user, subject to limited retention where reasonably necessary for safety, abuse prevention, dispute handling, or legal compliance
- local cached and offline SQLite data on the device, where supported by the deletion flow
If personal bests are derived from deleted solve history, they may disappear or reset accordingly.
13. Security
We use measures intended to protect personal information and Service data, including:
- authentication controls
- backend security rules
- app integrity protections
- controlled access to infrastructure
- technical monitoring and diagnostics
No method of storage or transmission is completely secure, so we cannot guarantee absolute security.
14. Children
Cubing4Everyone is not directed to children under 13, and we do not knowingly collect personal information from children under 13 without any consent required by applicable law. If we learn that we have collected personal information from a child in a manner that requires parental consent and that consent was not properly obtained, we may delete that information.
15. International Use
Cubing4Everyone is intended for an international audience. Your information may be processed in countries other than your own, depending on the infrastructure and service providers used to operate the Service.
16. Subscription and Paid Features
Cubing4Everyone may offer a subscription or paid option to remove ads.
If paid features are introduced or expanded, additional billing, subscription, and cancellation terms may apply and may be described separately in the Service or in related terms.
17. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. If we make material changes, we may provide notice through the Service or through other appropriate means. The "Last Updated" date will reflect the latest revision.
18. Contact
For questions about this Privacy Policy, account issues, or data deletion, contact:
Name: Cubing4Everyone
Email: privacy@cubing4everyone.com
Support: https://cubing4everyone.com/support
Account/Data Deletion: https://cubing4everyone.com/delete-account
Website: https://cubing4everyone.com