loading…
Version 2026-07-15 · Companion to our Privacy Policy
We use as few cookies as possible. There are no third-party advertising cookies, no cross-site trackers, no fingerprinting. The full list is below.
A cookie is a small text file a website stores in your browser. It can be strictly first-party (set by pyrun.in) or third-party (set by another domain the page loads content from). This site runs almost entirely on first-party cookies.
| Name | Set by | Purpose | Category | Lifetime |
|---|---|---|---|---|
pyrun_session | pyrun.in (first-party) | Keeps you signed in after successful auth. HttpOnly, Secure, SameSite=Lax. | Essential | Session / up to 30 days |
pyrun_ref | pyrun.in (first-party) | Remembers the referral code you arrived with so the person who invited you is credited on your first paid signup. | Functional | 30 days, then expires |
pyrun_visitor | pyrun.in (first-party) | Opaque anonymous ID for counting unique first-time visits without a third-party tracker. | Analytics | Up to 12 months |
pyrun_theme | pyrun.in (first-party, localStorage) | Remembers your light/dark theme choice so the page doesn't flash on load. | Functional | Until you clear it |
cookie_consent | pyrun.in (first-party, localStorage) | Records your choice from the cookie banner so we don't show it again. | Essential | 12 months |
| Vercel Analytics | pyrun.in via Vercel | Aggregate page-view counts. Runs in cookie-less mode — no persistent identifier is stored on your device. | Analytics (cookie-less) | N / A |
| Razorpay checkout cookies | razorpay.com (third-party) | Set only when you open the Razorpay payment widget. Governed by Razorpay's own privacy policy. | Essential (payment) | Per Razorpay |
cookie_consent entry in your browser and refreshing.If the cookies we set materially change, we'll update this page and, when relevant, re-prompt via the cookie banner. The version at the top of the page reflects the current effective date.