Terms of Service

Last updated: 2026

The Traditional Chinese version is the binding text; this page is a reference translation.There is one agreement, and it is written in Traditional Chinese. Where the two read differently, the Chinese wording is the one that applies.Read the Traditional Chinese version.

This page is the agreement between you and us. We have written every clause in language you can actually follow, and we only write down what we can really do — what we cannot do, and what is still uncertain, is written down here as well.

1. Billing and cancellation

The plan and the price

Right now we only offer a subscription, atUS$49 a month (list priceUS$99). Prices are in US dollars; the amount actually charged and the exchange rate applied are decided by your card issuer. The subscription renews automatically each month until you cancel it.

Cancelling

You can cancel at any time. After you cancel, your subscription runs to the end of the current period and you can keep using it during that time; after that there are no further charges.

There are two ways to cancel and either one is enough: do it yourself from theAccount page by pressing “Manage subscription and payment method” (this takes you off our site, straight to Stripe’s billing page), or simply write to [email protected] and we will do it for you.

Failed payment: access is suspended immediately

When a renewal payment fails, your access issuspended immediately —there is no grace period, and from the very next request you can no longer download from the product page. We know that is inconvenient for you, but that is how the system actually behaves, so we write it down here as it is.

Suspended is not the same as cancelled — at that moment the subscription itself still exists. As soon as that invoice is paid successfully (Stripe retries automatically a number of times), your access comes back on its own: you do not have to subscribe again and you do not pay a second time.

But the retries do not go on indefinitely. If the payment never succeeds, Stripe will in the endcancel the subscription — at that point it is no longer suspended, it is genuinely over, and to use the service again you have to subscribe afresh. How many times it retries, and how far apart, is decided by settings on Stripe’s side, so we do not fix a number of attempts or a number of days here.

During that period you can write to [email protected] at any point and tell us you want to pay again. We will open a payment link for that unpaid invoice in the Stripe dashboard and send it to you, and you pay again on Stripe’s own page (you can switch to a different card there too).Please do not put your card number, expiry date or security code in the email — we do not take them and do not need them; card details are only ever entered on Stripe’s own pages.

Refunds

We do not offer unconditional refunds of subscription fees.

Chargebacks

Whatever these terms say, you keep the right to raise a chargeback with your card issuer or payment service.These terms do not exclude that route, and could not.Our only advice is this: write to us first — it is usually faster than going through the dispute process.

One-off purchases (not sold at present)

We do not sell one-off purchases at present.

2. Delivery and download

How it arrives: a frozen snapshot zip

Products are delivered as a zip archive. What is inside comes from the revision of the code we pinned at the moment we vetted it — not “the latest version”.

How long a download link lasts

A download link a subscriber gets from the product page is valid for10 minutes; once it expires, go back to that product's page and generate another one, as many times as you like. The link in a one-off purchase delivery email is valid for7 days.

What to do when a link expires

An expired link does not mean you have lost the product. While your subscription is active you can go back to that product's page and generate a new link at any time; if a one-off purchase link has expired, contact [email protected] and we will reissue it free of charge. We will never charge you anything because a link expired.

3. Licence scope

What you get

While your subscription is active you can download and use the product snapshots in our catalogue, in your own projects or those of the organisation you belong to, commercial use included. Files you have already downloaded stay in your hands after the subscription ends — we will not, and have no way to, take them back.

What you do not get

You do not get access to our product source repositories — what is delivered is a zip snapshot, andthe repositories themselves are never opened to buyers. You also do not get the right to resell our catalogue wholesale, or to redistribute it as a competing catalogue.

Licensing: third-party upstream, and our own work

Our products come in two kinds, and the product page says which one it is:derivative works built on top of an existing open-source project, and works created in-house. The code underneath a derivative was public to begin with and carries licence terms of its own (MIT or CC0, for example); every delivery zip ships with the upstream LICENSE and copyright notice files, andwhen you use the product you are bound by those upstream licence terms as well. These terms do not, and cannot, override them. An in-house work has no upstream and is licensed under the LICENSE file included in the delivery zip. Either way, what your money buys is the vetting, the integration and the support — not ownership of the code.

4. Warranty and disclaimer

What we do warrant

We warrant that every statement about vetting on a product page is true: the verdicts, the reasoning, the evidence links, the health-check records and their dates can all be reconciled against the records we publish. If you find something that does not reconcile, the mistake is ours — please tell us.

What we do not warrant

What we offer is a possibility, not a guarantee of success. We do not warrant that a product will bring you any particular revenue, cost saving or business result; nor do we warrant that it will run in your environment, or that it suits your particular purpose. Products are provided “as is”.

What the automated health check means, and where it stops

The health badge on a product page shows the real result and date of an automated check, not a human endorsement. A badge that passes means that on that date, in our test environment, those checks passed; it does not mean the product will not run into trouble in yours. When a check is overdue and has not been re-run, the badge says so honestly instead of carrying on as though it had passed.

5. Limit of liability and governing law

Limit of liability

To the maximum extent permitted by law, our total aggregate liability in respect of this service is limited tothe amount you actually paid for that delivery(for a subscription, that is the monthly fee for that charge). We are not liable for indirect loss, consequential loss or loss of profit.

What the law does not allow us to exclude

The limit above does not apply to liability that the law does not permit to be limited — fraud, for example, and liability for death or personal injury caused by our negligence. The rights you have under the consumer protection law where you live are not diminished by these terms.

Governing law and jurisdiction

We operate from Hong Kong. These terms are construed underthe law of the Hong Kong Special Administrative Region, and disputes arising out of them fall to the Hong Kong courts. If any provision of these terms is held to be invalid, the remaining provisions stay in force.

If you have any questions, write to [email protected] — we would much rather talk it through than end up in court.