§Legal information
Cookie policy
Last updated:
Which cookies and browser storage the site uses, why, and for how long.
In short
The site uses only the cookies and browser storage needed for features you knowingly use. It uses no advertising, tracking or analytics cookies and loads no third-party scripts. That is why there is no consent banner — consent is not required for strictly necessary technologies (Art. 5(3) of Directive 2002/58/EC and its national implementations).
Visit statistics described in the privacy policy run on the server and store nothing on your device.
Strictly necessary cookies
| Name | Type | Purpose | Lifetime |
|---|---|---|---|
portfolio_contact | session cookie, HttpOnly, SameSite=Strict, limited to /api/contact | protects the contact form against forged requests (CSRF) and double sending; created only when you try to send a message | until the browser is closed |
bs_notrack | HttpOnly, SameSite=Lax cookie | turns visit counting off in the site owner’s browser; set only after opening the site with ?notrack=1 | 12 months or until the site is opened with ?notrack=0 |
bs_panel | HttpOnly, Secure, SameSite=Strict cookie | login session for the site owner’s private panel; does not apply to visitors | 8 hours or until sign-out |
Browser storage
The site also uses browser storage (sessionStorage). These entries are never sent to the server.
| Name | Type | Purpose | Lifetime |
|---|---|---|---|
portfolio-intro-seen | sessionStorage | remembers that the intro animation has been shown, so later reloads get the short version | until the tab is closed |
portfolio-navigation | sessionStorage | carries the transition type and scroll position between pages, so switching language keeps your place | removed right after the transition |
Other cookies
The site uses no analytics, marketing, advertising or third-party cookies. It embeds no content from external services (e.g. videos or social buttons) that could set them.
Managing cookies
You can review and delete cookies and site data in your browser settings at any time:
- Chrome: Settings → Privacy and security → Third-party cookies / Site data
- Safari (iPhone): Settings → Apps → Safari → Advanced → Website Data
- Safari (Mac): Safari → Settings → Privacy → Manage Website Data
- Firefox: Settings → Privacy & Security → Cookies and Site Data
- Edge: Settings → Cookies and site permissions
Blocking strictly necessary cookies may prevent the contact form from sending. Browsing works without them.
Contact and changes
Questions about cookies: kontakt@bartoszszymanski.pl. If the site starts using other technologies, we will update this document before they go live.
This document is not legal advice; it is worth having it reviewed by a lawyer.
Have an idea, a website to rebuild or a process that needs its own tool? I don’t need a finished specification — a few sentences about what you want to achieve are enough.
- 01
You write. One short form — a few sentences are enough.
- 02
I reply personally. Usually with questions that help clarify the scope.
- 03
We agree a direction. A short call, then a scope proposal and estimate.


