How we verify

One source, and it is the vendor

Every row is checked on the vendor's own page that shows the fact being claimed — a pricing page for a price, a download or licence page for a licence. Not a review site, not a comparison article, not a press release. Those are where "buy once" claims go stale without anyone noticing.

What earns a pass

Every feature on the product's own feature page has to keep working indefinitely after the one-time payment. Optional cloud storage and optional add-ons may be sold as subscriptions. The core application may not.

What earns a rejection — and rejections are published

Rejected products stay on the page with the reason named. A directory that only shows what passed gives you no way to tell thorough from lazy.

Every row carries its own date

Pricing changes without warning, so a site-wide "last updated" badge is worthless. Each row shows the day it was last checked, and any row older than 180 days blocks the site from publishing until it is checked again.

No paid listings

There is no submission fee and no way to buy a place in a table. Where a "Buy" link earns us a commission, the vendor pays it and your price is unchanged; a commission never decides whether a product is listed, and it never changes a verdict.