Cookie Policy
Last updated: November 27, 2025
1. What Are Cookies?
Cookies are small text files that are placed on your device when you visit a website. They are widely used to make websites work more efficiently and to provide information to website owners.
We use cookies and similar technologies (such as local storage) to enhance your experience, analyze usage, and provide personalized content.
2. Types of Cookies We Use
2.1 Essential Cookies
These cookies are necessary for the Website to function properly. They cannot be disabled.
| Cookie | Purpose | Duration |
|---|---|---|
| next-auth.session-token | User authentication session | Session / 30 days |
| next-auth.csrf-token | Security token to prevent CSRF attacks | Session |
| cookie-consent | Stores your cookie preferences | 1 year |
2.2 Analytics Cookies
These cookies help us understand how visitors interact with our Website. They require your consent.
| Cookie | Purpose | Duration |
|---|---|---|
| _ga | Google Analytics - distinguishes users | 2 years |
| _ga_* | Google Analytics - maintains session state | 2 years |
2.3 Functional Cookies
These cookies enable enhanced functionality and personalization.
| Cookie | Purpose | Duration |
|---|---|---|
| theme | User interface preferences | 1 year |
| dismissed-banners | Tracks dismissed notifications | 30 days |
3. Third-Party Cookies
Some cookies are placed by third-party services that appear on our pages:
- Google Analytics: For website analytics and usage statistics
- Google OAuth: For authentication purposes
- X (Twitter) OAuth: For authentication purposes
These third parties have their own privacy policies governing their use of cookies.
4. Managing Cookies
4.1 Cookie Consent Banner
When you first visit our Website, you will see a cookie consent banner. You can:
- Accept all cookies: Enable analytics and functional cookies
- Decline: Only essential cookies will be used
4.2 Browser Settings
You can control cookies through your browser settings:
- Chrome: Settings → Privacy and security → Cookies
- Firefox: Settings → Privacy & Security → Cookies
- Safari: Preferences → Privacy → Cookies
- Edge: Settings → Cookies and site permissions
Note: Blocking essential cookies may prevent the Website from functioning properly.
4.3 Opt-Out Links
- Google Analytics Opt-out: https://tools.google.com/dlpage/gaoptout
5. Local Storage
In addition to cookies, we use browser local storage for:
- Cookie consent preferences
- User interface preferences
- Cached data for performance
You can clear local storage through your browser's developer tools or settings.
6. Changes to This Policy
We may update this Cookie Policy periodically. Changes will be posted on this page with an updated "Last updated" date.
7. Contact Us
For questions about our use of cookies, contact us at:
Email: dinanjanagunaratne@gmail.com