Checking your sign-in…

Internal

Site values

The price, the version and the other values that change between releases. Everything else on the site is prose, and prose belongs in a commit with a reason attached.

Back to admin

Saving records a value. It does not change the website — the site is built as plain files, so the values are read once when it is built. Publish when you are done, and the site rebuilds with them.

This release

Set by the release process. Changing them here overrides what the repository says, which is useful for a correction and misleading if you forget.

Shown on the download page. The installer customers actually get is LATEST_VERSION in gateway/wrangler.jsonc, so only change this to match that.

Used in the structured data search engines read. YYYY-MM-DD.

Printed beside the download button so nobody starts it on a phone by accident.

Price and checkout

The Buy button appears on /pricing the moment a checkout link exists.

One-time, not a subscription. Shown on the home page and on /pricing.

Three letters. The payment provider decides what a customer is actually charged.

How many computers one key may run on at a time. Changing it does NOT change keys already issued - those carry the number they were minted with.

The hosted checkout from the payment provider. While this is empty the page says the store is not open, which is the truth.

Quoted on /refund-policy, /terms, /pricing and the home page. It cannot go below 14, the window the site promises. A longer one applies to orders placed after it is published.

Legal

Shown on /terms and /privacy. A payment provider will ask for the seller name.

The name that appears on /terms and /privacy as the party you are contracting with.

Numbers we have not measured

These stay blank until somebody measures them. A number here is a promise to a customer, so leave it empty rather than estimate.

Only once it has been timed end to end on a real shot. No estimates.

Blank until somebody runs it on a card that is too small and finds the floor.

Same: blank beats a guess that generates a refund.

Where each value comes from

Every field falls back to src/data/site.defaults.json in the repository. A value set here overrides it. Clearing a field — emptying it and saving — removes the override and puts the repository back in charge, which is why a cleared field shows the file’s value underneath it rather than going blank.

Version and download size are set by the release process. Overriding them here is for a correction; if you forget one, the site will keep claiming an old version after the next release. The field says so when an override is in place.

There is no download link to set. The installer is not a file on this site: it sits in gateway/private and the licence gateway hands it only to signed-in accounts that hold an active key. Which build it serves is the gateway’s LATEST_VERSION, so keep the version here and that one the same.