SITE INFORMATION
Privacy.
This personal portfolio does not include advertising, accounts or marketing analytics.
Hosting and form protection
The site is designed for Cloudflare Pages. Cloudflare may process technical request information to deliver and protect the website. When enabled, Turnstile verifies contact submissions and processes the technical information needed for abuse prevention. See Cloudflare’s privacy policy.
Contact messages
The contact form collects your name, reply email, topic and message to respond to your enquiry. Messages are sent through Resend to a private inbox. The recipient’s address is configured only on the server and is not included in the site’s browser code. See Resend’s privacy policy.
The website does not store a separate message database. Correspondence remains with the email providers involved and is retained for as long as needed to handle the enquiry and any resulting working relationship. Do not include passwords, credentials or sensitive personal information in a message.
Your information
You can request access to, correction of or deletion of information you have sent by using the contact form or LinkedIn. Include enough context to identify the relevant conversation.
External links
GitHub and LinkedIn links open external services with their own privacy practices. No social media tracking widgets are embedded.