Hosted webfonts

Webfonts hosted for the buyer, with pageviews counted.

A web font licence is sold for a number of monthly pageviews on named domains. Once the buyer hosts the files themselves, a foundry can check neither. Typetin can host them for the buyer, so the fonts are served to the licensed domains and the pageviews are counted.

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

One webfont kit per licence

Each web licence gets one kit: a stylesheet at a fixed address that the buyer links from their site. You create it in the admin, or the buyer does from their account. The fonts are WOFF2, made from your retail file the first time they’re asked for and fingerprinted for that order.

Licensed domains

The kit answers a request only when it names a page on a licensed domain. A request that names no page is refused. A licence for example.com covers www.example.com as well. One for *.example.com covers any subdomain and leaves out example.com itself. The buyer can add staging domains, up to five extra domains on a kit.

The check reads the address the browser reports. That stops another website from using the fonts. It doesn’t stop someone fetching the files with a script that fakes that address.

How pageviews are counted

Each load of the stylesheet counts as one pageview. Browsers cache it for 10 minutes, so repeat views inside that time count once. A script that fakes the page’s address is counted too. The figure is an estimate of pageviews, kept by day and totalled by calendar month.

The monthly total is compared with the limit of the tier the buyer bought, or with a limit you set for that kit.

Over the limit

Nothing is cut off. A kit that goes over keeps serving. You see it in the admin and decide what to say to the buyer.

When a web licence ends

After a full refund or the end of a term, and while a dispute is open, the kit stops answering. A dispute you win puts it back. A partial refund leaves it serving. A page that already has the stylesheet cached keeps its fonts for up to 10 minutes. How terms and renewals work.

New kits start on the Foundry plan. What each plan includes. Kits that already exist keep serving whichever plan you’re on: a buyer’s paid licence isn’t switched off by your subscription.

The rest of the back office

  • Licensing: licence tiers, terms, renewals and quotes.
  • EULAs: the version each buyer accepted, on every order.
  • Royalties: each designer’s share of every sale.
  • Fingerprinting: a signed record in every font you deliver.
  • API: your own site, reading from Typetin.

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