cmdbook Product Terms
These terms describe the cmdbook plans. They form part of the printf.app End User License Agreement, and take priority over it where the two differ. Current prices are shown on the cmdbook pricing page and at checkout.
1. Free plan
The cmdbook Free plan has no time limit and needs no account or activation. It includes the features marked Free on the pricing page, on any number of your devices, including at work. It does not let you sell or redistribute cmdbook itself.
2. cmdbook Pro
cmdbook Pro unlocks the features marked Pro on the pricing page. A Pro license is for one individual on up to 3 devices. Every Pro plan includes the Pro features available when you buy it; the plans differ in how long you receive later versions.
2.1 Lifetime Use + 1-Year Updates (Subscription)
- Includes cmdbook Pro versions released during each year you are subscribed.
- Renews automatically every year until you cancel. You can cancel at any time from your Lemon Squeezy order email or customer portal; cancelling stops future renewals.
- After your coverage ends, you can keep using every version released before the end date, with its Pro features, without paying again. Versions released later need renewed coverage to unlock Pro.
2.2 Lifetime Use + Lifetime Updates (One-Time)
- One payment, with no subscription and no renewal.
- Includes all future cmdbook Pro versions, and Pro features added to cmdbook in the future, for as long as cmdbook Pro is offered. "Lifetime" means the lifetime of the cmdbook Pro product, not of the purchaser.
- Newly added Pro features unlock after the app refreshes your license online.
- Does not include other products, or services sold separately from cmdbook Pro.
- Buying Lifetime does not automatically cancel an existing subscription. Cancel the subscription separately to avoid further charges.
2.3 Plans no longer sold
Licenses bought under a plan we no longer sell, such as Lifetime Use + 3-Year Updates (One-Time), keep the terms shown at the time of purchase. For the 3-Year plan, that means versions released within three years of purchase, kept for use after the period ends.
3. Which versions a plan covers
Coverage is decided by each version's release date: a version is covered if it was released on or before the last day of your update coverage. Covered versions stay covered permanently, so you can keep using them or reinstall them later. If you install a version released after your coverage ended, Pro features stay locked in that version until you renew, or you can reinstall a covered version.
4. Devices and activation
- Activate a device with the activation code from your purchase email.
- You can release a device yourself from the device management page to free a slot for another one.
- cmdbook works offline once activated. It needs to go online to activate, to receive newly added Pro features or renewed coverage, and to release a device.
- If a purchase is refunded or charged back, Pro is removed from each device the next time it checks the license online.
5. Refunds
cmdbook purchases follow the Refund Policy (7 days from your order confirmation).
6. Your commands, local access and AI tools
Your command library is stored locally on your devices. cmdbook runs the commands and scripts you save, with your user account's permissions. Its command-line tool, local HTTP API and MCP server listen only on your own computer (127.0.0.1) and let tools you choose, including AI agents, read, change and run your saved commands. You are responsible for what you allow those tools to do. Secrets you store in cmdbook are kept in your operating system's keychain.
7. Feature changes
We may rename, improve, combine or move features between versions. A Pro feature included in a version covered by your plan will not be moved to a separate paid product for that version.
8. Contact
Questions about these terms: [email protected]. Support: [email protected].