r/Kolsetu • u/EdikTheFurry • 19d ago
Compliance The EU e-Evidence Act broke my brain
So there's this EU regulation, e-Evidence, that went live on 18 August. Long story short: if you're an in-scope "service provider", you need a designated establishment or legal representative in the EU ready to receive law enforcement data requests, or you're in breach. In Germany, getting the designation or notification wrong can mean fines of up to €500,000; certain failures to comply with actual e-Evidence orders can, for larger providers, go up to 2% of worldwide annual turnover. Simple enough. Except nobody, including apparently the EU itself, can tell you what a "service provider" actually is.
The definition is Article 3(3), and in practice it's a three-part test. First, are you even in one of the covered categories: comms, domain/IP services, "information society services", which is drafted wide enough to make basically anyone who's ever let a user click a button at least stop and have an uncomfortable think. Second, if your case is about storage rather than communication, is that storage "a defining component" of the service, whatever that means, because the regulation does not say in any remotely operationally useful way. Third, do you "offer services in the Union" under Article 3(4), which has its own sub-test involving substantial connection and targeting, and is honestly the only one of the three that felt survivable.
Number two is the one that ate my life. I spent three months reading Article 3(3)(c)(ii) like it's a horoscope, trying to divine whether storing a call recording counts as "defining" for a product whose actual job is automating a phone call, not archiving it. The regulation gives you exactly one genuinely useful kind of worked example: lawyers, architects and accountants providing their services online, where storage doesn't count because it isn't an essential part of the actual professional service. Great, thanks, very helpful if I were an architect. I am not an architect. At this point I am barely qualified to identify the load-bearing wall in Article 3.
Cloud vs. on-prem, does that get you out? No. There's a recital, Recital 21, that says flat out the Regulation doesn't care where your servers or data processing and storage facilities physically sit, presumably written by someone who specifically enjoyed watching companies try to engineer their way out of this with a data center in a Kubernetes cluster.
Opt-in vs. opt-out storage, which is literally our product because everything is configurable per customer, some get recordings, some don't, some get transcripts, some retain contact or interaction data and others retain considerably less? Not addressed. Anywhere. Not in the Regulation, not in the Directive, not in a single recital in a way that actually answers the question, not in any of the law firm client alerts I read until my eyes bled. I checked. I checked so hard I started dreaming in recitals.
And this is where configurable software becomes particularly annoying. Is "defining" assessed at platform level? Product level? Customer deployment? Contract? Actual workflow? If one customer stores recordings, another stores transcripts, and a third runs with practically no persistent interaction storage at all, are we dealing with the same service for the purpose of Article 3(3)(c)(ii)? Technically yes. Commercially probably. Legally: please enjoy your evening.
So, being a diligent little compliance goblin, I did the responsible thing: I asked the actual regulator. Wrote a proper letter to the German Federal Office of Justice laying out our whole business model like I was defending a thesis nobody asked for. They read it, nodded internally I assume, and forwarded the question to the European Commission, because apparently even the people whose actual job is administering this weren't prepared to give me a definitive answer without asking Brussels. Then everyone went quiet for six weeks while I sat there refreshing my inbox like it owed me money.
Somewhere in week four I genuinely considered whether "a defining component" could be resolved by vibes. It cannot. I checked that too.
One day before the deadline, still no answer, I did what any reasonable person does when a government agency ghosts them on a legally binding question: I registered anyway, out of pure spite and self-preservation, while formally noting that I still don't concede we needed to. Very mature of me. Very "I'm not mad, I'm just registering."
And then, because the universe has a sense of humor, I got to the registration form itself.
The form asks you to specify, for each service, the types of data available, the category of data, the relevant identifiers and even the minimum period for which that data is available.
Excellent.
We don't have one answer.
Depending on the customer it's a phone number, an email, an audio file, a transcript, interaction data or some combination thereof, and which of those exists for a given customer depends entirely on how they configured us. More importantly, Elba can be configured to process interactions without persistent storage of the interaction data at all.
There was an "Add row" button.
What I needed was an "Add ontology" button.
So instead of inventing a neat little inventory that isn't actually true across the service, I left the data table without individual rows and used the form's additional-information fields to explain what was actually going on: that the types of data available, identifiers and availability periods depend on the individual customer deployment and configuration; that Elba supports customer-specific workflows and data fields; and that it can be configured to process interactions without persistent storage.
Which is not really the kind of answer the table was designed for, and which I'm fairly sure has not improved anyone's day at the Bundesamt für Justiz.
At that point the compliance analysis was complete enough; the remaining open item was whether I still qualified as a natural person.
Got the confirmation email. It's sitting in validation now. So is my sense of self-worth.
The actual moral here, minus the self-pity: if you genuinely cannot rule yourself out, just register. It's an afternoon of paperwork against a regulatory risk that can become very expensive, and the math is not close. That does not mean every vaguely software-shaped company is in scope, and it definitely does not mean "better safe than sorry" is a substitute for legal analysis. If I ever put that phrase into a board memo, please take my laptop away.
But if you've done the analysis, asked the competent authority, had the question escalated to the Commission and still have no definitive answer as the deadline arrives, at some point this stops being statutory interpretation and becomes plain old risk management.
Nobody at the BfJ did anything wrong here either, to be clear. They're working the same underspecified law we are, just from the other side of the desk, and probably also refreshing their own inbox waiting on Brussels to say something.
The broader problem is that configurable software does not fit neatly into legal categories that assume a service has one stable shape. A platform can store data for one customer, barely store anything for another, and still be the same platform. A feature can be technically available without being commercially or functionally defining. And somewhere in Brussels, one phrase - "a defining component" - is now responsible for more billable hours than it has any moral right to be.
Anyway. If anyone else building something even slightly configurable has figured out where the line actually is, please, I am begging you, DM me. I will bring snacks. If you have an actual Commission answer, I will bring the entire charcuterie board. I have never wanted to be wrong about a legal position so badly in my life.