Legal
Privacy
Last updated: May 2026
syntaqx.com is my personal site. I try to collect as little as possible. This page lists what I actually collect, why, and who else sees it.
What I collect when you just visit
- Vercel Analytics: aggregate page views and referrers, no cookies, no cross-site tracking. See Vercel's privacy policy.
- Vercel Speed Insights: performance metrics from your browser (LCP, CLS, etc.), anonymized.
- Sentry: error and performance traces when something breaks. May include URL, browser, IP-derived approximate location, and a stack trace. See Sentry's privacy policy.
- Server logs: standard web request logs (IP, user agent, path, status) retained briefly for debugging and abuse handling.
No advertising trackers. No third-party analytics beyond the above. No selling of data. I don't have any to sell, and wouldn't.
What I collect if you create an account
- Email address. Used to sign in, recover access, and send the few transactional emails (verification, password reset, organization invites) that auth requires. Not used for marketing unless you explicitly opt in.
- Password.Hashed (scrypt) by Better Auth. I never see and can't recover the plaintext.
- Username and display name. Public. They're what shows up at
/<username>and in the header. - Avatar.Optional. If you upload one it's stored in Vercel Blob (publicly accessible by URL, since profile pages are public) and the URL is saved on your account. Replacing or removing your avatar deletes the previous file.
- Sessions. A row per active session: an opaque token, the IP and user-agent the session was created from, and an expiry. Used to enforce sign-out and to let you see/revoke your sessions later.
- Organization membership. Each account gets a personal organization at signup. If you join others later, that membership is recorded.
All account data lives in a Postgres database hosted on Neon (US region). Avatars live in Vercel Blob (US region). Nothing is shared with third parties beyond the infrastructure providers needed to run the site.
Cookies and local storage
Your theme preference (light / dark / system) is stored in your browser's localStorage, which never leaves your device.
If you're signed in, an HttpOnly session cookie (host-locked to syntaqx.com) keeps you signed in. Strictly functional. Not used for tracking. Sign out to remove it.
Your rights
You can edit your display name, change your avatar, and change your password from Settings. Account deletion and data export aren't self-serve yet. Contact me and I'll handle it. For analytics/error data, same: contact me and I'll do what's reasonable.
Changes
I may update this page when what I collect changes. The “last updated” date will reflect when.
Contact
Questions? Open an issue on GitHub.
See also: Terms of Service.