// legal · privacy
What we collect. And what we don't.
A short, honest privacy notice. No dark patterns, no third-party reselling.
Inspired By Frustration ("we", "the studio") is a one-operator engineering studio operated by Ralph Duin. This page describes how personal data is handled on inspiredbyfrustration.com.
What we collect
- Contact form submissions. Your name, email, and message. Stored in Supabase via api.inspiredbyfrustration.com so we can reply.
- Newsletter sign-ups (if applicable). Your email and timestamp.
- Analytics. Anonymized usage data via Google Analytics 4 (page views, referrer, anonymized IP, device class). No personally identifiable info is sent to GA4.
- Server logs. Standard request logs (IP, user-agent, path, status) retained 30 days for debugging and abuse mitigation.
What we don't do
- We don't sell or share your data with third parties for marketing.
- We don't profile or fingerprint visitors beyond standard analytics.
- We don't set advertising cookies.
Cookies
The site uses minimal cookies — currently only those set by Google Analytics for session attribution. You can disable them in your browser without breaking the site.
Third parties we rely on
- Google Analytics 4 — anonymous usage statistics.
- Cloudflare — CDN, DDoS protection, rate limiting.
- Fly.io — application hosting.
- Supabase — database hosting (contact submissions, blog content).
- Calendly — call booking on /schedule. Calendly has its own privacy policy.
- Mailgun — transactional email delivery.
Your rights
You can request a copy of any personal data we hold about you, or ask for it to be deleted. Email [email protected]. We'll respond within 14 days.
Contact
Questions about this notice: [email protected].
Last updated: May 2026.