DE Legal Pages Manager
BYOK connector that pulls maintained Impressum/AGB/Widerruf texts from the customer's legal feed and publishes them under /legal/<slug>
Want DE Legal Pages Manager installed and configured for you? Onboarding Pack: $350 one-off
Support plans from $425 a month
Impressum, AGB and Widerrufsbelehrung with every version kept
Paste or pull your legal-text provider's documents, keep a fingerprinted version history, see what changed and publish under /legal/
Your legal texts come from your provider or lawyer. Paste each new text, or pull it from your provider's HTTP feed, and Odoo stores it as a new version with SHA-256 fingerprint; older versions cannot be edited and can be restored. Each website placement publishes the current version under its own address. For feed providers a scheduled job pulls the texts and publishes every change, and a daily check flags a document whose published version differs from the last text fetched.
Key features
Document types
Impressum, AGB, Widerrufsbelehrung and Datenschutzerklärung are marked mandatory, with their statutory reference; further types such as Versand & Zahlung are shipped.
Paste or feed
Paste the text of your provider, or pull it from a generic HTTP/JSON feed with your own URL and token.
Versions that stay
Each change becomes a new version with number, label, source, time and SHA-256 fingerprint; an identical text creates no new version, and a version cannot be edited.
See what changed
The difference between the two latest versions is posted in the chatter.
Public pages
A website placement serves the current version under /legal/
Footers and e-mails
Placements for quotation, purchase and invoice footers and e-mails, rendered by a helper your own templates call.
Feed sync and drift check
For feed providers a scheduled job pulls the latest texts and publishes changes as new versions; a daily check opens one to-do for the legal manager when the published version differs from the last text fetched from the feed.
Screenshots
Odoo 19.0 with the data of a German building services company (seeded, no demo data); the same screens apply to Odoo 18.0 and 20.0.
1. Document with versions
AGB in version 2026-10; the chatter shows what changed against 2026-03.
2. Documents
Mandatory legal texts with state, current version and number of versions.
3. Version history
Every version with source, time and length.
4. Placements
Website pages, quotation footer and e-mail placements.
5. Public page
The current AGB under /legal/agb with the last-updated note.
Why this app
✓ You can show which text was online on which day.
✓ A changed text is a new version, never an overwrite.
✓ The public page always shows the current version.
✓ Feed texts are pulled and versioned on a schedule.
Get started
Provider
Create your provider: paste mode or HTTP feed.
Documents
Create the mandatory documents or let the company create the missing ones.
Publish
Paste or pull the texts; each becomes a version.
Place
Add website slugs and footer placements.
Questions
Does the module write the legal texts?
No. The texts come from your provider or lawyer; the module stores, versions and publishes them.
Do I need the Website app?
No. The /legal pages are served by the module itself.
Auf Deutsch
DE Legal Pages Manager speichert Impressum, AGB, Widerrufsbelehrung und Datenschutzerklärung Ihres Anbieters als unveränderbare Versionen, zeigt Änderungen und veröffentlicht sie unter /legal/
- Pflichttexte mit Rechtsgrundlage
- Einfügen oder Abruf über Ihren Feed
- Versionen mit SHA-256-Fingerabdruck, nicht änderbar
- Änderungen zwischen zwei Versionen im Verlauf
- Öffentliche Seiten ohne Website-App
- Regelmäßiger Abruf beim Anbieter, Hinweis bei Abweichung vom zuletzt abgerufenen Text
Specifications
- This page: Odoo 19.0 (also available for Odoo 18.0 and 20.0), Community and Enterprise
- License: OPL-1
- Languages: English, German
- Depends on: base, mail
- Author: Pokutsoft, pokutsoft.com
- Support: support@pokutsoft.com
Update date: 2026-10-28 · Version: 19.0.1.1.5
User guides (PDF)
Related modules
DE ElektroG / WEEE
German ElektroG (WEEE) quantity tracking: capture electrical equipment placed on the market per device category and build the stiftung ear Mengenmeldung worksheet.
DE Geldwäsche GwG-Helfer
GwG anti-money-laundering due diligence: KYC checklist, beneficial owner & PEP capture, risk classification log
DE Grundpreisangabe PAngV
German PAngV base-price (Grundpreis) engine: auto-compute and render EUR/kg, EUR/L, EUR/Stück unit prices on products and printable documents.