Skip to main content
EWSR LogoEWSimRacing

Privacy Policy

Last updated: July 18, 2026

1. What We Collect

When you create an account, we collect your name, email address, and a hashed version of your password. If you sign in via Discord, we receive your Discord username, avatar, and email. When you subscribe, Stripe processes your payment — we never see your full card number.

We also log your IP address for rate limiting and security purposes, and record download events (which files you downloaded and when) to support licensing and troubleshooting.

2. How We Use It

Your email is used to authenticate you, verify your account, link your subscription, and deliver important service communications (verification emails, password resets). Download logs help us understand usage and provide support.

3. What Race Cast Processes

EWSR Race Cast processes sim telemetry data locally on your machine. Commentary generation (text-to-speech) uses pre-recorded voice packs stored locally. When EWSimRacing generates custom voice audio, the text needed for that audio (such as driver names and validated pronunciation hints) is sent from our server to ElevenLabs through EWSimRacing's account. ElevenLabs retention is governed by its service terms and our account settings; EWSimRacing retains generated voice-pack audio and operational records only as needed to deliver and support the feature. The app checks for voice pack updates from our servers but does not upload your race telemetry or race sessions.

4. Data Storage

Account data (email, name, subscription status) is stored in a Cloudflare D1 database. We do not store telemetry data, race sessions, or generated commentary on our servers. All race processing is local-first. Session authentication tokens are stored as secure HTTP-only cookies. Files you download (app installer, voice packs) are served from Cloudflare R2 storage.

5. Third-Party Services

  • Discord — optional authentication provider and community role sync
  • Stripe — subscription and payment processing
  • Mailchimp (Intuit) — marketing email and newsletter delivery
  • Resend — transactional email delivery (verification, password resets)
  • Cloudflare (Webflow Cloud) — site hosting, database, file storage
  • ElevenLabs — server-side custom voice audio generation
  • Microsoft Clarity — consent-gated website analytics, heatmaps, and session replay

6. Website Analytics (Microsoft Clarity)

We use Microsoft Clarity for website analytics only after you grant analytics consent. Clarity is a behavioral analytics service provided by Microsoft Corporation that helps us understand how visitors interact with our website.

What Clarity Collects

When analytics consent is granted, Clarity may collect interaction data including clicks, scrolls, mouse movements, page views, and time on page. It generates heatmaps (visual maps of where visitors click and scroll) and session replays with sensitive content masked. On public pages, opted-in signed-in usage may be grouped by a pseudonymous account identifier and subscription tier; we do not send your name as a Clarity identifier. Clarity uses cookies to track sessions and distinguish visitors when analytics storage is permitted; advertising storage is not granted by our analytics-only consent control.

Why We Use It

We use this data to improve site navigation, identify usability issues, understand which pages help visitors, and optimize Race Cast landing pages and setup documentation.

Your Consent Controls

Analytics cookies are categorized as optional. Clarity does not load, referral tracking does not run, and no analytics events are sent until you explicitly accept analytics via our cookie consent banner. You can change your preference at any time using the “Cookie Settings” link in the website footer. If you reject analytics or revoke consent, accessible first-party Clarity cookies are cleared, storage consent is denied, and browser recording and analytics-event dispatch are stopped. Revoking consent does not erase data already collected before revocation.

Microsoft's Role

Microsoft processes Clarity data as a data processor on our behalf. Data may also be used by Microsoft in accordance with their privacy practices. For more information about how Microsoft collects and uses your data, visit the Microsoft Privacy Statement.

Protected Pages

Clarity is not initialized on account pages, authentication pages, checkout confirmation pages, download pages, admin pages, the Race Cast share-your-story form, or any route that displays billing, license keys, or private customer information — regardless of consent status. If it was already initialized on a public page, recording is stopped when navigating to a protected page.

7. Data Sharing

We do not sell, rent, or share your personal information with any third party except as required to operate the Service (authentication providers, payment processing, email delivery, hosting, analytics after consent, and voice generation). Download analytics are internal-only and only collected after analytics consent where required.

8. Your Rights

You may request deletion of your account and associated data at any time by contacting us. Email/password accounts can change their password from the account page; subscribers can request cancellation there. Contact support for email-address changes — self-service email changes are not currently available.

9. Changes

We may update this policy. Material changes will be announced via our Discord server and/or email notification.

10. Contact

Questions about privacy? Reach us at support@ewsimracing.gg or on our Discord server.