Datenschutz-Auskunft Linter (Art. 15 DSGVO)
Runs the same checker as our npm package on a Node.js runtime that pip installs for you (
nodejs-wheel-binaries) - no system Node.js needed. Your files are checked locally.
15 Prüfungen für Auskunftsschreiben nach Art. 15 DSGVO – samt Monatsfrist ab Eingangsdatum
Install
datenschutz-auskunft-lint file
Node 18+. The same 15 rules as the VS Code extension, from a terminal or CI.
Free
- Prüft die geöffnete Auskunftsvorlage vollständig gegen alle 15 Regeln und zeigt jeden Fund mit Artikel, Grund und Zeilennummer – ohne Wasserzeichen und ohne Zähler.
--ruleslists every rule
With a licence ($29 once)
- Prüft den ganzen Ordner auf einmal und schreibt einen datierten Nachweis-Bericht für die Akte.
datenschutz-auskunft-lint --dir ./templates --report html --out report.html
Eine Kanzlei oder ein externer Datenschutzbeauftragter prüft ein Auskunftsschreiben üblicherweise für 90 bis 150 Euro pro Stunde, und zwar je Schreiben.
Use from an AI agent (MCP)
Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:
{ "mcpServers": { "datenschutz-auskunft-lint": { "command": "datenschutz-auskunft-lint", "args": ["--mcp"] } } }
Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.
Use in CI
- name: Datenschutz-Auskunft Linter (Art. 15 DSGVO)
run: pip install rulestamp-datenschutz-auskunft-lint && datenschutz-auskunft-lint --dir . --ci
The folder sweep, reports and CI mode need one licence — one payment, no subscription. Set READYSTACK_LICENSE=<key> or run --license <key> once.
Install (PyPI)
pip install rulestamp-datenschutz-auskunft-lint
datenschutz-auskunft-lint --help
Metadata
Release files for rulestamp-datenschutz-auskunft-lint 1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rulestamp_datenschutz_auskunft_lint-1.0.4.tar.gz | 16.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rulestamp_datenschutz_auskunft_lint-1.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.2 kB
Release files / rulestamp_datenschutz_auskunft_lint-1.0.4.tar.gz
| Download URL | rulestamp_datenschutz_auskunft_lint-1.0.4.tar.gz |
|---|---|
| Size | 16.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c6104160252f02c2517362012c7bebeca19e535ff00608ddacf6aa131aca449d
|
|
BLAKE2b-256 checksum How to use checksums |
b6633cbe989bf38babac53965b47a23befabef4f3d7b0a57ba5ab312a99ab4d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / rulestamp_datenschutz_auskunft_lint-1.0.4-py3-none-any.whl
| Download URL | rulestamp_datenschutz_auskunft_lint-1.0.4-py3-none-any.whl |
|---|---|
| Size | 18.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
372b77cf84ff3d1d85b64d588983ddfa3a9e2f02ec923b6544a12df97c520cb7
|
|
BLAKE2b-256 checksum How to use checksums |
3b180a5018796cb2e60a19f87061ee167e791c49d5da878972307c2d9755d125
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|