Windows · one-off purchase

Paper in.
Filing done.

Aktenlage takes a stack from the feeder, recognises the text, splits it into separate documents, reads out sender, date, amount and deadline, and files everything as a searchable PDF. None of it leaves the machine.

Buy for 49 € Try it free 50 pages free, no account
DATE AMOUNT DEADLINE PDF Sidecar 2026/Insurance/2026-08-14__Allianz__premium-invoice.pdf
Storage
On your own machineNo cloud, no account, no transfer.
Price
49 € onceAll 1.x releases, no expiry.
Trial
50 pages freeFull feature set, no sign-up.
Release
1.5.06 September 2026, eleventh release.
01

Pay once, use indefinitely

One licence covers all 1.x releases. No subscription, no activation.

49€
One-off. No VAT shown, under the German small-business rule (§ 19 UStG).
  • All 1.x releases, no expiry
  • One licence, all your own machines
  • Verification runs entirely offline
  • Text recognition is included
Request an order
Note: the program's interface is in German only.
An enquiry through the form is not binding. Offer and invoice arrive by e-mail, payment is by bank transfer, and the licence follows no later than two working days after payment arrives.

Access to filed documents never depends on a licence.

What is never locked without a licence

Searching, viewing, printing and exporting documents already filed all work without a licence, with an invalid licence, and after uninstalling. The only limit is on taking in new pages, and only after the first 50.

No copy protection that gets in the customer's way

The licence is a signed piece of text, checked against a key inside the program. No activation server that gets switched off in five years. Technically it could be passed on; the buyer's name is written into it.

02

What it looks like

From the running program. Every document shown is invented.

Search in Aktenlage: 25 hits for the word Muster, each with thumbnail, title, date, area, document type, sender and amount. Matches are highlighted in the text excerpt.

Search. Full text across everything filed, filterable by year, area, type and sender.

The review stack in Aktenlage: four documents waiting for confirmation, each with summary, amount, confidence value and the reason it is uncertain.
The review stack. Uncertain items first, with reasons. Released by hand.
The overview in Aktenlage: 29 documents on 44 pages from five senders, a ring with six areas, a bar chart by year and the most frequent senders.
The overview. Every bar is a filter for the search.

Aktenlage grew out of my own paperwork. The rules it works by come from running it, not from a design document.

The first run with real paper turned up five errors no test had found. An IBAN broke on a single misread character. Invoice numbers turned into postcodes. Document splitting worked for the wrong reason.

Hence the three rules: it deletes nothing, every field carries the place in the text it came from, and a human has to approve. That costs time. For documents you need years later, I think it is worth it.

Timo Britz, Cologne

03

How it works

Five steps from feeder to filing, the rule set with check digits, how the archive is laid out, what leaves the machine, and the measured figures.

04

What Aktenlage cannot do

Seven limits worth knowing before buying.

The program itself is in German

Menus, buttons and messages are German throughout; there is no English interface yet. The documents it reads can be in any language the text recognition handles, but operating it needs some German.

Deadlines are suggestions

For every deadline it finds, the program shows the exact wording it came from. Statutory periods, deemed-service rules and public-holiday rules are not modelled. Every deadline has to be checked against the original document.

Text recognition gets things wrong

Recognition, splitting, category and sender all make mistakes. No particular recognition rate is promised. Every document is put up for confirmation.

No substitute for a backup

Saving to a file and mirroring to a network drive are copy functions, not a backup strategy. Backing up the archive stays your own responsibility.

One machine, one user

The search index sits as a file in the archive. Several workstations on a network drive at the same time lead to locking trouble.

No PDF/A certificate

The PDFs carry what PDF/A-2b asks for: embedded colour profile, marking in the XMP, complete metadata. That is not a verified statement of conformance.

No statement on tax-audit compliance

Aktenlage is built for your own documents, not as audit-proof archiving under German tax rules (GoBD).

One-time calibration for double-sided scanning. Every device delivers the two images of a sheet in its own order, and no device specification states which. As long as that order is unknown, duplex stacks go into the review stack without pairing. One calibration run with three sheets of paper settles it for good.

05

Download

One installer, no administrator rights. The language model is fetched at first start at the push of a button. The first 50 pages run without a licence.

SHA-256 of the file: 3654EE96EF349C6B03A0BBBE8FE52F7CFF54DA92975373E2494B45510712962D

The package is not code-signed. Windows will speak up on first launch; „More info“ and „Run anyway“ carry on. With Smart App Control switched on, Windows 11 may block the launch altogether.

What the machine needs

  • Windows 10 from version 1809, or Windows 11, 64-bit.
  • WebView2 for the program window. Present on Windows 11; on Windows 10 the installer asks for it.
  • A scanner with a TWAIN or WIA driver. On many devices double-sided scanning only works over TWAIN.
  • About 5 GB of disk space for the program, about 10 GB with the language model.
  • No administrator rights. It installs into your own user directory.

Where the data sits

  • Program%LOCALAPPDATA%\Programs\Aktenlage
  • Settings%APPDATA%\Aktenlage
  • Archive%USERPROFILE%\Aktenlage

Uninstalling leaves everything in place except the program folder.

Why the package is so large

Since 1.5.0 the service for the language model ships with it. The model itself does not: it is about 5 GB, and an installer file may be at most 4.2 GB. It is fetched at first launch, at the press of a button.

Without the model everything rule-based keeps working: scanning, text recognition, splitting, areas, IBAN, dates, amounts, search. Only titles and summaries come out shorter.

06

Order

Order enquiries and questions go through this form. The enquiry is not binding; the licence is made out to the name given.

Arithmetic check Arithmetic task as an image

No Google captcha, no cookies, nothing passed to third parties. Prefer e-mail? info@timobritz.de.

How an order runs

  1. Non-binding enquiry through the form.
  2. Offer by e-mail with invoice, terms of use and withdrawal policy; the billing address is asked for at that point.
  3. Accepting the offer by e-mail concludes the contract.
  4. Payment by bank transfer. The licence follows by e-mail no later than two working days after payment arrives.
  5. The licence is pasted into the program under „Lizenz“.
Seller

Timo Britz, Cologne. Address, telephone and mandatory details in the legal notice.

Price

49 € final price. As a small business under § 19 UStG I do not show VAT. No further costs arise.

Payment

By bank transfer after receipt of the invoice.

Delivery

Licence as a text file by e-mail, no later than two working days after payment arrives. The program itself can be downloaded above.

Language

The contract language is German. The terms of use and the withdrawal policy are also available as English courtesy translations; only the German text is binding.

Withdrawal

Special rules apply to digital content. More in the withdrawal policy.

Terms

Usage rights and liability limits are set out in the terms of use.