Our licence fits on one page

You buy the right, for your company, to use this engine inside its own software, paid once, with no end date. What your own programmers write around it stays yours, entirely, and no part of it ever has to be published. The whole text is on this website and you can read it before you pay anything.

Your own code stays yours

This is the one that costs companies money, so it comes first.

Some software is given away on terms that reach into whatever it is put inside. Put a piece like that into your invoicing program and, depending on the terms, you can end up owing the world the source of your invoicing program. Companies discover this years later, when the program has grown around the piece and taking it out means taking apart the thing that makes their money.

Nothing here works that way. Our engine is sold, not given, and what you pay for is precisely the right to keep your own work to yourself. Your programs stay closed if you want them closed. You publish nothing. You owe nobody a source file. No obligation travels from us to you.

What the licence lets you do

  • Use the engine inside your own products, for the documents your company sends its own customers.
  • Install it on as many machines as you like — your developers' laptops, your build machines, your servers, and the machines your own product runs on. Nobody counts them.
  • Keep using the version you bought for as long as you want. A licence bought outright has no end date, and every update inside the version you bought costs nothing.
  • Read the whole licence before you pay anything, on this website, with no account to create and nobody to talk to first.

What the licence does not let you do

A page that only lists permissions is not a licence, it is an advertisement. Here is the other half.

  • You may not sell the engine as the thing you sell. Inside your own product, yes — as a component you pass on to other developers, no.
  • You may not hand it on, rent it out, lend it or publish it. Not the files, and not your licence key.
  • You do not own the software. What you buy is the right to use it. It stays ours, and so does the right to sell it to somebody else.
  • The next major version is a new purchase, at 50% of its price for anybody who already owns a licence. Everything inside the version you bought is free.

One licence, one company

A licence covers the company that bought it. If your group has several companies that will each be writing documents with it, tell us the shape of the group and we will price it once rather than making you guess.

Technically

No copyleft anywhere in the dependency tree. Every component the engine is built on is under permissive terms, a check refuses the build if one that is not ever enters it, and the full licence texts travel with the delivery so your own legal review reads them rather than taking our word for it.

The licence key is a signed token verified offline against a public key compiled into the binary. There is no activation server, no lease, no renewal handshake and no telemetry: a build with no key behaves identically except that it writes a line of wording across what it produces. A build machine with no route to the internet is a supported case, not a workaround.

Nothing in what is delivered records what you produced, and nothing about your usage reaches us unless you send it to us yourself on the service that draws documents on our machines. On the library and on the server, the question does not arise: there is no code path that could. That is also what the answer to a GDPR question rests on — there is no personal data of yours for us to hold, because none of it ever comes to us.

The full text

The conditions of sale carry the whole of it, in the same words we would put in front of a court.

The conditions of sale, in full What you pay, and for how long What becomes of the documents you send Changing the library that writes your documents

See the prices See the examples