This page is designed to help you find out whether Omnipacto.de is good and if it is the right choice for you.
Omnipacto keeps every contract of a household or a small business in one place, on your own hardware.
It computes, you don't note. The latest possible day to cancel follows from minimum term, renewal period and notice period. Omnipacto shows it as a traffic light and reminds you before it passes — by email, ntfy or webhook.
Prices are never overwritten. A change is added with its date, so you still see what you paid in 2022. Switching provider turns into a chain of predecessor and successor instead of a deleted row.
Documents belong to contracts. Policy, terms, amendment, price change, invoice — each with its role, in Omnipacto's own store or straight from a Paperless-ngx archive. Photos and scans are read by OCR, so a contract you photograph becomes searchable text.
Optional, local AI. An Ollama model on your own network reads attached documents and proposes values — each with the passage it came from. Nothing is applied without your confirmation.
Beyond contracts: dates that are not cancellation days (car inspection, boiler service, warranty), a calendar feed for iPhone, Google or Outlook, a coverage overview per person, the yearly total for a tax return, an emergency dossier and a full backup as a ZIP.
Runs as one Docker container with PostgreSQL on amd64 and arm64, installs on a phone as a PWA, speaks German and English. No account with the maker, no telemetry, no outbound connection you did not set up.
Ten contracts are free without a time limit. Above that a one-time licence of 39 EUR — no subscription.
Try it without installing: https://demo.omnipacto.de (login pre-filled, reset nightly)
Listed in
Cancellation dates
Computed from minimum term, renewal and notice period — not typed in by hand
Reminders
Email, ntfy or webhook, days before the deadline passes
Price history
Every price is added with its date, never overwritten
Documents per contract
Policy, terms, amendment, invoice — with OCR for photos and scans
Local AI extraction
An Ollama model proposes values, each with the passage it came from
Calendar feed
ICS subscription for iPhone, Google or Outlook
Self-hosted
One Docker container with PostgreSQL, amd64 and arm64
Several users
Owner, editor, reader — one person can belong to several households
It computes the deadline instead of storing it. From minimum term, renewal period and notice period, Omnipacto derives the latest possible day to cancel and reminds you before it passes. And it never overwrites a price: every change is added with its date, so the history of a contract stays intact and a change of provider becomes a chain of predecessor and successor rather than a deleted row.
Most contract management tools are built for legal departments: cloud only, priced per user and month, designed around approval workflows. Omnipacto is built for the other side — a household or a small business with twenty to forty contracts. It runs on your own hardware, there is no account with the maker and no telemetry, and it costs 39 euros once instead of a subscription. Ten contracts are free without a time limit.
Families, private individuals and small businesses that already self-host — a NAS, a mini PC or a home server with Docker. Typically people with twenty to forty running contracts: insurance, energy, telecom, subscriptions, memberships. Anyone who has ever missed a notice period by a week knows the problem it solves.
It started as a private need: contracts in folders, deadlines in a spreadsheet, and a notice period missed once too often. The existing tools were either aimed at companies or wanted the data in someone else's cloud. So it was built the other way round — on your own hardware, with the deadline computed rather than noted. It is developed by one person in Germany.
Python with FastAPI and SQLAlchemy on the backend, PostgreSQL as the database, TypeScript with React on the front end. Shipped as a single Docker image for amd64 and arm64. Documents are rendered with pdf.js and read with Tesseract; the optional AI extraction runs against an Ollama model in your own network, never in a cloud.
We have collected here some useful links to help you find out if Omnipacto.de is good.
Check the traffic stats of Omnipacto.de on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Omnipacto.de on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Omnipacto.de's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Omnipacto.de on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Omnipacto.de on Reddit. This can help you find out how popualr the product is and what people think about it.
Do you know an article comparing Omnipacto.de to other products?
Suggest a link to a post with product alternatives.
Is Omnipacto.de good? This is an informative page that will help you find out. Moreover, you can review and discuss Omnipacto.de here. The primary details have been verified within the last quarter. So they could be considered up to date. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.