Privacy Policy

How I protect and respect your information

Overview

This privacy policy outlines how I collect, use, and protect any information you share when using my website. I value your privacy and am committed to ensuring your data is handled responsibly and transparently.

Information Collection

This website collects minimal information necessary to provide functionality:

  • Contact form data: Name, email address, and message when you voluntarily submit the contact form
  • Blog subscriptions: Email address when you subscribe to receive blog post notifications
  • Blog comments: Name (or anonymous), comment content, and timestamp when you choose to comment on posts
  • Analytics data: Non-personally identifiable information about site traffic, pages visited, and basic usage patterns via self-hosted analytics
  • IP addresses: Stored in-memory only for rate limiting (never saved to database, cleared automatically after rate limit window)

How Information is Used

Information you provide is only used for the following purposes:

  • Contact inquiries: To respond to your messages and questions
  • Blog notifications: To send you email updates when new blog posts are published (you can unsubscribe anytime)
  • Comments: To display your comments on blog posts and facilitate discussions
  • Analytics: To understand how visitors use the site and improve the user experience
  • Security: IP-based rate limiting to prevent spam and abuse

Your personal information is never sold, traded, or transferred to third parties for marketing purposes.

Third-Party Services

This site uses the following third-party services:

  • Supabase: Database hosting for contact messages, blog subscriptions, and comments
  • Brevo: Email delivery service for contact form notifications and blog subscription emails
  • Google reCAPTCHA v3: Used only on the contact form to prevent spam and automated submissions
  • Self-hosted Analytics: Privacy-focused analytics hosted at analytics.sreekarreddy.com (no third-party tracking)

reCAPTCHA Notice: The contact form is protected by reCAPTCHA and the Google Privacy Policy andTerms of Service apply.

Data Retention

  • Contact messages: Stored indefinitely unless you request deletion
  • Blog subscriptions: Stored until you unsubscribe using the link in any notification email
  • Blog comments: Stored indefinitely as part of the blog post discussions (can be deleted upon request)
  • IP addresses: Cleared from memory after 24 hours (used only for rate limiting)
  • Analytics data: Aggregated and anonymized, retained for site improvement purposes

Your Rights

You have the right to:

  • Request access to your personal data
  • Request correction or deletion of your personal data
  • Unsubscribe from blog email notifications at any time
  • Request removal of your comments from blog posts
  • Object to the processing of your data

Cookies

This website uses minimal cookies only for essential functionality:

  • Session cookies for site functionality
  • Analytics cookies (self-hosted, privacy-focused)
  • reCAPTCHA cookies on the contact form only

Security

I implement appropriate technical and organizational security measures to protect your personal information against unauthorized access, alteration, disclosure, or destruction. All data transmission is encrypted using HTTPS.

Changes to This Policy

This privacy policy may be updated occasionally to reflect changes in practices or legal requirements. Any changes will be posted on this page with an updated "Last updated" date.

Contact

If you have questions about this privacy policy or wish to exercise your data rights, please contact me:

Last updated: December 2025