2. How Pathubs Uses These Technologies
We classify client storage and telemetry technologies into three functional categories:
A. Essential / Strictly Necessary Technologies
These technologies are technically required for Pathubs to function securely and deliver the core services you request. They cannot be switched off in our preference manager because disabling them would break core application functionality, security, or authentication:
- Consent Memory: Remembering your affirmative cookie preferences across visits.
- User Authentication: Maintaining your secure login session and syncing your learning dashboard across devices if you create an account.
- Security & Abuse Prevention: Distinguishing human learners from automated bots and enforcing API rate limits via Cloudflare Turnstile and Upstash Redis.
- Payment Operations: Enabling voluntary contributions via Razorpay when explicitly initiated by the user.
B. Product Analytics Technologies (Consent-Gated)
These technologies help us understand how learners interact with Pathubs—such as which roadmaps are explored, which quiz milestones present difficulties, and whether search queries yield results. This enables us to refine curriculum guides and fix navigation dead-ends.
Consent Guarantee: Google Analytics 4 (GA4) is integrated via Google Consent Mode v2. Analytics cookies and behavioral telemetry are strictly blocked by default. They are activated only ifyou explicitly grant “Analytics” consent in our banner or preference modal. If denied, our application code executes an immediate hard stop and transmits zero behavioral events.
C. Advertising & Marketing Technologies (Consent-Gated)
Pathubs is a free educational platform. To support ongoing server hosting costs, we may display third-party advertisements via Google AdSense.
Consent Guarantee: Google AdSense scripts and advertising identifiers are dynamically loaded only if you affirmatively grant “Marketing & Advertising” consent. If denied, the advertising script is not injected, and Google Consent Mode sets ad_storage, ad_user_data, and ad_personalization to denied.
Note regarding European Traffic (EEA, UK, Switzerland):Under official Google AdSense policies, serving personalized or non-personalized advertisements to visitors located in the EEA, UK, or Switzerland requires a Google-certified Consent Management Platform (CMP) integrated with the IAB Europe Transparency & Consent Framework (TCF v2.3), such as Google Privacy & Messaging. Pathubs implements Google Consent Mode v2 on the client side, while regional European regulation messages are managed via Google AdSense account configuration.
4. Local Storage Inventory (Non-Cookie Data)
Pathubs uses browser localStorage to deliver high-performance educational features. This data is stored locally in your browser sandbox and is not transmitted automatically across normal HTTP network requests:
5. How User Consent Works on Pathubs
We believe in transparent, user-first consent design:
- Opt-in by Default: When you first arrive at Pathubs, all optional analytics and marketing technologies are defaulted to
denied. No non-essential cookies or analytics scripts execute until you actively make a choice. - Granular Control:You can choose “Accept All”, “Essential Only”, or select specific categories via “Customize Preferences”.
- Immediate Real-Time Enforcement: If you change your preference from granted to denied, our centralized analytics engine immediately halts event dispatches without requiring a page refresh.
- Always Accessible:You can reopen your preferences at any time by clicking the “Cookie Preferences” link located in the footer of every page or via the button on this page.
6. Browser-Level Controls & Deletion
In addition to our on-site preferences modal, you can control or delete cookies and web storage directly through your browser settings:
- Google Chrome: Settings → Privacy and security → Third-party cookies → See all site data and permissions.
- Mozilla Firefox: Settings → Privacy & Security → Cookies and Site Data → Clear Data.
- Apple Safari: Preferences → Privacy → Manage Website Data.
- Microsoft Edge: Settings → Cookies and site permissions → Manage and delete cookies and site data.
Please note: Clearing your browser's local storage will remove your saved learning progress, topic checkmarks, and bookmarks stored locally on that device unless you are signed in with a synchronized Pathubs account.
7. Third-Party Technology Providers
Pathubs engages reputable third-party technology providers to assist in platform operation, security, and measurement. Each provider processes technical information subject to their respective privacy terms:
- Google LLC (Google Analytics & AdSense): Provides aggregate web measurement and advertising infrastructure. Learn more at Google Privacy & Terms .
- Supabase, Inc.: Provides user authentication, database persistence, and cloud sync services. Learn more at Supabase Privacy Policy .
- Cloudflare, Inc. (Turnstile): Provides privacy-preserving CAPTCHA-free bot verification and security defense. Learn more at Cloudflare Privacy Policy .
- Razorpay Software Private Limited: Provides PCI-DSS compliant checkout processing for voluntary contributions. Learn more at Razorpay Privacy Policy .
- Upstash, Inc.: Provides distributed serverless Redis for API rate limiting and DoS mitigation. Learn more at Upstash Privacy Policy .
8. Applicable Regulatory Frameworks
Pathubs operates from India and is accessible to learners internationally. We design our storage and telemetry controls with consideration of applicable global standards:
- India (Digital Personal Data Protection Act, 2023 & DPDP Rules, 2025): We respect the principles of transparency and affirmative consent. Technical identifiers are handled responsibly, and non-essential telemetry is consent-gated in alignment with the phased commencement of the notified DPDP Rules.
- European Union & UK (ePrivacy Directive / PECR / GDPR): In accordance with Article 5(3) of the ePrivacy Directive and UK PECR Regulation 6, non-essential cookies and storage mechanisms require prior, informed, revocable consent before being accessed or placed on terminal equipment.
9. Contact & Questions
If you have any questions about our use of cookies or browser storage technologies, please reach out to us: