Privacy Policy
How I collect, use, and protect your information.
Last updated: August 2025
Overview
This Privacy Policy describes how Abdul Hannan (“I”, “me”, or “my”) collects, uses, and handles information when you visit https://abdulhannan.cloud (the “Site”). I take your privacy seriously and am committed to being transparent about my practices.
Information I Collect
This is a personal portfolio website. I do not require you to create an account or provide personal information to browse the Site.
Automatically Collected
- Analytics data — via Google Analytics: pages visited, time on page, browser type, approximate location (country/city level), and device type. This data is anonymised and aggregated.
- Log data — standard server logs including IP address, browser user-agent, referring URL, and timestamps. Logs are retained for a short period for security purposes.
Information You Provide
- Google Sign-In — if you choose to sign in with Google, Google shares your name, email address, and profile picture with this site via Google's OAuth 2.0 protocol. This information is used solely to identify your account and display your name and avatar alongside any comments or reactions you leave on blog posts. I do not access your Google Drive, Gmail, Contacts, or any other Google service.
- Contact form — if you use the contact form, I collect your name, email address, and the content of your message to respond to your enquiry.
How I Use Your Information
- To understand how visitors use the Site and improve it.
- To authenticate your identity when you sign in with Google, and to display your name and profile picture alongside comments or reactions you post on blog posts.
- To respond to messages you send via the contact form.
- To detect and prevent abuse, fraud, or security incidents.
I do not sell, rent, or trade your personal information to third parties.
Cookies
The Site uses cookies and similar technologies for the following purposes:
- Theme preference — a cookie stores your chosen colour theme (light, dark, retro, etc.) so it persists between visits.
- Analytics — Google Analytics sets cookies to distinguish visitors and track sessions. See Google's Privacy Policy for details.
You can disable cookies in your browser settings. Doing so may affect the Site's appearance and functionality.
Third-Party Services
The Site integrates the following third-party services:
- Google Sign-In (OAuth 2.0) — for optional account authentication. When you sign in with Google, Google shares your name, email address, and profile picture with this site. This data is used only for displaying your identity on comments and reactions.
- Google Analytics — for anonymised usage statistics.
- Vercel — for hosting and edge network delivery. Vercel may log request data per their privacy policy.
Each third-party service has its own privacy policy. I am not responsible for their data practices.
Data Retention
Analytics data is retained per Google Analytics' default retention settings. Account data collected via Google Sign-In (name, email, profile picture) is retained for as long as your account is active. You may request deletion at any time by contacting me. Contact form messages are retained only as long as needed to respond to your enquiry and are then deleted.
Your Rights
Depending on your location, you may have rights regarding your personal data, including the right to access, correct, or request deletion of data I hold about you. To exercise any of these rights, contact me at the address below.
Changes to This Policy
I may update this Privacy Policy from time to time. Changes will be reflected on this page with an updated “Last updated” date. Continued use of the Site after changes constitutes acceptance of the revised policy.
Contact
If you have questions about this Privacy Policy, please reach out via the contact page.
