Information you provide
When you use the contact form, we collect your name, email address, selected topic, and message so we can review and respond to your enquiry.
Technical information
Our hosting provider may process standard server logs such as IP address, browser type, requested page, and request time for security and operational purposes. The contact handler stores a one-way hash of the submitting IP address to support abuse prevention without storing the raw address in the message file.
Local storage and cookies
The theme switcher uses browser local storage to remember whether you selected the light or dark appearance. The contact form uses a temporary PHP session cookie for CSRF protection.
Third-party resources
The website may load fonts, icons, Tailwind CSS, or demonstration libraries from third-party content delivery networks. Those providers may receive basic request information under their own privacy policies.
Retention and deletion
Contact messages are retained only as long as reasonably needed to address the enquiry, maintain records, and prevent abuse. You may request deletion by contacting hello@impressjs.com.
Your choices
You can block third-party resources in your browser, clear local storage, or avoid the contact form and email us directly. Some presentation demos may not work when required scripts are blocked.
Contact
Questions about this policy can be sent through the contact page.