Cookie Policy
touBill™ — what runs on your device, and what you control

The word "cookie" is doing more work than it should.

This page is titled "Cookie Policy" because that is the industry convention. In practice, most of what needs disclosing here is not a cookie in the strict sense — it is browser localStorage, cookieless analytics, and error monitoring. We call out which is which, precisely.

Cookies vs. other browser storage

Browsers offer several ways for a website to keep information on your device.

Cookies are small pieces of data the browser sends back to the server with every request. They are used for things that need to travel with your requests — most notably, your authentication session.

localStorage is key-value data stored on your device that stays until you clear it (or we do). Cookies are sent to the server automatically; localStorage is not.

Cookieless analytics are tools that record aggregate metrics — page views, load times — without setting cookies or storing anything per-user on your device.

This page uses "cookies" loosely, in the everyday sense, to mean any of the above. Where the distinction matters, we call it out.

What touBill actually uses

Supabase Auth session
Cookie (HTTP-only)Essential — always on
Keeps you logged in.
Consent state
localStorageEssential — always on
Remembers your choices on the consent banner. If you clear it, we re-prompt.
Theme, screen-time settings, similar UI preferences
localStorageFunctional — opt-in
Remembers how you like the interface.
Vercel Analytics
CookielessAnalytics — opt-in
Aggregate page-view and route-change metrics.
Vercel Speed Insights
CookielessAnalytics — opt-in
Web Vitals and performance timing.
Sentry
No persistent per-user client storage; session recording explicitly disabledError monitoring — opt-in
Error and crash reporting.

Only the Essential items are on by default. Everything else waits for your explicit opt-in via the consent banner or Settings.

How the consent banner works

The first time you visit touBill, a small consent banner appears in the corner. The default state of every toggle is off — you have to actively opt in to Functional, Analytics, or Error monitoring for any of those tools to load. Nothing loads on your device until you decide.

The banner does not appear on /login, /signup, /register, or /emergency. Those routes stay clean either because they need to remain uninterrupted or, in the case of /emergency, because the page is load-bearing for someone in distress.

Once you make a choice, the banner disappears. Your choice is remembered on your device in localStorage. If we materially change what a category includes, the consent version bumps and you are re-prompted the next time you visit.

How to change or reset your choices

You can update your choices at any time in one of two places:

  • Settings > Privacy, in the "Cookies & Consent" card at /settings#cookies. Toggle any category on or off and save.
  • The "Cookie Preferences" link in the footer of most pages, which points to the same location.

A "Reset (re-prompt)" button in Settings clears your stored decision entirely, which brings the consent banner back the next time you load a page.

What touBill does not do

  • We do not use third-party advertising cookies. touBill does not run ads.
  • We do not use cross-site tracking pixels.
  • We do not use browser fingerprinting.
  • Sentry's session-replay feature — which records screen content — is explicitly disabled in our configuration.
  • We do not sell or rent your device data to anyone.

Contact

Questions about cookies or browser storage on touBill: email privacy@sovraos.com.

Effective: July 2026  ·  Last updated: July 18, 2026
Terms of ServicePrivacy PolicyCommunity GuidelinesCookie Preferences