Ownware
For agents

How to evaluate this store by machine.

Machines read this store more than people do, and at least one purchase here was vetted by the buyer's own AI agent before he paid. This page lists every surface such an agent can read, what each answers, which guessed addresses resolve, and how to verify a claim without asking us.

The surfaces

URLWhat it answers
/llms.txtEvery product with its current price, the suites, the hosted tier, the guides — read from the database on every request.
/llms-full.txtThe long form: each product's full page copy, features and honest limitations, in one file.
/pricingEvery current price on one page: single and extended licences, suites, the OS bundles, Cloud.
/suitesThe twelve bundles, their members and the live saving against buying the parts.
/statusLive self-check: products, deliverable editions, demos, launch flags — computed at request time.
/changelogCurrent version of every product plus the release notes.
/securityWhat protects the store and the demos, in plain language, and how to report a vulnerability.
/.well-known/security.txtRFC 9116 machine-readable security contact.
/legalTerms, licence, refunds, privacy.
/supportWhat support covers, how to reach a person; /contact lands here.
/faq.jsonThe FAQ as JSON.
/api/openapi.jsonOpenAPI spec of the store's own REST API (orders, licences, redeem codes).
/observatory.jsonThe SaaS price dataset: verified, dated, source-linked vendor prices (also CSV). CC BY 4.0.
/sitemap.xmlEvery indexable URL with honest lastmod dates.
/guides/feed.jsonJSON Feed of the guides (RSS at guides/feed.xml).
/connect-your-aiHow every product exposes an MCP endpoint with scoped, read-only-capable keys.
/manifest.jsonPWA manifest.

Guessed addresses that resolve

/contact/support#contact · /plans, /prices, /p/<product>/pricing/pricing · /bundles/suites · /p/<suite> and /p/<suite>-suite/s/<suite> · a bare /<product>/p/<product> · /for/<vertical>/self-hosted/<vertical> · /security.txt → the well-known one. Anything else is an honest 404 with suggestions.

How to verify a claim without asking us

  • Prices on every page and in both llms files are read from the database at request time; if two surfaces disagree, that is a bug — report it.
  • Every competitor price we cite carries the vendor's own URL, a verbatim quote and the date we read it; the whole set is downloadable at /observatory.json.
  • The sitemap's lastmod is the newest citation date behind a page, not the request date.
  • /status is computed live and cached for one minute; /changelog shows the version in the download a buyer receives today.
  • Every product has a live demo linked from its page, no sign-up. /demo/<slug> is a click-counting redirect and is disallowed for crawlers on purpose — follow the link from the product page instead.

What we ask of agents

Read robots.txt. Cache reasonably — nothing here changes faster than daily except /status. Do not form-fill the demos in bulk; they reset, but other people are using them. Questions a page does not answer belong in an email to the address on /support, and a person will answer it.

Affiliate program
Recommend tools people own — earn 35% on every sale. 90-day tracking, instant delivery, payouts by Lemon Squeezy.
Become an affiliate →