What We Collect
Authentication
Google or GitHub sign-in is handled by Supabase. Supabase receives account details such as your name, email address, provider identifier, and profile information. The wall uses your display name and account identifier to associate pins with you. This portfolio does not request access to your private repositories or email inbox.
Contact Form
When you submit the contact form, your name, email address, selected topic, message, and consent are sent to Formspree for delivery to my inbox. The information is used to respond to your inquiry.
Wall Content
Your display name, message, drawing, posting date, and account identifier are stored with each pin. Pins appear publicly as soon as you submit them. Your email address and provider tokens are not included in the public wall table. Only share information you intend everyone to see.
How Your Information Is Used
- To sign you in and associate your wall contributions with your account.
- To display your pins publicly and let you remove your own contributions.
- To deliver contact messages and reply to your questions.
- To enforce posting limits and help prevent misuse. A private submission log records account identifiers and posting times.
Services and External Links
Supabase
Provides wall authentication and database storage. Google and GitHub also process information during sign-in. See Supabase's privacy policy for its practices.
Formspree and Email
Formspree processes contact submissions, which may also remain in my email account so I can respond. See Formspree's privacy policy.
Hosting, Demos, and Social Profiles
Hosting services may record technical information such as IP addresses, request times, and browser details for operation and security. Linked project demos, booking services, GitHub, and social profiles have their own privacy practices. Information you submit there is handled by those services.
Browser Storage
Supabase keeps your authentication session in browser storage so you can stay signed in. The site also remembers your light or dark theme and temporarily remembers when to reopen the wall composer after login. Drawing drafts stay in the current page until you submit them or leave it.
You can sign out or clear site storage in your browser. Clearing storage does not delete pins already posted to the wall. This portfolio does not include advertising trackers.
Data Retention
Wall pins remain stored until you remove them or the site owner removes them. Account records remain in Supabase until the account is deleted. Contact messages may remain in Formspree and my inbox for responding to and following up on your inquiry.
The private posting log is separate from your public pins, so deleting a pin does not reset posting limits. Backups and operational logs may retain information according to the service provider's settings.
Your Choices and Requests
- Browse the portfolio without signing in or submitting a message.
- Remove your own wall pins while signed in.
- Contact me to request access to, correction of, or deletion of your stored information or account.
- Ask for help removing a contribution if you can no longer access your account.
I may need to verify that a request relates to your account before making changes. Applicable legal requirements and service retention rules may affect what can be removed. Public content may have been copied by others before deletion.
Changes to This Policy
This page may be updated when the portfolio's features or data practices change. The date above identifies the latest revision. Please check it before sharing information through a new feature.
Contact
For privacy questions, account removal, or a request concerning your data, contact Puneet Saxena at the email below. Please do not send passwords or login tokens.
puneetsaxena168@gmail.com