Privacy Policy
This site is a personal portfolio. This policy explains what data is collected when you visit, and how it is used.
Analytics
This site uses Vercel Analytics to understand how visitors use the site. Vercel Analytics is designed to be privacy-friendly:
- No cookies are set.
- IP addresses are not stored — they are used only to derive an approximate country, then discarded.
- Data collected includes: page URL, referrer, browser type, device type, and country.
- This data is aggregated and never tied to an individual.
For full details, see Vercel's Privacy Policy.
Interactive Tools
Several tools on this site access your browser's hardware or process files. In all cases, data stays entirely on your device:
- Audio Visualizer — requests microphone access to visualize sound in real time. Audio is never recorded, uploaded, or transmitted anywhere.
- Video Barcoder — processes video files locally in your browser using the Canvas API. No file data is uploaded to any server.
No Third-Party Tracking
This site does not use advertising networks, social media trackers, or any third-party analytics beyond Vercel Analytics. No personal data is sold or shared with third parties.
Cookies
This site does not set any tracking cookies. A theme preference may be stored in your browser's localStorage — this data never leaves your device.
Contact
If you have questions or requests regarding your data, contact me at: jstnchshlm@gmail.com
Changes to This Policy
If this policy changes materially, the effective date above will be updated. Continued use of the site after changes constitutes acceptance of the updated policy.