Pelletnik uses browser storage for requested features and user choices. Optional PostHog analytics and replay of the course of a random 10% sample of visits operate only with consent when the integration is available. Replays are kept for up to 30 days. Masking does not guarantee anonymity. We do not use advertising storage or affiliate identifiers.
| Name | Purpose and storage type | Duration |
|---|---|---|
| compari_locale | Cookie remembering the chosen language or dismissal of the language suggestion | 365 days |
| compari_locations_view | Cookie remembering the chosen locations view of an offer (list or map); set only when you use the List/Map switch; Path=/, SameSite=Lax; functional, no analytics | 365 days |
| pelletnik:purchase-context:v1 | sessionStorage: quantity, postcode, delivery or collection, municipality and catalogue version; keeps settings between results and an offer | Current tab session; the browser may restore it when restoring a session |
| pelletnik:saved-products:v1* | localStorage: identifiers, names and image identifiers of up to four products saved for comparison; no seller or price | Until a product is removed or browser storage is cleared; no automatic expiry |
| compari-analytics-consent-v3 | localStorage holding the accepted or rejected analytics choice | Until storage is cleared or the choice changes; no automatic expiry |
| compari-analytics-consent-info | localStorage JSON containing the choice, version (2026-10-04) and decision time (decidedAt) | Until storage is cleared or a new decision; no automatic expiry |
| compari-analytics-consent-v2 and compari-analytics-consent | Earlier v2/v1 choices; previous rejections remain respected, while previous acceptances require fresh consent for expanded diagnostics | Removed when a new choice is made or browser storage is cleared |
| __Host-compari_admin | Authorised operator's session cookie; not used for ordinary comparison browsing | 8 hours |
Calculation settings may also appear in the page URL and server request. Tab storage does not mean data stays exclusively on your device. It does not hold orders or payment details.
Remembering language, the locations view, the current calculation and an operator session supports a user-requested feature. The exemption from consent for these necessary operations is Article 399(3) of the Polish Electronic Communications Law. Recording your privacy choice helps respect it. We do not apply the necessity exemption to optional analytics.
The locations map loads tiles, style and fonts from OpenFreeMap directly in your browser; that provider then sees your IP address and standard request data, and the map sets no cookies. Details are in the privacy policy.
You can delete or block cookies and site storage in your browser. This may reset language, comparison settings or an operator session. Clearing device storage does not automatically erase data already stored on a server.
Before optional analytics and replay of visits, we explain their purpose, scope, recipients and periods and offer acceptance and rejection. Scrolling, closing a notice or continuing to use the site is not consent. When the integration is available, you can withdraw through “Privacy settings” without losing access to comparisons. Previous rejections remain respected; previous acceptances require a fresh choice because diagnostics have expanded. Visit replays are kept for up to 30 days. Server retention periods are separate from device storage. Analytics identifiers and periods depend on the active configuration; we provide this information before activating analytics and obtaining consent.
The privacy policy explains personal-data processing and your rights. Contact: kontakt@pelletnik.pl.