🍪

Cookie Policy

Last updated: February 20, 2026

The short version:

  • 🍪 We use essential cookies to keep you logged in and remember your preferences
  • 📊 We use optional analytics cookies to improve the learning experience
  • 🚫 We do NOT use advertising or tracking cookies — Academy is ad-free
  • ⚙️ You can manage your cookie preferences at any time

What Are Cookies?

Cookies are small text files placed on your device by websites you visit. They help websites remember information about your visit — such as your login status, language preference, and learning progress — to improve your experience.

"Similar technologies" include localStorage (used to save your session data in the browser) and sessionStorage (temporary data cleared when you close the tab).

📦

Types of Cookies We Use

✅ Necessary Cookies Always active

Required for basic functionality. Cannot be disabled.

  • Authentication tokens: Keep you logged in across sessions (JWT, OAuth tokens)
  • Session state: Track your position in a course or lesson
  • CSRF protection: Prevent cross-site request forgery attacks
  • Language preference: Remember your selected language
  • Cookie consent: Remember your cookie preferences

⚙️ Functional Cookies Recommended

Enhance your learning experience. Can be declined.

  • Learning preferences: Remember your Cosmic Blueprint archetype for UI personalization
  • Progress caching: Cache course progress locally for faster page loads
  • User profile: Store display name and basic profile data locally
  • Registration state: Track onboarding progress (academy_registered flag)

📊 Analytics Cookies Optional

Help us understand usage patterns to improve Academy. Can be declined.

  • Usage analytics: Anonymized data about which features are used and how students navigate courses
  • Performance monitoring: Page load times and error rates to maintain platform reliability

Analytics data is aggregated and anonymized. It cannot be used to identify individual students.

🚫 Advertising Cookies Not used

Academy does not serve advertisements. We do not use advertising cookies, tracking pixels, or retargeting technologies. Your learning activity is never shared with advertisers or data brokers.

💾

Local Storage (Browser Data)

In addition to cookies, Academy uses your browser's localStorage to store session data. This includes:

  • authTokens: Your authentication session (encrypted JWT)
  • user_name, user_email: Display information (from OAuth provider)
  • dynamodb_user_id: Your unique student identifier
  • academy_registered: Whether onboarding is complete
  • academy_user_id: Your Academy-specific profile ID

All localStorage data is cleared when you log out. You can also clear it manually through your browser settings.

🎛️

Your Choices & Consent

On your first visit, Academy presents a cookie consent notification. You can:

  • Accept all: Enable all cookie categories
  • Accept necessary only: Enable only essential cookies required for functionality
  • Manage preferences: Choose which optional categories to enable

You can update your preferences at any time. Necessary cookies cannot be disabled as they are required for Academy to function.

🔧

Managing Cookies in Your Browser

You can control cookies through your browser settings. Note that disabling necessary cookies may prevent Academy from working correctly (e.g., you may be logged out repeatedly).

✉️

Questions?

For questions about our cookie practices, contact privacy@jyoling.com.

For full details on how we handle your data, see our Privacy Policy.