Cookie policy
Last updated: 2 August 2026
This page lists every cookie and browser storage key this website uses, what each one does, and how long it lasts. Optional cookies stay off until you accept them.
How consent works here
On your first visit you are asked to choose. Until you do, only strictly necessary cookies are set and no third-party analytics or monitoring script is loaded — your browser makes no request to those providers at all.
Your choice is remembered so you are not asked again on every page. You can change it at any time through the Cookie settings link in the footer, and withdrawing consent is as easy as giving it.
Strictly necessary
These make the site work. They cannot be switched off and they do not track you across other websites.
| Name | Purpose | Duration |
|---|---|---|
| posswift.locale | Remembers whether you chose English, French, or Arabic so you are not redirected away from your choice | 1 year |
| posswift.theme | Remembers your light or dark appearance preference | 1 year |
| psw_consent_v1 | Stores the consent decision itself, including which optional categories you accepted | 1 year |
| psw_preview_unlock | Only on password-protected preview builds. Confirms you passed the access gate. Never set on the public site | 14 days |
Analytics — optional
Set only if you accept the analytics category. We use a privacy-focused product analytics provider hosted in the European Union to understand which pages and features get used.
- Counts page views, and which sections and buttons people interact with.
- Records approximate location at country level, derived from your IP address. We do not store your full IP address for analytics.
- Records device type, browser, and screen width so we can prioritise what to test on.
- Retained for 12 months on a rolling basis.
This data is never sold, never used to build advertising profiles, and never combined with your point-of-sale data — which we do not have.
Error reporting — optional
Set only if you accept the error-reporting category. When something breaks, this captures the diagnostic context we need to fix it.
- The error itself, the page it happened on, and the sequence of actions leading up to it.
- Browser and operating system version.
- Email addresses and phone numbers are stripped before the report is stored.
- Retained for 90 days.
Marketing — optional, none in use
We currently set no marketing or advertising cookies. The category appears in the consent panel so that if we ever add one, it starts switched off and requires your explicit acceptance rather than appearing silently.
Third-party content
This site does not embed third-party advertising, social media widgets, or tracking pixels. Fonts and images are served from our own infrastructure.
Managing cookies in your browser
Beyond the controls on this site, every major browser lets you view, block, and delete cookies from its settings. Blocking strictly necessary cookies will cause the site to forget your language and appearance choices, and will make the consent banner reappear on every visit.
Contact
Questions about cookies or tracking: contact@posswift.com.