Example Listing
Shows the listing format during design review. Not a product and not for sale.
WhichBot Software
A robot is only as useful as what it can be told to do. Independent developers publish packages here — simulation work and developer tools — and robot owners subscribe to them directly.
Compatibility is never inferred from a matching product name. If we have not verified a package against a specific model, it does not appear on that model’s page.
Early access
The catalogue is open for developer submissions. No packages are listed yet, and nothing here can be bought.
No software has passed compatibility review yet
The catalogue opens as compatibility reviews are completed. Developers can submit a package for review.Developers set their own prices. These are the standard bands, and a developer has to support the one they pick with a deliverable and continuing service.
$49 /month
A maintained tool with a working example, a stated environment and a support channel that answers.
$99 /month
Active maintenance against a moving target - new versions tracked, breakages fixed, buyers told.
$199 /month
Something a working operation depends on. Named support commitment and a maintenance owner.
Your price is fixed when you subscribe. If a developer changes their price, it applies to new subscriptions — yours does not change underneath you.
| What happens | What you keep |
|---|---|
| Checkout created, first invoice unpaid | pending - no download |
| First paid invoice confirmed | active through that paid period; terms and environment frozen |
| Paid renewal | extended through the confirmed paid period |
| First payment failed | no access; buyer sent to the hosted billing flow |
| Renewal failed | access to the end of the already-paid period, then expires. No grace in v1 |
| Cancelled at period end | active until paid-through; end date shown |
| Full refund of current period | revoked and future renewals cancelled |
| Partial refund | retained unless a documented decision says otherwise |
| Dispute opened | suspended, renewals cancelled, buyer notified |
| Review gone stale | new purchases blocked; paid access and support preserved |
| Dangerous release withdrawn | artifact blocked immediately, buyers notified, replacement or refund offered |
Cancelling stops new releases, downloads and support when the paid period ends. Files already downloaded stay on your machine, and the package licence decides what you may keep doing with them.
WhichBot takes a 15% commission on the pretax charge and the developer keeps the rest. Some listings will be paid placements, and each one says so on the listing. Paid placement buys position in this catalogue and nothing else — it does not move a robot’s score, its ranking, or a word of its review. Those are set by our rating method and are not for sale. Hardware offers in the store are a separate thing from software subscriptions and are marked separately.
Submit it for review. No fee to be reviewed, no fee to be listed.
Shown so the layout can be reviewed before real listings exist. Not a product and not for sale.
Shows the listing format during design review. Not a product and not for sale.