// docs / quotas & limits
Kvotas un limiti
Katra zemāk redzamā kvotas un ātruma limita vērtība būvēšanas laikā tiek ņemta no tiesību moduļa, tāpēc šī lapa nevar atšķirties no tā, ko serveris faktiski piemēro.
Katra plāna tiesības
| Bezmaksas | Hobijs | Pro | Unlimited | |
|---|---|---|---|---|
| Skenējumi / mēnesī | 3 | 50 | 200 | Unlimited plāns¹ |
| Projekti (pārbaudīti domēni) | 1 | 1 | 5 | 20 |
| API tokeni | 0 | 1 | 5 | 20 |
| Webhook endpoints | 0 | 1 | 5 | 20 |
| Aktīvie zondējumi | nē | jā | jā | jā |
| GitHub repo skenēšanas | nē | nē | jā | jā |
| Ieplānotas atkārtotas skenēšanas | nē | nē | ≥3h kadence | ≥6h cadence |
| Tiešā apdraudējumu noteikšana | nē | nē | nē | jā |
| Sharable reports | nē | nē | jā | jā |
| Glabāšana | 7 dienas | 30 dienas | 90 dienas | 365 dienas |
| Komandas vietas | 1 | 1 | 1 | 5 |
| Atbalsts | standarta | standarta | prioritārs | veltīts |
¹ The Unlimited plan's scan quota is subject to fair use — see Terms. ² The project cap defaults to 20 active-monitoring domains at ≥6h cadence. Contact support@fixvibe.app to raise it in exchange for a longer scheduled cadence.
API ātruma limiti
Katrs /api/v1/* un /api/mcp pieprasījums tiek piesaistīts bearer tokena jaucējumam un iet caur diviem logiem:
- Burst: 10 pieprasījumi sekundē.
- Steady: 60 pieprasījumi minūtē.
- Per signed-in user: 30 scan submissions per 10 minutes — a soft cap above the per-plan monthly quota that absorbs bursts without exhausting the daily budget.
Pie 429 atbildē ir:
HTTP/1.1 429 Too Many Requests
content-type: application/json
retry-after: 47
x-ratelimit-limit: 60
x-ratelimit-remaining: 0
x-ratelimit-reset: 1715116200
{
"error": "rate_limited",
"message": "Token rate limit exceeded — steady (60/min). Retry in 47s.",
"retry_after_seconds": 47
}Ziņojumā ir nosaukts logs, kas nostrādāja (burst (10/s) pret steady (60/min)), lai klients varētu pielāgot backoff.
Free plāna skenēšanas ātruma limits (uz IP/24)
On top of the per-org 3-scans-per-month cap, Free plan users face an additional per-IP/24 rate limit: 3 scans per rolling 24 hours per IP /24 block. The same limiter covers anonymous instant scans, which prevents farming Free quota through throwaway accounts on one IP. Requests exceeding the limit return HTTP 429 Too Many Requests with a Retry-After header.
Reģistrācijas ierobežotājs (per IP/24)
5 veiksmīgas reģistrācijas uz IP/24 ik pēc 24 stundām, lai novērstu automatizētu Free plāna kontu izveidi. Ierobežotie callbacki novirza uz /sign-in?error=rate_limited.
Glabāšana
Skenējumi + atradumi automātiski tiek dzēsti saskaņā ar augstāk esošo tabulu. Anonīmi vienreizējie skenējumi beidzas 24h pēc izveides. Audita žurnāli tiek glabāti 18 mēnešus. Monitor momentuzņēmumi tiek apcirpti līdz pēdējām 7 dienām plus jaunākajai bāzes līnijai katram (domēns, signāls) pārim. Noraidītie brīdinājumi tiek dzēsti pēc 90 dienām. Visa glabāšana tiek izpildīta katru dienu ar /api/cron/retention-cleanup.
