// docs / plans, security and data //
Plans and limits
MyKavo has two plans. Free covers one website with five monitored pages, weekly scans and 30 days of history, with no card required. Pro is $20 a month for eight websites with fifteen monitored pages each, daily scans, a year of history and five seats. Limits are enforced on the server, not in the interface.
Last updated: September 20, 2026
| Free | Pro | |
|---|---|---|
| Price | $0 | $20 / month |
| Websites | 1 | 8 |
| Monitored pages per website | 5 | 15 |
| Scan frequency | Weekly | Daily |
| History retained | 30 days | 1 year |
| Workspace seats | 1 | 5 |
| Site audit | Included | Included |
| Uptime and SSL monitoring | Included | Included |
| Email, Slack, Discord and webhook alerts | Included | Included |
How limits are enforced
Every limit is checked on the server when the action is attempted. The interface also shows you when you are at a limit, but that is a convenience - it is not what stops you exceeding it. This matters because it means limits cannot be bypassed by calling the API directly.
What happens when history expires
Scans and change events older than your plan's retention window are deleted by a nightly sweep, along with their screenshots and diff images. Snapshots referenced by an approved baseline are protected from that sweep regardless of age - your reference point is never deleted out from under you.