EULAs

The font EULA each buyer agreed to.

A font EULA changes over the years, and the licences sold under the old text don’t change with it. Typetin records on each order which version the buyer accepted, and a published version can’t be edited afterwards.

Typetin hasn’t launched. What this page describes is built and in testing, and it isn’t open to foundries.

EULA versions

A published version can’t be edited. To change the text you publish a new version, and the old one is retired and stays readable. Each version has a number and a SHA-256 hash of its title, number and text, so two copies of an agreement can be checked against each other.

An owner or admin can still delete a version. Orders made under it keep its number and hash, and its page in your shop no longer opens.

You can keep more than one agreement. A licence preset can name its own, so a web licence and a desktop licence can each have their own text. A cart that holds both asks the buyer to accept each one.

The text is yours. Typetin stores it and records who accepted it, and it doesn’t give legal advice on what it should say.

Accepting the EULA at checkout

The buyer is shown the current version and has to accept it before paying. If you publish a new version while they’re checking out, the order is refused until they’ve accepted the new one.

The EULA on the order

The agreement, its version number and its hash are written to the order, to each of its lines and to each licence issued from it. The download includes a LICENCE.txt with the title, version, hash and full text the buyer accepted.

There’s no separate timestamp for the acceptance. The order’s placed and paid times are the record of when it happened.

A quote freezes the versions in force when you issue it, so a buyer who pays three weeks later accepts the text they were quoted on. How quotes work.

Reading an old version

Each version has a page in your shop with its text, its hash and what changed from the version before. A buyer checking a licence bought four years ago reads the agreement as it was then.

EULA text in the export

The export holds the exact text of every version as a file, beside the orders that name them. How the export and leaving work.

The rest of the back office

  • Licensing: licence tiers, terms, renewals and quotes.
  • Royalties: each designer’s share of every sale.
  • Fingerprinting: a signed record in every font you deliver.
  • Hosted webfonts: licensed domains and pageview counts.
  • API: your own site, reading from Typetin.

Pricing has what each plan includes, and the roadmap has where every feature stands.