What We Collect
When someone views a press kit hosted on MyPressKit, we collect anonymous analytics data to help developers understand how their press kits are performing. This includes:
- Page view and interaction events (e.g. downloads, widget clicks)
- A daily-rotating hashed visitor identifier (see below)
- Country (from network headers, not IP lookup)
- Referring URL (the page that linked to the press kit)
- UTM campaign parameters (source, medium, campaign, term, content)
What We Don't Collect
- No cookies or client-side tracking scripts
- No personal information from press kit visitors
- No cross-site tracking
- No IP addresses stored
- No browser or device fingerprinting
How Visitor IDs Work
We hash the visitor's IP and user agent together with today's date using SHA-256. The hash changes every day and can't be reversed back to the original values. This lets us count roughly how many unique visitors a press kit gets per day, without tracking anyone across days or sites.
Geographic Data
Netlify sets a country header on each request at the network level. We store that country code and nothing more. We don't do IP geolocation and we don't store IP addresses.
Account Holders
If you create a MyPressKit account, we store your email address and authentication credentials (managed by Supabase Auth). If you subscribe to a paid plan, Stripe handles payment processing and we never store your credit card details. We use Resend for transactional emails.
Third-Party Services
- Supabase for database and auth
- Stripe for payments
- Resend for email
- Netlify for hosting
Legal Basis
We collect anonymous analytics under legitimate interest. None of it is personal data (no cookies, no persistent identifiers), and it's only used to show press kit owners how their pages are doing.
Contact
Questions? Reach us at support@mypresskit.io.