Your Privacy Matters
🔒 Short version: This is a personal portfolio website. I collect minimal data — only what's needed to respond to your messages and improve the site experience. I never sell your data.
This Privacy Policy describes how Ayush Singh ("I", "me") collects, uses, and protects information gathered through this portfolio website (ayushsingh.pro). By using this site, you agree to the practices described here.
Data We Collect
I collect only the minimum information necessary to operate this site:
- Contact form submissions — name, email address, subject, message, and optional budget range when you fill out the contact form.
- Page visit analytics — the page URL you visited, your screen width, referring URL, and approximate visit time. No IP addresses or fingerprints are stored.
- AI chat logs — if you use the AI chat widget, conversation messages may be saved to help improve responses. No personal identifiers are linked to chat logs.
- Theme preference — your dark/light mode choice is stored in your browser's localStorage only — never sent to any server.
I do not collect: passwords, payment info, location data, device identifiers, or any biometric data.
How We Use Your Data
Data collected is used exclusively for:
- Responding to your contact form messages and inquiries.
- Understanding which pages are most visited to improve content.
- Improving the AI chat assistant's responses over time.
- Detecting and preventing abuse or spam submissions.
Your data is never sold, rented, or shared with third parties for marketing purposes.
Data Storage & Security
All data is stored securely using Supabase, a cloud database platform hosted on AWS infrastructure with:
- End-to-end encryption in transit (TLS/HTTPS).
- AES-256 encryption at rest.
- Row Level Security (RLS) policies restricting data access.
- Automatic backups and point-in-time recovery.
Contact form messages are retained for up to 12 months and then deleted. Analytics data is retained for up to 6 months.
Cookies & Local Storage
This site uses minimal browser storage:
- localStorage:
theme— saves your dark/light preference locally. - Supabase Auth cookie — a session token used only if you are an authenticated admin. Not set for regular visitors.
No third-party advertising cookies, tracking pixels, or analytics SDKs (like Google Analytics) are used. You can clear localStorage anytime through your browser settings.
Third-Party Services
This site integrates the following third-party services — each with their own privacy policies:
- Supabase — database, auth, and realtime. Privacy Policy →
- Groq AI — powers the chat widget (messages sent to Groq's API). Privacy Policy →
- Google Fonts & Font Awesome — font files loaded via CDN (subject to their respective policies).
No social media tracking pixels or advertising networks are used on this site.
Your Rights
You have the right to:
- Access — request a copy of any personal data I hold about you.
- Deletion — request deletion of your contact form submission or chat data.
- Correction — request correction of inaccurate data.
- Opt-out — stop using the contact form or chat widget at any time.
To exercise any of these rights, contact me at the email below. I'll respond within 72 hours.
Children's Privacy
This website is not directed at children under 13 years of age. I do not knowingly collect personal information from children. If you believe a child has submitted information through this site, please contact me immediately and I will delete it.
Policy Changes
This Privacy Policy may be updated occasionally. Changes will be reflected by updating the "Last updated" date at the top of this page. Continued use of the site after changes constitutes acceptance of the new policy. For significant changes, I may post a notice on the homepage.
Contact Me
For privacy-related questions, data requests, or concerns: