Effective date: May 26, 2026. This policy applies to garylyy.com.
Who Runs This Site
This website is the personal portfolio of Gary Li. For privacy questions or requests, email yongyuan0221@gmail.com.
Information Collected
This site collects information in a few limited ways:
- Contact form data: name, email address, message, and basic submission metadata needed to deliver the message.
- Direct contact data: anything you choose to send by email, phone, or LinkedIn.
- Analytics data: page views, referrers, device/browser information, and a contact form success event if analytics is accepted.
- Browser preferences: theme, reduced-motion preference, and analytics consent choice stored in your browser localStorage.
How Information Is Used
Contact information is used to reply to messages and manage professional conversations. Analytics are used to understand aggregate portfolio traffic and whether the contact form works. Browser preferences are used only to remember your display, motion, and analytics choices.
Third Parties
This site uses the following services:
- Web3Forms: processes contact form submissions and routes them to Gary's email inbox.
- Google Tag Manager and Google Analytics: load only after you accept analytics and measure site usage plus the contact form success event.
- Vercel: hosts the site and may process standard hosting logs and request data needed to operate the website.
Analytics Choice
Google Analytics is off until you accept analytics in the site banner or settings page. If you decline, GTM/GA4 are not loaded by this site. You can change your choice any time from Settings. This site does not use advertising pixels or sell personal information.
Do Not Track
Browsers may send Do Not Track signals, but there is no consistent industry standard for responding to them. This site instead provides its own analytics choice. When analytics are declined, Google Tag Manager and Google Analytics are not loaded.
Retention
Contact messages are kept only as long as reasonably needed for correspondence and professional follow-up. Analytics retention is controlled in Google Analytics. Browser preferences stay in your browser until you clear site data or change the setting.
Your Choices
You can request access, correction, or deletion of contact information you submitted by emailing Gary. You can also clear this site's localStorage in your browser or use Settings to update analytics consent.
Policy Updates
If this policy changes materially, the effective date above will be updated. Continued use of the site after an update means the current policy applies.
Legal Note
This policy is intended as a practical privacy disclosure for a personal portfolio. It is not legal advice.