Error tracking that meets GDPR requirements
Self-host Checkend in the EU to ensure your error data stays within GDPR jurisdiction. Full data control for privacy compliance.
Key benefits
EU Data Residency
Deploy on EU-based servers to ensure error data never leaves the European Union.
Data Minimization
Control exactly what data is collected. Filter sensitive information before it reaches your error tracker.
Right to Erasure
Full database access means you can delete any user data on request, meeting Article 17 requirements.
No Third-Party Processors
Self-hosting eliminates third-party data processors from your error monitoring stack.
Features
- Deploy anywhere in the EU (AWS, GCP, Hetzner, OVH)
- Configurable data retention policies
- SDK-level data filtering
- No data shared with external services
- Full audit trail of data access
- Export capabilities for data portability
Ideal for
- EU-based companies handling personal data
- Applications serving EU customers
- Organizations requiring DPA compliance
- Companies avoiding US data transfers
- Healthcare and fintech applications
Frequently asked questions
Does Checkend process personal data?
Only what your application sends. Configure your SDK to filter PII before errors are captured. Checkend stores what you send—nothing more.
How do I handle data subject requests?
With full database access, you can query and delete any data associated with a user ID. We recommend adding user identifiers to error tags for easy lookup.
Do I need a DPA with Checkend?
No. With self-hosting, you're both the data controller and processor. There's no third party involved in your error data processing.
Ready to self-host your error tracking?
Deploy Checkend in minutes with Docker. No subscription required.