What this page is
A complete inventory of every cookie and browser-storage entry QuicklyInvoice uses, organised by purpose, with the legal basis for each. If you only want to manage your settings, click the button at the bottom of this page or the Cookie settings link in the footer.
Strictly necessary (always on)
These entries are required for the tool to function. Under Article 5(3) of the ePrivacy Directive they do not require consent because you have explicitly requested the service that uses them.
quicklyinvoice:invoice:v1
Type: localStorage entry, first-party.
Purpose: stores the invoice you are currently editing so it survives a page reload.
Lifetime: until you click Start fresh, clear your browser site data, or use the browser's private mode.
quicklyinvoice:prefs:v1
Type: localStorage entry, first-party.
Purpose: remembers your preferred template (Clean / Bold), default currency, default payment term, and invoice-number format.
Lifetime: until you clear your browser site data.
quicklyinvoice:counter:v1
Type: localStorage entry, first-party.
Purpose: the next invoice number to suggest, so sequential numbering keeps working between sessions.
Lifetime: reset to 1 when you click Start fresh.
quicklyinvoice:consent:v1
Type: localStorage entry, first-party.
Purpose: remembers the cookie banner choice you made so we don't prompt you on every visit.
Lifetime: 12 months or until you change your choice via Cookie settings.
Analytics (consent-gated)
Vercel Analytics
Type: first-party, cookieless.
Purpose: count page views and measure web vitals (LCP, CLS, INP). Vercel Analytics is privacy-friendly and does not place any cookie on your device.
Consent: because no cookie is set, Vercel Analytics runs by default. You can still disable it via the cookie banner if you prefer.
Google Analytics 4 (_ga, _ga_*)
Type: third-party, set by Google when GA4 is enabled.
Purpose: distinguishes unique visitors and tracks session metrics for the site.
Lifetime: _ga 24 months; _ga_<measurement-id> 24 months.
Consent: only loaded when you have granted analytics consent in the cookie banner. If you reject analytics, no GA cookie is placed and no GA request is sent.
Advertising (planned, currently inactive)
Google AdSense (NID, IDE, etc.)
Type: third-party, set by Google when AdSense is active.
Purpose: serve and personalize advertisements on the page, frequency-cap them, and measure ad performance.
Status: AdSense is not yet enabled. No advertising cookies are placed on your device today, regardless of your cookie banner choice.
When we do enable AdSense we will update this page and the consent banner will gate the script. You will be able to opt out of personalized advertising at the device level via Google Ads Settings or www.aboutads.info.
What we never do
- We never set a cookie that contains your invoice data.
- We never send any first-party cookie to a third party.
- We never use cookies to identify you across sites, except as disclosed for Google Analytics (consent-gated) and the future AdSense (consent-gated).
- We never use device fingerprinting, canvas fingerprinting, or any similar tracking technology.
Manage your preferences
You can change your consent at any time. Re-opening the banner does not reset the choices you have already made; the current values are pre-filled so you can adjust just the categories you care about.
More information
For the broader picture of what data the site touches and your rights under the GDPR, see the Privacy Policy. For everything else, email Czajnikolandia@gmail.com.