Skip to content
English

Blog · 31 October 2026

Error monitoring and the GDPR: what to watch out for

An error report looks technical, but often contains more personal data than you think. Here is how to get it right.

Which personal data is in an error report?

An error report is a snapshot of your app at the moment things went wrong. Something personal easily ends up in it:

All of this falls under the GDPR as soon as it says something about an identifiable person. An IP address, too, generally counts as personal data.

Your error monitoring service is a processor

If you send errors to an external service, that service processes personal data on your behalf. You are the controller, the service is the processor. Under Article 28 of the GDPR you then need a data processing agreement. It states, among other things, where the data is stored, how it is secured, how long it is kept and which sub-processors are involved.

Mind where your data is

If the data is stored outside the European Economic Area, extra rules apply to the transfer. For the United States that has been the EU-US Data Privacy Framework since 2023, for companies that have joined it. But even with EU storage, an American parent company can fall under American law such as the CLOUD Act. For many governments, healthcare and educational institutions that is a reason to choose a European provider. In any case, record which trade-off you make.

Collecting less is the best protection

The GDPR asks for data minimization: don't collect more than you need. For error monitoring that means:

Checklist

  1. You have a data processing agreement with your error monitoring service.
  2. You know in which country the data is stored and who can access it.
  3. Sensitive fields are filtered and IP addresses truncated.
  4. There is a fixed retention period, and old errors are really deleted.
  5. Only colleagues who need it have access, with appropriate permissions.
  6. Error monitoring is in your record of processing activities and, where needed, in your privacy statement.

How errors.nl handles this

errors.nl is a Dutch company. Everything runs and is stored in a data center in the Netherlands. Personal data is removed from every error by default before we store it, IP addresses are truncated and errors are deleted after 90 days. The data processing agreement is part of our terms.

This article is not legal advice. If you are unsure about your situation, ask your privacy officer or lawyer.

Start for free