1. What are cookies?
Cookies are small text files that a website stores on your device. They let the site remember things between page loads — like whether you're logged in, what your form token is, or whether you've already dismissed a banner.
Some cookies are strictly necessary for the site to function (without them, a login form can't even submit safely). Others are optional and used to understand traffic patterns or remember a preference. We use very few of either kind.
2. Cookies we use
Below is the complete list of cookies that codecanis.com may set on your device. Categories follow the standard Essential (required to operate the site), Analytics (measure aggregate usage), and Preferences (remember your choices) split.
| Cookie name | Purpose | Type | Duration |
|---|---|---|---|
XSRF-TOKEN |
CSRF protection — verifies that form submissions originate from the same browser session. | Essential | Session |
codecanis_session |
Server-side session identifier; required for the contact form, careers application form, and admin login. | Essential | 2 hours |
codecanis_cookies |
Records your cookie consent choice so we don't ask again on every visit. | Essential | 1 year |
cf_clearance |
Set by Cloudflare to identify trusted traffic and mitigate bot attacks. Only present on edge-protected routes. | Essential | 30 minutes |
plausible_ignore (planned) |
Excludes your own visits from analytics when set manually. Plausible itself is cookieless. | Analytics | Persistent (set by you) |
We do not currently run Google Analytics, Facebook Pixel, LinkedIn Insight Tag, or any other advertising / remarketing trackers. If that changes, this page is updated first and consent is requested before any non-essential cookie is set.
3. Third-party cookies
We minimise third-party cookies on principle. The only third-party scripts loaded by the site are:
- Cloudflare — CDN and edge protection. May set the
cf_clearancecookie listed above. - Bunny Fonts — GDPR-friendly Google Fonts mirror. Does not set cookies.
- Plausible / Fathom (planned) — privacy-first analytics. Both work without cookies by default; we will keep it that way.
Embedded content (such as a YouTube video on a case study) may set its own cookies the moment you press play. We use lite/cookieless embeds where the provider supports them, and we will note any exception inline on the relevant page.
4. How to manage cookies
You can refuse, accept, or delete cookies in your browser at any time. Doing so for essential cookies will break parts of the site (you won't be able to submit forms or sign in), but everything else still works fine.
Here's where to find cookie settings in the major browsers:
- Chrome — Settings → Privacy and security → Cookies and other site data
- Firefox — Settings → Privacy & Security → Cookies and Site Data
- Safari (macOS) — Safari → Settings → Privacy
- Safari (iOS) — Settings app → Safari → Privacy & Security
- Edge — Settings → Cookies and site permissions → Manage and delete cookies
- Brave — Settings → Shields → Cookies
You can also send a Global Privacy Control (GPC) signal from a supported browser. We honour GPC where applicable law treats it as an opt-out request.
5. Changes & notification
When we add, remove, or change a cookie, this page is updated and the "Last updated" date at the top reflects the new revision. For material changes — such as introducing an analytics provider — we will re-prompt for consent through the cookie banner before that cookie is set.
6. Contact
Questions about cookies, consent, or tracking? Reach us at:
Codecanis
Email: contact@codecanis.com
Address: Siddique Trade Center, Block H Gulberg 2,
Lahore, Punjab, Pakistan
For a fuller picture of how we handle personal data, see our Privacy Policy.