Cookies are small text files placed on your device by websites you visit. They are widely used to make websites work correctly, remember your preferences, and provide information to site owners.
Similar technologies include localStorage and sessionStorage — these are stored in your browser rather than sent to a server, but serve a similar purpose to cookies.
ChromaPort stores some data in your browser's localStorage to maintain your in-session palette and preferences without needing a user account. This storage:
| Name | Type | Purpose | Expires | Status |
|---|---|---|---|---|
chromaport_palette |
localStorage | Saves your current palette builder session so it persists if you refresh the page | Until you clear browser data | Active |
| Vercel session | Technical / infrastructure | Standard infrastructure cookies set by our hosting provider (Vercel) for routing and security | Session | Active |
We use Vercel Web Analytics to understand how the site is being used. Vercel Analytics is designed to be cookieless — it does not set any cookies on your device and does not track you across websites or sessions. The data it collects is aggregated (country, browser type, device type, page views) and cannot be used to identify you personally.
Because Vercel Analytics does not use cookies and does not collect personal data, it does not require consent under the UK Privacy and Electronic Communications Regulations (PECR).
If you choose to make an optional contribution, you will interact with Stripe's payment interface. Stripe may set cookies for fraud prevention and security purposes. These are strictly necessary for the payment process and are governed by Stripe's own privacy and cookie policy.
| Type | Status |
|---|---|
| Advertising / retargeting cookies | Not used |
| Social media tracking pixels | Not used |
| Third-party analytics cookies (e.g. Google Analytics) | Not used |
| Personalisation / profiling cookies | Not used |
Because ChromaPort does not use consent-based cookies, there is no cookie consent banner on this site. If you would like to clear the functional localStorage data ChromaPort stores, you can do so through your browser's developer tools or settings:
Clearing this data will reset your saved palette in ChromaPort.
If we begin using new cookies or storage technologies that require consent, we will update this policy and implement an appropriate consent mechanism before doing so.
Questions about cookies? Email hello@chromaport.co.