Draft — review with a solicitor before launch. This document is a working draft and is not yet legal advice or a final policy. Bracketed values like [registered address] are placeholders.

Legal

Cookie Policy

Last updated 15 October 2026

This policy explains the cookies and similar technologies Only Invoicing uses, in line with the Privacy and Electronic Communications Regulations (PECR).

1. Summary

We only use cookies and local storage that are strictly necessary to provide the service you asked for — signing in, security, and remembering your settings. We do notuse analytics, advertising, tracking or social media cookies, so we don't show a consent banner. If that ever changes we will ask for your consent first.

2. What we use

NamePurposeTypeDuration
authjs.session-tokenKeeps you signed in (encrypted session).Strictly necessarySession / up to 30 days
authjs.csrf-tokenProtects sign-in forms against cross-site request forgery.Strictly necessarySession
authjs.callback-urlRemembers where to send you after signing in.Strictly necessarySession
authjs.pkce.code_verifier, authjs.stateSecures the Google / GitHub sign-in handshake (only if you use them).Strictly necessary15 minutes
current_orgRemembers which workspace you are working in.Strictly necessary1 year
theme (local storage, not a cookie)Remembers your light/dark mode choice on this device.Strictly necessary (preference you requested)Until cleared
sidebar_stateRemembers whether the app sidebar is collapsed.Strictly necessary (preference you requested)7 days

On secure (HTTPS) connections, the sign-in cookie names may be prefixed with __Secure- or __Host-.

3. Third-party pages

When you upgrade to Pro, or when your client pays an invoice online, you are redirected to a checkout page hosted by Stripe. Stripe sets its own cookies there for fraud prevention and payment processing, governed by Stripe's cookie policy. The same applies to Google and GitHub if you choose to sign in with them.

4. Managing cookies

You can block or delete cookies in your browser settings, but because ours are strictly necessary, signing in and using the app will not work without them.

5. Contact

Questions? Email [privacy@onlyinvoicing.com] or read our Privacy Policy.