1. Summary
This website uses only storage that is strictly necessary to deliver the pages, keep the proposal form usable and protect the service.
- No advertising cookies are currently used.
- No analytics cookies are currently used.
- No non-essential cookie is set before consent.
- A short cookie notice is displayed for transparency; it stores only your dismissal of that notice and enables no tracking.
- Internal proposal notifications are sent entirely server-side and create no cookie and no browser storage of any kind.
2. Everything this website stores in your browser
| Name or key | Type | Purpose | Provider | Duration | Strictly necessary |
|---|---|---|---|---|---|
| nikalisoft:brand-intro | sessionStorage | Records that the brand intro animation has already played, so it is not repeated. | NikaliSoft (this website) | Current browser session | Strictly necessary (presentation state, no tracking) |
| nikalisoft:proposal-draft | sessionStorage | Keeps your unfinished proposal answers while you move between form steps. Declarations and policy acceptances are never stored or restored. | NikaliSoft (this website) | Current browser session | Strictly necessary (requested functionality) |
| Submission idempotency key | In-memory | A one-time identifier generated in the page while submitting, so a retry cannot create a duplicate proposal. | NikaliSoft (this website) | Until the page is closed or reloaded | Strictly necessary (security and data integrity) |
| nikalisoft:cookie-consent | localStorage | Records that you have seen and dismissed the cookie notice, so it is not shown again on every page. | NikaliSoft (this website) | Until you clear your browser storage | Strictly necessary (records your choice on the notice) |
| Platform and security storage | Cookie | Essential cookies that the hosting platform may set to deliver and protect the site, for example load balancing or attack mitigation. | Hosting and security infrastructure providers | Session or short-lived, as set by the provider | Strictly necessary (delivery and security) |
3. Cookies, sessionStorage and localStorage
A cookie is sent to a server with each request. sessionStorage and localStorage stay in your browser and are not transmitted automatically. This website uses sessionStorage for the proposal draft and intro state, which is cleared when you close the browser tab or window, and a single localStorage key that remembers you dismissed the cookie notice.
4. Controlling storage
You can clear browser storage at any time in your browser settings. Clearing it while a proposal is in progress deletes your unsent draft; nothing has been sent to NikaliSoft until a reference code is displayed.
5. Future changes
No analytics, advertising or non-essential tracking may be added without first updating this policy and implementing the legally required consent controls.
6. Contact
Questions about this policy: nikalisoft@gmail.com.
Document identity
Document: Cookies and Local Storage. Version 1.0. Published by Nikali Ltd, which operates the NikaliSoft brand. Contact: nikalisoft@gmail.com.
Each published version keeps its own identifier, effective date and content fingerprint. A version that was accepted with a proposal always remains retrievable at /cookies?version=1.0.