Privacy Policy
Last updated: 29 April 2026
CritterCalcs (“the site”, “we”) is operated by Dan Dadovic from the United Kingdom. This policy explains what data we collect, why, and your rights under the UK GDPR, EU GDPR, and applicable US state privacy laws.
What we collect
Google Analytics 4 (consent posture varies by region)
We use Google Analytics 4 (GA4) to understand how visitors use the site — which pages are popular, how long visits last, and which calculators are used most. GA4 collects anonymised usage data including page views, session duration, device type, browser, and approximate geographic location (country/city level).
Our consent posture is determined by your region, detected at the edge from your IP’s country (and US state where relevant):
| Region | Posture | GA4 default |
|---|---|---|
| EU 27 + EEA (Iceland, Liechtenstein, Norway) + UK + Switzerland | Opt-in — banner shown until you accept | Denied until accepted |
| California, Brazil, Colorado, Connecticut, Virginia, Utah | Opt-out — “Privacy Choices” link in footer | Granted; you can opt out at any time |
| Everywhere else | No banner | Granted by default |
The legal basis for the cookie/storage banner in EU/UK/Swiss/EEA jurisdictions is the ePrivacy Directive and its national implementations (and UK PECR for the UK), which govern storing information on a user’s device. UK GDPR and EU GDPR govern subsequent processing of any personal data we collect. CCPA/CPRA, LGPD, and US state laws govern the opt-out right for California, Brazil, and the listed US states.
How your consent is stored
When you accept or reject analytics, your choice is stored in your browser’s localStorage under the key consent-status (with the value granted or denied). We do not use a cookie for consent. Clearing your browser storage will reset the choice — opt-in users will see the banner again on the next visit.
Vercel Analytics (cookieless)
We also use Vercel Analytics for aggregate visit counts. Vercel Analytics is cookieless and does not require consent under ePrivacy/PECR. It captures only anonymised page-view counts and general performance signals — no personal identifiers, no cross-site tracking. This gives us reliable visit data even when GA4 is not loaded (for example, EU visitors who decline the banner, or opt-out-jurisdiction visitors who use the Privacy Choices link).
Cloudflare Turnstile
Our feedback form uses Cloudflare Turnstile, a privacy-focused alternative to CAPTCHA, to prevent spam submissions. Turnstile does not use cookies for tracking and does not collect personal information. It verifies that the form submission comes from a real browser, not a bot. Cloudflare processes this verification under their privacy policy.
Feedback form (Resend)
If you submit the feedback form, we collect the information you provide: your name (optional), email address (optional), and message content. This data is sent to us via Resend, our email delivery service. We use it solely to respond to your feedback and do not add you to any mailing list. Your feedback data is retained for 12 months to allow follow-up, then deleted.
Calculator inputs
All calculator inputs (pet weight, breed, medication, etc.) are processed entirely in your browser. No calculation data is sent to our servers or any third party. Your calculator inputs are not stored, logged, or transmitted.
Legal basis for processing
We process data under the following legal bases:
- Consent — Analytics (GA4) for visitors in EU 27, the EEA, the UK, and Switzerland is only loaded after explicit consent.
- Legitimate interest — Cookieless aggregate analytics (Vercel Analytics) and spam prevention (Turnstile) are necessary to operate and protect the site.
- Opt-out right— For visitors in California, Brazil, and other listed US states, GA4 fires by default and you may opt out at any time using the “Privacy Choices” link in the footer.
- Contract performance — Processing feedback form data to respond to your enquiry.
Your rights
Under UK GDPR and EU GDPR, you have the right to:
- Access the personal data we hold about you
- Rectify inaccurate personal data
- Erase your personal data (“right to be forgotten”)
- Restrict processing of your personal data
- Object to processing of your personal data
- Data portability — receive your data in a structured format
- Withdraw consent at any time. EU/UK/EEA/Swiss visitors: use the “Cookie Settings” link in the footer to clear your choice and re-open the banner.
Under CCPA/CPRA, LGPD, and US state privacy laws, visitors in California, Brazil, Colorado, Connecticut, Virginia, and Utah have the right to opt out of analytics. Use the “Privacy Choices” link in the footer to set your preference.
To exercise any of these rights, email privacy@crittercalcs.com. We will respond within 30 days.
International data transfers
Google Analytics data may be processed in the United States under Google's standard contractual clauses. Vercel Analytics data is processed by Vercel under their data processing terms. Cloudflare processes Turnstile verification data in their global network under their DPA. Resend processes email data in the United States under their standard contractual clauses.
Children
CritterCalcs does not knowingly collect personal data from children under 16. If you believe a child has submitted personal data through our feedback form, please contact us and we will delete it promptly.
Changes to this policy
We may update this policy to reflect changes in our data practices or legal requirements. Material changes will be noted at the top of this page with the updated date. Continued use of the site after changes constitutes acceptance of the revised policy.
Contact
Data controller: Dan Dadovic, Northumberland, United Kingdom.
Email: privacy@crittercalcs.com