Cookies and similar technologies
Cookies are small files a website can store in your browser. Local storage is a similar browser feature. This website uses local storage to remember your choice; optional first-party measurement uses requests to this website without creating an individual tracking identifier.
| Technology and provider | Purpose and choice | Duration |
|---|---|---|
ap-cookie-choice in local storage, set by this website. | Necessary to remember acceptance or rejection, policy version, time chosen and expiry. It is used only for your preferences. | 180 days. Replaced when you change your choice; removed if you clear browser storage. |
First-party measurement requests to /api/events, stored in Netlify Database. | Optional. Records page views, successful form submissions and WhatsApp, call and email link clicks only after acceptance. No form messages, names, email addresses or phone numbers are included by the measurement code. Hosting providers still receive technical request information. | Website measurement records are kept for 90 days, then removed by scheduled maintenance. No separate analytics cookie is set. |
Approved utm_ campaign tags and a referring page carried in internal URLs. | Optional. After acceptance, source, medium, campaign, term and content tags can accompany internal navigation and an enquiry to explain how a visitor found the site. These tags should not contain personal information. | Carried during navigation. If saved with measurement, 90 days; if saved with an enquiry, the enquiry retention period in the privacy notice. |
| Owner authentication managed by the browser. | The protected editor uses an HTTP Basic authentication challenge over HTTPS on the live site. The site does not store the owner’s password in local storage or an authentication cookie. | The browser may retain credentials for its authentication session. This is managed by the browser. |
Accepting, rejecting and changing your choice
Optional measurement is off until you select Accept optional. Reject optional leaves it off. Both choices are shown with equal prominence. Continuing to browse does not count as consent.
Use Cookie settings in any footer to change your choice, then select Reject optional to stop future measurement. A saved choice expires after 180 days; a material policy-version change also asks you to choose again. If browser storage is unavailable, your choice can last only for the current page.
Withdrawal stops future optional measurement. It does not automatically remove records already sent; those follow their retention periods. Contact info@ajaypattni.com about information rights. Campaign tags already visible in an address may remain there until you navigate or edit the address.
What the public website does not load
No Google Analytics, advertising pixels, embedded social feeds or embedded videos are installed. The supplied fonts, logo and images are hosted with this website. External links are not embedded trackers. If an externally hosted image is later added, its host will receive image requests and the policies should be reviewed.
Browser controls and further information
You can block or clear cookies and local storage through your browser. Clearing ap-cookie-choice makes this website ask again. Hosting and security services still process requests necessary to deliver the website; their processing is described in the Privacy Policy.
Contact Ajay Pattni at info@ajaypattni.com with questions. The ICO explains cookies and similar storage technologies.
