Legal
Privacy Policy
Ravel: Golden Thread and ravel.gg are provided by Lucky Dreamer LLC. This policy explains the data we handle, why we handle it, and the choices available to you.
Scope
This policy applies to the Ravel game, our public website, beta-access requests, Daily Knot, and related leaderboard or support services. Ravel is account-free: you do not need to provide an email address or create a login to play.
Game Data
Ravel stores campaign progress, purchases, privacy choices, and settings on your device. The app creates random installation and session identifiers for account-free game services. They are not an email address, advertising identifier, or player-chosen identity.
Optional gameplay analytics is off until you allow it in the game. If allowed, Ravel sends a small governed event set covering sessions, accepted mode entries, run starts and results, Daily actions, purchases and entitlements, ad opportunities, and paid-impression revenue. Properties are bounded to fields such as game mode, level, chapter, difficulty, outcome, moves, hints, timing, and provider category. Ravel does not send names, email addresses, messages, save data, purchase receipts, advertising identifiers, or free-form text in these events.
Qualifying Daily Knot scores use the random installation identifier to produce a public alias. Players cannot choose this alias. Leaderboard submission is an online game feature and is separate from optional gameplay analytics.
Beta And Release Contact
If you request beta access on ravel.gg, we collect the email address you submit, normalize it for reliable matching, and record your consent timestamp and request source. This creates a contact request, not a Ravel account, and does not guarantee beta access.
We use this information only to contact you about suitable Ravel testing opportunities and meaningful release updates. The signup record does not store your IP address or browser user-agent. To protect the form from abuse, service rate-limiting may process a one-way request identifier.
We retain the beta signup while Ravel remains in development and the contact purpose remains relevant, or until you opt out or ask us to delete it. To opt out or request deletion, email support@ravel.gg from the address you submitted.
Website Analytics
ravel.gg offers optional Google Analytics. The Google tag is not loaded
and analytics is not collected until you choose “Allow analytics.” If
you allow it, Google Analytics receives the page path without query
parameters or fragments, along with standard browser, device, session,
and approximate-location information. It may set first-party cookies
such as _ga to distinguish browsers and sessions.
We do not send beta-request email addresses, leaderboard aliases, shared level or Daily Knot query values, user-entered content, or a Ravel user identifier to Google Analytics. Advertising storage, advertising user data, Google Signals, and ad personalization remain disabled. You can allow or decline analytics at any time on our Privacy Choices page. Withdrawing your choice stops further collection and removes Google Analytics cookies accessible to ravel.gg; it does not retroactively delete aggregated data already processed by Google. Read Google’s Privacy Policy for information about Google’s processing.
Diagnostics, Leaderboards, And Other Service Providers
Supabase processes beta requests, optional gameplay analytics, and Daily leaderboard requests. Optional Sentry crash reporting is off until you allow it in the game. If allowed, Sentry may process the app version, device and operating-system context, technical breadcrumbs, and error details. Ravel disables user IDs, performance tracing, and session replay in its Sentry configuration.
These providers help us operate, secure, and improve Ravel; they do not create a player account. Standard network requests are also processed by the hosting and delivery infrastructure required to provide the website, game services, and public leaderboard.
Purchases, Ads, And Notifications
Apple or Google processes the Full Journey purchase. RevenueCat processes the product, purchase, restore, and entitlement status Ravel needs to unlock the full eight-chapter journey and remove forced ads. Ravel does not receive your payment-card details.
The free Chapter 1 may show bounded interstitial ads through Unity LevelPlay and its configured mediation partners. The Chapter 2 Levels 1–3 preview is ad-free, and Full Journey permanently removes forced ads. Launch ads are contextual or limited only. Ravel does not use personalized ads or track players across other companies’ apps and websites. The iOS release does not request App Tracking Transparency permission or IDFA access. Ad providers may process device identifiers, operating-system, app, network, approximate-location, ad-delivery, interaction, and fraud-prevention information needed to serve and measure contextual or limited ads. Ravel opts out of sale or sharing for cross-context behavioral advertising.
Where required, a certified consent-management platform asks for regional advertising choices before LevelPlay can request an ad. Declining optional advertising purposes does not block gameplay; only contextual or limited ads may be requested when the consent platform and provider permit them.
If you turn on reminders, Ravel can schedule local Daily Knot notifications on your device. Remote push notifications are not required for those local reminders.
What We Do Not Ask For
Ravel does not require your email address, phone number, contacts, precise location, photos, camera input, microphone input, health data, password, or payment-card details to play. Providing an email address through the website beta form is optional.
Your Choices, Retention, And Deletion Requests
In Ravel, open Settings and choose Data choices to allow or decline optional gameplay analytics and crash diagnostics. Both are off until you make a choice. You can change either choice later. Withdrawing analytics permission stops collection and clears queued optional events that have not been delivered. Regional ad choices are available through the provider’s privacy-options entry point when required.
Local game data remains on your device until you clear app data or delete the app. We retain service data only while reasonably needed for the purposes described here, including operating Ravel, measuring launch quality, preventing abuse, meeting legal obligations, and resolving support or deletion requests. We delete or aggregate data when it is no longer needed.
To request review and deletion of eligible server-side leaderboard or analytics data, contact support@ravel.gg with the public leaderboard alias, relevant Daily Knot details, Ravel version, approximate dates of use, and the installation identifier if the release displays one. The deletion process also blocks later queued events for that installation from recreating deleted data. For a beta-contact deletion request, email us from the address you submitted. Read our Privacy Choices page for practical steps.
Children And Families
Ravel is a general-audience game and is not directed to children. We do not knowingly collect personal information from children. If you believe a child has provided personal information through the beta form, support, or another Ravel service, contact us so we can review the matter and take appropriate action.
Changes And Contact
We may update this policy as Ravel changes. The effective date below will change when we do. For questions, email support@ravel.gg or visit luckydreamer.com.
Effective date: August 9, 2026