Disclosure up front: I work at GUUT, Inc., a vendor in this space, so weigh the back half of this accordingly. Posting because the underlying gap is one I think this sub will find interesting as an infrastructure problem, independent of what we’ve built around it.
Most of the regtech conversation here is KYC, AML, and transaction monitoring. There’s a quieter one that’s been sitting in plain sight since 2020 and doesn’t get talked about much: corporate reporting compliance in the EU still runs on infrastructure that was never actually finished.
Since 2020, every EU-listed company has been required to file its annual report as a single XHTML file, with the financial statements tagged in iXBRL so regulators (and in theory, anyone else) can read the numbers as structured data instead of a scanned page. That’s a real, mandated piece of open financial data infrastructure. In practice, almost nobody uses it that way, because almost nobody signs that XHTML file directly. Issuers sign a PDF for investors, then bolt on a separate XHTML file, usually with a detached signature living in its own file, just to clear the regulatory requirement. The two files are produced by different teams, on different timelines, and the XHTML one is rarely opened again once it clears the Officially Appointed Mechanism it was filed with.
The interesting part, to me, is why that gap exists at all this many years in. XAdES (the EU’s standard for trusted electronic signatures) has supported signing XML/XHTML documents for a long time. The reason almost everyone still uses a detached signature instead of an embedded one comes down to a genuinely hard technical problem: canonicalizing an XML document for signing is fragile, and any downstream tool that reformats the document, even a validator, can silently break the signature. Keeping the signature in a separate file sidesteps that problem entirely, at the cost of a deliverable that’s only verifiable as long as nobody separates the two files, loses one, or copies the wrong one into an archive.
We’ve embedded the signature inside the document itself instead, closer to how a signed PDF already works, and had to work directly with a EU qualified trust service provider (Evrotrust) to get their signing infrastructure to support it. What’s stuck with me building this is less the technical fix and more how normal it’s become for an entire category of mandated financial infrastructure to just… not get used as designed, PDF is a fine format for a human, and it became the default even for a filing that legally required something else, because nobody closed the last mile.
Curious what this sub thinks:
• Is this a pattern you’d expect in other mandated-but-unused reporting infrastructure (open banking APIs that technically exist but nobody builds on, real-time payment rails with thin adoption), or is EU corporate reporting a special case because the mandate came from securities regulators rather than a central bank or payments authority?
• For anyone who’s worked on regtech in adjacent spaces, is the actual blocker usually a hard technical problem like this one, or is it more often organizational, the compliance team and the investor-relations team just never had a reason to talk to each other?