The access-to-documents pack can go out. The CPR cannot.
For FOI teams, data protection, and caseworkers in Danish municipalities. Run each request on its statutory clock, record the legal basis for every exemption, and release a pack that has been checked for leftover personal data.
Prefer to try it yourself? Start a 30-day trialClick through the demo
- 7 working daysDanish FOI clock with weekends and public holidays excluded.
- Offentlighedsloven catalogueExemption schedule with the legal basis per withheld passage.
- ESDH importKMD WorkZone and KMD Nova, with F2, Acadre, SBSYS, and GetOrganized in beta.
- AI switchTurn AI off for the organization. Pattern rules and the local name tagger still run.
In practice
The requests you already handle, and the module that carries each one.
Each story starts with a job your team already does, names the module that takes it over, and says what changes.
- 01When
An access-to-documents request arrived on Monday, and the seven working days are already running.
ModuleDisclosure OS
Statutory clock, consultations, and response memo on the caseFirm and upThenLog the request on the case. The due date skips weekends and public holidays, pauses with a recorded reason while you consult, and shows on the deadline cockpit once an admin enables it, so the team sees what is about to run late.
How the workload runs - 02When
The exemptions under Offentlighedsloven live in a spreadsheet next to the PDFs.
ModuleExemption schedule
Legal basis per withheld passage, from Danish and GDPR cataloguesFirm and upThenRecord the legal basis for each withheld passage from the built-in catalogue, linked to the page. Draft the response memo from those rows, so the reasoning is on file if the decision is appealed or the Ombudsman asks.
How the workload runs - 03When
The extract names the applicant, two neighbours, and a caseworker on almost every page.
ModuleFast Track
One decision per person, applied across every file in the caseAll plansThenFast Track groups each person's name, CPR, email, and phone into one dossier. Release the applicant, protect the neighbours, decide once, and every occurrence follows. The keyboard works too: A accepts, S keeps.
See it in the demo - 04When
The case is in WorkZone, and someone is about to download it to a desktop to black it out.
ModuleESDH connectors
Import from KMD WorkZone, KMD Nova, F2, and moreEnterpriseThenImport the documents into a Northdocs case and redact there. KMD WorkZone and KMD Nova are available; cBrain F2, Acadre, SBSYS, and GetOrganized are in beta. Write-back runs only after a sandbox certification. The ESDH stays the journal.
- 05When
The release should be one readable PDF with a contents page, not a folder of forty files.
ModuleBinders with Bates
Volumes, cover, contents, exhibit stamps, and Bates numbersFirm and upThenAssemble the released documents into one PDF with a cover, contents, bookmarks, and page numbers, built only from files that passed verification.
How the workload runs - 06When
Your rules say a second person signs off before anything is released.
ModuleApprovals
Optional four-eyes sign-off before exportFirm and upThenTurn on four-eyes approval. Nobody approves their own work, and an edit after approval cancels it, so what goes out is what was approved.
- 07When
A caseworker answers a journalist from Outlook, and the quoted thread still contains a citizen's CPR.
ModuleOutbound Guard
A send-time warning in Outlook before personal data leavesAdd-onThenOutbound Guard warns in Outlook at send time and checks attachments. It is a soft block: the sender can still choose to send, and if the add-in does not run, the mail goes. The data protection officer gets a report without mail bodies.
How the workload runs
Plan tags show the lowest plan that includes a module. The 30-day trial includes all of them. Compare plans
Systems
Connected to the journal, not a replacement for it.
Documents come in from the ESDH or SharePoint, and the case stays in the journal. Northdocs is not an ESDH or a citizen portal.
- KMD WorkZoneEnterprise
- KMD NovaEnterprise
- cBrain F2EnterpriseBeta
- AcadreEnterpriseBeta
- SBSYSEnterpriseBeta
- GetOrganizedEnterpriseBeta
- SharePointFirm and up
Connectors marked Beta are not yet generally available. Ask us about your installation. Every connector is included in the trial. Where a connector supports write-back, it runs only after a sandbox certification.
- EASIE and SSOSign in with EASIE, or SAML and OIDC through Entra, on Enterprise. Enforce SSO for the whole organization.
- AI off, or AI in the EUAn admin can switch AI off for the whole organization, and then no content goes to any AI provider. When it is on, it runs on OVHcloud AI Endpoints in the EU.
- EU hostingDocuments are hosted and processed by OVHcloud in Frankfurt. Sign-in and billing vendors are listed in the subprocessor list with their transfer basis.
- Audit trailWho did what, on which case. Export it as CSV or JSON on Firm and up.
Questions
What this team asks first
Does Northdocs replace our ESDH?
No. Connectors import documents into a case, and write-back is available only after a sandbox certification. The ESDH remains the system of record.
Can we run without AI?
Yes. An administrator can switch AI off for the whole organization. Pattern rules and the built-in name tagger keep running, and no content is sent to an AI provider. CPR numbers are found by pattern with a date plausibility check, not a checksum, so review stays part of the process.
Which ESDH systems are supported?
KMD WorkZone and KMD Nova. cBrain F2, Acadre, SBSYS, and GetOrganized are in beta. ESDH connectors are on Enterprise and in the trial; SharePoint is on Firm.
Does the OCR read handwriting?
No. Scanned pages get a text layer from general purpose OCR before detection, and redactions on scans are burned into the image. Handwritten notes need manual review.
Workloads
Go deeper on a single job
- Municipal FOI / access-to-documentsShip public packs on deadline without a leftover CPR in the extractable text.
- DSAR productionCut through subject access volume with identity-first review and fail-closed export.
- Outbound emailStop unmatched CPR leaving Outlook, with a send gate, attachment inspect, and DPO evidence. No Cases required.
Enterprise
Start with one FOI team, then roll out across the administration.
- Invoice, purchase order, and Net 30 on Enterprise
- Up to 1,000 seats on Enterprise
- DPA, subprocessors, and security questionnaire published
- MSA and Enterprise SLA available as drafts for your counsel
Self-serve
Try it on your own files for 30 days.No card required. Every module on this page is included. The workspace locks when the trial ends unless you subscribe.Bring a case you already released. We will show you what survived.
In a 30-minute briefing we run a released PDF through verification and walk your team through the report, line by line.
Prefer to start hands-on? Start a 30-day pilot
Talk to our enterprise team
Tell us about your workloads and we will set up a briefing with a live verification run.
Email sales@northdocs.com