Limits
Payload and history limits
Caps exist so a ping cannot become log storage. History windows match the advertised plan. Old rows are not deleted yet — the dashboard simply hides them.
Payload caps
| Limit | Value | If exceeded |
|---|---|---|
| Raw JSON body | 64 KiB | Entire payload dropped; ping still counts |
| Stored JSON | 8 KiB | Trailing keys dropped |
| Keys stored | 16 | Extra keys ignored |
| String value | 128 characters | That key ignored |
| Chart series | 8 | Extra numbers still stored and listed |
Plan history windows
Charts, heartbeat history, and the status timeline on a monitor show pings and events inside this window. The database may still hold older rows.
| Plan | Visible history |
|---|---|
| Free | 7 days |
| Basic | 90 days |
| Pro | 365 days |
The table also caps at 100 rows per monitor in that window.
Payload visuals are on every plan
Free includes last payload and charts. Paid plans extend how far back that history goes. See pricing.