Cookie Policy

Last updated: January 25, 2026

1. What Are Cookies?

Cookies are small text files that are placed on your device (computer, smartphone, or tablet) when you visit a website. They are widely used to make websites work more efficiently and provide information to website owners.

Cookies help us remember your preferences, understand how you use our service, and improve your overall experience on Revision Hub.

2. How We Use Cookies

We use cookies and similar tracking technologies for the following purposes:

3. Types of Cookies We Use

3.1 Essential Cookies

These cookies are necessary for the website to function properly. They enable core functionality such as:

  • Authentication: Keeping you logged in to your account (managed by Clerk)
  • Security: Protecting your account and preventing fraud
  • Session management: Maintaining your session across page views

These cookies cannot be disabled as they are essential for the service to work.

3.2 Functional Cookies

These cookies enhance functionality and personalization:

  • Remembering your filter preferences (subject, level, difficulty)
  • Saving your search history
  • Tracking your bookmarked questions and exams
  • Maintaining your study streak information
  • Storing your theme and display preferences
  • Remembering your language preferences

3.3 Analytics Cookies

These cookies help us understand how users interact with our service:

  • Pages visited and time spent on each page
  • Search queries and result interactions
  • Feature usage patterns
  • Error tracking and debugging information
  • Performance metrics

We use this information to improve our service and fix issues. These analytics are anonymized where possible.

3.4 Performance Cookies

These cookies help us optimize website performance:

  • Caching content for faster page loads
  • Load balancing to ensure service reliability
  • Monitoring server response times

4. Third-Party Cookies

We use trusted third-party services that may set their own cookies:

Clerk (Authentication)

Manages authentication sessions and security. Required for account functionality.

Stripe (Payments)

Processes payments and manages subscriptions. Only active during payment flows.

Cloudflare

Provides content delivery, security, and DDoS protection.

These third parties have their own privacy and cookie policies. We recommend reviewing their policies to understand how they use cookies.

5. Local Storage and Session Storage

In addition to cookies, we use browser local storage and session storage to:

  • Cache frequently accessed data for better performance
  • Store temporary search states
  • Save your UI preferences (sidebar state, filter expansions)
  • Maintain application state across page reloads

Unlike cookies, this data is stored only in your browser and is never transmitted to our servers.

6. Cookie Duration

We use both session cookies and persistent cookies:

  • Session Cookies: Deleted when you close your browser
  • Persistent Cookies: Remain on your device for a set period (typically 30 days to 1 year) to remember your preferences

7. Managing Your Cookie Preferences

7.1 Browser Settings

Most browsers allow you to control cookies through their settings:

  • View which cookies are stored and delete them individually
  • Block third-party cookies
  • Block all cookies from specific websites
  • Clear all cookies when closing the browser
  • Set up exceptions for trusted websites

Here are links to cookie management for common browsers:

7.2 Impact of Disabling Cookies

If you disable cookies, some features of Revision Hub may not function properly:

  • You may not be able to stay logged in
  • Your preferences and settings will not be saved
  • Progress tracking and bookmarks may not work
  • Some interactive features may be unavailable

8. Do Not Track Signals

Some browsers support "Do Not Track" (DNT) signals. Currently, there is no industry standard for how to respond to DNT signals. We do not currently respond to DNT signals, but we are committed to user privacy and will update our practices as standards evolve.

9. Updates to This Policy

We may update this Cookie Policy from time to time to reflect changes in technology, legislation, or our practices. We will notify you of significant changes by updating the "Last updated" date at the top of this policy.

10. Questions About Cookies

If you have questions about our use of cookies or other tracking technologies, please contact us:

For more information about how we handle your personal data, please see our Privacy Policy.

By continuing to use Revision Hub, you consent to our use of cookies as described in this policy.