Privacy

Your information, handled with care.

This notice explains what this portfolio uses and what happens when you get in touch.

This notice describes the site as currently configured. Optional analytics and the contact form only operate when their required service settings are enabled.

Messages sent through the contact form

The form asks for your name, email address, subject, message, and an optional project type. The site uses these details to deliver your message to Adnan and reply to you. The message is sent through Resend when the form is configured. The site does not intentionally use these details for advertising or sell them.

Please do not include passwords, financial details, health information, or other sensitive information in a message. The form uses a temporary, in-memory rate limit based on the request IP address to reduce spam. That IP address is not included in the email body. Hosting and email providers may process technical request or delivery data as part of providing their services; their own privacy notices apply.

Retention and requests

Messages arrive in the recipient email account. This portfolio does not maintain a separate message database or define an automatic deletion period. To ask about a message you sent or request its deletion from the recipient mailbox, email adnanali.dev0@gmail.com. Copies retained by email or hosting providers are subject to their systems and policies.

Analytics

Umami analytics are optional. When the site administrator configures an Umami website ID and script URL, the site loads that analytics script to understand aggregate site visits and selected interactions. If it is not configured, the site does not load the analytics script. Umami’s processing is also subject to the provider and site configuration in use.

Browser storage and preferences

The site stores your light or dark theme choice in your browser's local storage if you select a theme. The site also reads your system color preference when no saved choice is present. You can remove the saved choice through your browser's site data settings.

The private admin dashboard uses an HTTP-only session cookie for the administrator account provisioned in local PostgreSQL. It is needed to keep that administrator signed in. There is no public account registration.

External services and links

When you follow an external link or send an email, that service handles your visit or message under its own privacy terms. This site does not control those services.

Changes and contact

This notice may be updated if the site's services or practices change. For privacy questions, contact adnanali.dev0@gmail.com.

Last updated November 3, 2026.