# Plans and limits

> Daily log lines, retention, AI messages and repositories on Free, Starter, Expert and Enterprise.

Every plan has every feature; paid plans raise the limits. Prices are in US dollars and paid in crypto through NOWPayments. Nothing renews automatically. Compare plans and pay on the [plans page](https://jl3-cloud.site/plans/).

## Plans at a glance

| | Price | Log lines a day | Kept for | AI messages a day | Web searches a day | GitHub repositories |
|---|---|---|---|---|---|---|
| **Free** | Free | 5,000 | 2 days | 12 | 3 | 1 |
| **Starter** | $4.99 a month or $49.90 a year | 50,000 | 5, 7, 14 days | 75 | 15 | 5 |
| **Expert** | $20 a month or $200 a year | 300,000 | 5, 7, 14, 30 days | 400 | 50 | 15 |
| **Enterprise** | By agreement | Unlimited | Any, 90 days by default | Unlimited | 100 | 15 |

A yearly payment costs ten monthly ones. An AI reply on the Low level uses one message, Medium 2 and High 4; see [AI assistant](https://jl3-cloud.site/docs/ai-assistant/).

## AI credit packs

A busy day doesn't need a bigger plan: a credit pack adds AI credits on top of it, 100 for $2.00 or 300 for $5.00, paid once. Pack credits are spent only after the day's allowance runs out, never expire and stay when the plan changes. A reply is paid from one or the other, never split. Packs are on the [plans page](https://jl3-cloud.site/plans/#credits).

## Daily log lines

Counted per line of each request body and reset at 00:00 UTC. When a batch doesn't fit into what is left, the lines that fit are stored and the rest are rejected; then the API answers `429` with `Retry-After` until midnight. You get a Telegram message at 80% and 100%.

## Retention

Logs are kept for a sliding window and older lines are deleted every hour. Paid plans choose the window on the billing page.

## Request limits (all plans)

- 1 MB per request as sent, 4 MB after decompression.
- Lines over 8 KB are cut.
- 120 requests a minute per token.

## When a paid plan ends

A plan stays active for 3 more days after its end date, and you get a Telegram reminder. Then the account returns to Free, and logs older than Free's 2-day window are removed by the hourly cleanup.
