Privacy Policy

Last updated: November 7, 2025. This policy explains how I handle your personal information when you visit my portfolio website.

On This Page

1. Introduction

Jamil Codes ("I," "me," or "my") respects your privacy and is committed to protecting your personal information. This Privacy Policy explains how I collect, use, and safeguard your data when you visit my portfolio website.

By using jamilcodes.com, you acknowledge that you've read and understand this policy. This website serves as my professional portfolio to showcase my web development work to potential clients and collaborators.

Note: I follow privacy best practices and respect global standards including GDPR and CCPA.

2. Definitions

Personal Data

Information that can identify you, such as your name or email address.

Processing

Any action taken with your data, including collection and storage.

Data Controller

Jamil Codes, who decides how and why your data is processed.

OAuth Providers

Services like GitHub, Google and Linkedin that handle secure login.

3. Information I Collect

Authentication Data

When you log in using OAuth providers, I collect:

  • Name:
    Your full name from the OAuth provider
  • Email Address:
    Your primary email address
  • Avatar/Profile Picture:
    Your profile image
  • Bio/Description:
    Your profile biography (if available)

Technical Data

I automatically collect technical information like IP address, browser type, and usage patterns through server logs.

Important: I don't collect sensitive personal data, payment information, or anything beyond what's needed for authentication and site functionality.

4. How I Use Your Information

Account Management

To create and manage your user account and enable personalized features.

Security & Authentication

To keep your account secure and prevent unauthorized access.

Communication

To respond to your questions and provide support when needed.

Analytics & Improvement

To understand how the site is used and make it better over time.

6. Data Sharing & International Transfers

Third-Party Services

I may share your information with:

  • OAuth Providers: GitHub, Google and Linkedin for authentication
  • Hosting Services: Cloud infrastructure providers
  • Analytics Providers: Services like Google Analytics for performance monitoring

International Transfers: Your data may be processed outside your country. I ensure appropriate safeguards through standard contractual clauses and compliance with data protection standards.

7. Your Data Protection Rights

Right to Access

Request copies of your personal data I hold

Right to Portability

Receive your data in a machine-readable format

Right to Deletion

Request erasure of your personal data

Right to Object

Object to certain processing activities

Deletion Guarantee: When I receive a valid deletion request via email, I process it immediately after review. While review timing depends on email monitoring (typically within 48 hours), once verified, your data will be permanently deleted with confirmation sent to your email.

8. Data Security

I implement security measures to protect your personal data against unauthorized access, alteration, or destruction. These include:

  • Encryption of data in transit using SSL/TLS
  • Secure authentication through OAuth providers
  • Regular security monitoring and assessments
  • Access controls and authentication mechanisms

9. Data Retention

Retention Periods

I keep your personal data only as long as needed for the purposes outlined here, unless longer retention is required by law.

  • Account Data:
    Kept until you request deletion
  • Technical Logs:
    Kept for up to 12 months for security purposes

10. Children's Privacy

My portfolio website is accessible to all ages as an inspirational platform. I don't knowingly collect personal data from children under 13 without parental consent.

If I discover I've collected personal data from a child under 13 without proper consent, I'll remove that information promptly.

11. Changes to This Policy

I may update this Privacy Policy occasionally to reflect changes in my practices or legal requirements. I'll notify you of significant changes by:

  • Posting the updated policy here with a new "Last updated" date
  • Notifying registered users about significant changes

I encourage you to check this policy periodically to stay informed about how I protect your information.

12. Contact Information

Privacy Questions & Data Requests

For questions about this Privacy Policy, data access requests, or deletion requests, please contact me at:

I typically respond to legitimate requests within 24-48 hours. For deletion requests, I guarantee immediate processing once verified.

Questions About Your Data?

I believe in transparency and protecting your privacy. Feel free to reach out with any concerns or questions.