Last updated March 9, 2025
Cookies & Tracking
Information about the cookies, local storage entries, and analytics signals that power mhlsq.ro.
Overview
Cookies are tiny text files saved on your device. I use them sparingly: essential cookies keep the site online, preference cookies remember your theme choice, and a single analytics cookie may be set after you click “Allow analytics” in the consent banner.
What runs on this site
- Next.js + Vercel serve static and dynamic content.
- Firebase stores contact form entries and project data.
- next-themes keeps track of your light/dark/system preference.
- Custom consent logic stores your analytics choice in local storage.
Cookie categories
Essential
Required for security, load balancing, and routing. They do not track you across sites and cannot be disabled.
- Vercel edge cookies
- Next.js internal session identifiers
Preferences
Improve the experience by remembering what you picked last time.
- Theme choice (light/dark/system)
- Cookie consent decision
Analytics (optional)
Aggregated insights about page performance and popular content. They only load after you click “Allow analytics”.
- Google Analytics 4 (_ga*)
- Vercel Speed Insights (does not set cookies)
Cookie list
Below are the cookies and local storage keys that may be created while browsing:
| Cookie / Key | Purpose | Lifetime |
|---|---|---|
| theme | Stores your preferred theme via next-themes | 12 months (local storage) |
| mhlsq-cookie-consent | Records whether you accepted or declined optional analytics | 12 months (local storage) |
| vercel-analytics | Anonymous performance/session data to keep the site fast | Session |
| _ga / _ga_* (only after opt-in) | Google Analytics 4 measurement | 24 months |
Managing cookies
- Use the consent banner to allow or decline analytics at any time. Clearing your browser storage will make the banner appear again.
- Most browsers (Chrome, Firefox, Safari, Edge) let you block or delete cookies via Settings → Privacy.
- You can install the Google Analytics opt-out add-on or use privacy-focused browsers/extensions for more control.
Need help?
Contact me at alexmihalascu@gmail.com if you spot a cookie that is not documented here or you need additional details for compliance reviews.