Privacy Policy
Last updated: 2026-04-27
UnitCrunch is a hobby project created and maintained by a single developer. This policy explains what data we collect, how we use it, and your rights. We've tried to keep this as simple as possible. If you have any questions or concerns, please contact us.
Information We Collect
Account Information
When you create an account, we collect your email address. This is used for authentication, account recovery, and important service communications.
Profile and Simulation Data
Your profiles, units, weapons, modifiers, and simulation configurations are stored in our database. This data is associated with your account and is not shared with anyone.
Payment Information
If you subscribe to UnitCrunch Premium, payments are processed by Stripe. We do not see, store, or have access to your full card details. Stripe handles all payment processing securely. We receive only the information necessary to manage your subscription (such as subscription status and billing dates).
For more information, see Stripe's Privacy Policy.
Usage Analytics (Optional)
We use Google Analytics to understand how visitors use UnitCrunch and to improve the service. Analytics cookies are disabled by default and only enabled if you give explicit consent via the cookie banner.
If you consent, Google Analytics collects anonymised data about your visit (pages viewed, time spent, device type, etc.). You can withdraw consent at any time by clearing your cookies and declining when prompted again.
For more information, see Google's Privacy Policy.
Error Tracking
We use an error tracking service to identify and fix bugs. When an error occurs, technical information is collected automatically, which may include your email address and IP address. This helps us identify and resolve issues affecting your account.
Debug Reports (User-Initiated)
If you choose to submit a debug report to help resolve an issue, we capture a snapshot of your current simulation state. This may include:
- Your profile and simulation configuration at the time of the report
- Basic system information (browser, operating system)
- Any description or contact information you choose to provide
Debug reports are used solely for troubleshooting and development. If you provide contact information, it will be deleted within 30 days of resolving the issue.
How We Use Your Information
We use your information to:
- Provide and maintain the UnitCrunch service
- Process payments and manage subscriptions
- Send important account-related communications
- Identify and fix bugs and errors
- Improve the service based on usage patterns (if you consent to analytics)
We do not sell your data or use it for advertising.
Third-Party Services
We use trusted third-party providers to operate UnitCrunch:
- Stripe — payment processing (Privacy Policy)
- Google Analytics — usage analytics, opt-in only (Privacy Policy)
We also use third-party providers for authentication, database hosting, error tracking, and security services (such as CAPTCHA). These providers process data on our behalf under appropriate data processing agreements and do not use your data for their own purposes.
Cookies and Local Storage
Cookies
UnitCrunch uses cookies for:
- Authentication — maintaining your login session
- Preferences — remembering your cookie consent choice
- Analytics — Google Analytics cookies (only if you consent)
Local Storage
We use your browser's local storage to save UI preferences (such as display settings). This data stays on your device and is not transmitted to our servers.
For more details on cookies, see our Terms of Service.
Data Retention
- Account and profile data — retained while your account is active, deleted upon account deletion
- Payment records — retained as required for legal and tax purposes
- Analytics data — retained according to Google Analytics' data retention settings
- Debug reports — contact information deleted within 30 days; anonymised simulation data may be retained longer for testing
Changes to This Policy
We may update this Privacy Policy from time to time. Significant changes will be communicated via the website. Your continued use of UnitCrunch after changes are posted constitutes acceptance of the updated policy.
Contact
If you have any questions about this Privacy Policy or how your data is handled, please contact us.