Skip to main content
Retro Market

// LAST UPDATED 17 May 2026

Cookies & Tracking

This notice describes the small set of first-party cookies and local storage RetroMarket uses. Australia does not have a GDPR-equivalent consent regime, and because we only use cookies for authentication plus a handful of UI conveniences we do not show a consent banner. See the Privacy Policy for the broader picture of how we handle personal information.

Note: This is not legal advice. Paralegal review is pending post-launch.

1. What we use

The full inventory of cookies, local storage keys, and server-side preference rows used by RetroMarket:

SurfaceStorage typePurposeSet by
Session tokenCookie (httpOnly)Authentication@convex-dev/auth
Refresh tokenCookie (httpOnly)Authentication@convex-dev/auth
Theme preferencesConvex users table (server-side)Persist theme picker selectionconvex/users.ts:updateThemePreferences
tosAcceptedAt / tosVersionConvex users tableTermsGate acceptance stateconvex/users.ts:acceptTerms
Recently-viewed listingslocalStorageSurface a “recently viewed” rail on the homepagecomponents/listings/view-tracker.tsx
PWA install-prompt dismissallocalStorageAvoid re-showing the “install this app” banner after you dismiss itcomponents/pwa/install-prompt.tsx
Stripe iframe (checkout / portal)Cookies on stripe.com originPayment fraud preventionStripe.js
Cloudflare TurnstileCookies on Cloudflare domainCAPTCHA challengeTurnstile widget

2. No third-party advertising trackers

RetroMarket does not run Google Analytics, Meta Pixel, TikTok Pixel, cross-site advertising cookies, fingerprinting scripts, or any other third-party tracker designed to follow you between sites. We do not sell or share personal information with advertising networks.

3. Telemetry

We use Vercel Speed Insightsto measure Core Web Vitals so we can keep page-load behaviour responsive. According to Vercel's documentation, Speed Insights collects anonymised performance metrics and does not set cookies. The intake endpoint (vitals.vercel-insights.com) is listed in our Content Security Policy and visible in your browser developer tools.

  • No user identifier is sent.
  • IP addresses are not persisted by Speed Insights.
  • You can disable Speed Insights by blocking that endpoint in your browser or extension settings.

4. Disabling

You can disable cookies and clear local storage at the browser level. Disabling the session/refresh-token cookies will sign you out and prevent sign-in until they are re-enabled. Disabling localStorage will hide the “recently viewed” rail and may cause the PWA install prompt to re-appear after dismissal.

Browser-level controls live in:

  • Chrome / Edge — Settings → Privacy & security → Cookies and other site data.
  • Firefox — Settings → Privacy & Security → Cookies and Site Data.
  • Safari — Settings → Privacy → Manage Website Data.

// As at · v1.6.0