Skip to main content

Solutions

The aktindsigt pack can go out. The CPR cannot.

For municipal FOI cells, databeskyttelse, and caseworkers who answer citizens and the press from Outlook.

A kommune leaks personal data in a journalist reply, then again in the public pack. Outbound Guard SoftBlocks unmatched CPR at Send. FOI Case OS runs the 7 working-day clock, exemption rows, consultations, and the response memo. Fast Track plus fail-closed verify ships the extract. Binders put a contents page on the public PDF. ESDH adapters import from the journal. Northdocs is not an ESDH replacement.

30-day free trial · no card required

User stories

When this is already the job

Each When should make you nod. The ink cell is the module that sits in that moment. Then is the useful part: what it does, and what you stop doing in Word, Excel, Outlook, or a zip.

  1. When

    A caseworker answers a journalist who asked why a neighbour got a permit.

    Northdocs

    Outbound Guard

    SoftBlock unmatched CPR at Send

    Then

    The journalist can still receive the sender's own details. Anyone else's CPR stops in Outlook. You get a body-free count for databeskyttelse instead of hoping the reply was clean.

  2. When

    An aktindsigt request landed Monday, and the seven working days are already counting.

    Northdocs

    FOI Case OS

    Holiday-aware 7 working-day clock

    Then

    Due date, pause, and extend live on the FOI case. The cell sees overdue heat on a board instead of a private Excel file that only one person opens.

  3. When

    A third party has to be consulted before you release the extract, and the clock is still running.

    Northdocs

    FOI Case OS

    Consultations on the audit trail

    Then

    Pause with a reason. Resume pushes the due date by the pause. The hearing is on the case, not in a side email that disappears when someone is on leave.

  4. When

    OFL exemptions currently live in a spreadsheet next to the PDFs.

    Northdocs

    Exemption schedule

    Legal basis per page, linked to the file

    Then

    Record the legal basis per page, link it to the redacted file, and draft the response memo from those rows. The decision trail is ready if Ombudsmanden asks.

  5. When

    The journal extract is in F2 or WorkZone, and someone is about to download it to a desktop to black it out.

    Northdocs

    ESDH connectors

    Import from the journal, not a replacement

    Then

    Import into the case, redact, optionally write back. The journal stays the journal. Northdocs never pretends to be the ESDH.

  6. When

    The public pack needs a contents page and a clean PDF the press can open, not a folder of 40 files.

    Northdocs

    Legal binders

    TOC and stamps on the verified export

    Then

    Assemble the public pack in the same case as Fast Track. TOC and exhibit stamps sit on the verified PDF. You stop building the release file in Word after the redaction pass.

  7. When

    A citizen files a DSAR while aktindsigt is already in flight.

    Northdocs

    Cases

    Subject versus third parties, 30-day clock

    Then

    Same case operations as FOI, with Art. 15 timelines. The requester's data can go. Neighbours and staff stay protected. Download waits on verify.

  8. When

    Staff paste a journal note into Copilot to summarize for the mayor's office.

    Northdocs

    Prompt Guard

    Clipboard wipe before Copilot

    Then

    Personal data leaves the clipboard first. Copilot can still draft. The CPR does not become a prompt.

Activity map

What this team uses Northdocs for

Not a feature list. Grouped the way the work shows up.

Citizen and press mail

  • SoftBlock unmatched CPR

    A journalist or citizen reply can include the sender's own details. Anyone else's CPR stops at Send.

    How the job works
  • Wipe in Outlook compose

    Clean the draft without standing up a Purview DLP program this quarter.

    How the job works
  • DPIA evidence without mail bodies

    Counts, destination class, and overrides. Purview's buyer artifact includes matched snippets. Guard's does not.

    How the job works

Aktindsigt / FOI packs

  • Danish 7 working-day clock

    Holiday-aware due dates on the FOI case, with pause and extend when the law allows.

    How the job works
  • Exemption schedule

    Record OFL bases per page, link them to the redacted file, and keep the decision trail audit-ready.

    How the job works
  • Third-party consultations

    Pause the clock while you wait. Resume pushes the due date by the pause duration.

    How the job works
  • Response memo

    Released versus withheld wording from the schedule, finalized before send.

    How the job works
  • Deadline board

    Org-wide FOI and DSAR heat for the cell, not a private Excel tracker.

    How the job works
  • Fail-closed public export

    Fast Track CPR and names, content-stream removal, re-extract. If a CPR survives, download is refused.

    How the job works
  • Public pack binders

    TOC and exhibit stamps on the verified aktindsigt PDF, in the same case as the clock and the exemption rows.

    How the job works

Citizen DSAR

  • GDPR 30 calendar-day clock

    Same case operations as FOI, with Art. 15 timelines and withholdings.

    How the job works
  • Subject versus third parties

    Identity dossiers so the requester's data can go and everyone else stays protected.

    How the job works
  • Pseudonymize when narrative matters

    Person 1 stays readable. Identity stays linked. Blackout when it must disappear.

    How the job works

Kommune IT

  • ESDH and SharePoint import

    WorkZone, F2, Acadre, SBSYS, GetOrganized, Nova, plus SharePoint. Adapters, not a journal replacement.

    How the job works
  • Private Tunnel

    When the journal is not on the public internet, the private connector path reaches it without opening inbound holes.

    How the job works
  • Entra SSO and EU hosting

    Self-serve Entra on Enterprise. OVHcloud Frankfurt residency, DPA, and Trust Center for indkøb.

    How the job works
  • AI off, or OVHcloud AI Endpoints

    Deterministic CPR checks work with AI off. Optional AI stays in the EU. Prompt Guard covers Copilot paste.

    How the job works

Questions this team asks

Does this replace our ESDH?
No. Adapters import and can write back after certification. The journal stays the system of record.
Can we run without AI?
Yes. Structured IDs including CPR are caught by deterministic validators. Optional AI is OVHcloud AI Endpoints when you turn it on.
Is this built for Danish aktindsigt?
Yes. 7 working-day clocks, OFL exemption rows, CPR-aware detection, Danish UI, and EU hosting. It is not a SKI platform or citizen portal.

Start with the pack you have to ship

Upload a real FOI, DSAR, or litigation file and download only after verification passes. Add Outbound Guard when mail is the next leak.