1. We use local storage, not tracking cookies
Most of what Cruxible remembers about you is stored in your browser’s local storage — data that stays on your device and is not automatically sent to our servers with every request the way cookies are. This includes:
- Handle — your chosen display identity.
- Theme — your dark-paper or light-paper preference.
- Feed preferences — your chosen feed/content settings.
- Daily counters & progress — local activity such as daily-challenge counts.
Because this data lives on your device, you remain in control of it and can clear it at any time (see “How to clear” below).
2. Cookies we use
Essential: GitHub OAuth session cookie
If you choose to sign in with GitHub, we set an essential session cookie to keep you logged in and maintain your authenticated session securely. This cookie is strictly necessary to provide the login feature you requested; without it, logged-in functionality cannot work. If you never log in, this cookie is not needed.
No advertising or cross-site tracking cookies
We do not use third-party advertising cookies, marketing pixels, or cross-site tracking technologies. We do not build advertising profiles or sell your data.
3. Categories of storage
- Strictly necessary — required for the Service to function, such as the GitHub session cookie. These do not require consent under most laws.
- Preferences / functional — local storage that remembers your handle, theme, feed preferences, and counters to improve your experience.
We do not use “analytics/performance” or “advertising/targeting” cookie categories that typically require opt-in consent.
4. Third-party providers
Some third-party providers that power the Service (such as GitHub for login or our hosting provider) may set their own strictly-necessary cookies when you interact with their flows. Their use of cookies is governed by their own policies. See our Privacy Policy for the list of providers.
5. How to clear local storage & cookies
- Reset your Cruxible identity/settings — clear this site’s data via your browser’s site settings (Settings → Privacy → site data), which removes your handle, theme, feed preferences, and counters.
- Clear cookies — delete cookies for cruxible.dev in your browser to end any session, which logs you out.
- Revoke GitHub access — remove Cruxible’s authorization in your GitHub account’s “Applications” settings at any time.
Note that clearing local storage will reset your local handle and preferences, and you may lose locally-stored progress that is not associated with a logged-in account.
6. Changes to this policy
We may update this policy as the Service evolves. We will revise the “Last updated” date above when we do. Questions? Email legal@cruxible.dev.