Privacy
Privacy policy
This policy explains what information this portfolio may collect, why it is collected, and the choices available to visitors.
Information you provide
If you use the contact form, the site receives the name, email address, subject, and message you submit so the portfolio owner can respond. If you create an account or participate in blog comments and likes, the site also processes the account details and activity needed to provide those features.
Automatically collected information
The site uses PostHog for product analytics and error tracking. This may include pages viewed, interaction events, device or browser information, and diagnostic details. Analytics events are designed to exclude contact messages, comments, passwords, tokens, and other sensitive payloads.
How information is used
Information is used to respond to enquiries, operate accounts and public interactions, secure the administrative area, understand site usage, diagnose failures, and maintain the portfolio. It is not sold or used to send marketing messages without a separate request or permission.
Service providers and retention
The site may rely on hosting, database, email, authentication, analytics, and object-storage providers to operate these workflows. Information is retained only as long as reasonably needed for the stated purpose, security, legal obligations, or the portfolio owner's records.
Your choices
You can choose not to submit optional information, disable analytics through available browser controls, or contact the portfolio owner to ask about access, correction, or deletion of personal information. Requests can be made through the contact page.
Last updated: September 20, 2026