Skip to content

Limits

staticq enforces usage limits to keep the platform fast and fair. This page lists all current limits by plan.


Plans

ResourceFreePro (from $9/mo)Business (from $29/mo)
Submissions per month1002,00010,000
Forms per account5UnlimitedUnlimited
Submission retention90 days1 yearUnlimited
Organizations310Unlimited
  • Monthly submission limit: your total submissions across all forms in a calendar month (UTC). The dashboard shows a progress bar so you can track usage. When you reach the limit, submissions continue to be accepted for a short grace period — there is no hard cutoff — giving you time to upgrade before the API starts returning a 422 response.
  • Forms per account: applies only to the Free plan. Pro and Business plans have no form cap.
  • Submission retention: how long submission data is stored. After this period, submissions are automatically deleted.

Dashboard usage meters

The dashboard shows colour-coded progress bars for your submission and form usage:

  • Green (0-60%): plenty of room
  • Amber (60-80%): getting close — consider your usage pattern
  • Red (80-100%): approaching the limit
  • Pulsing red (over 100%): you are in the grace period — upgrade soon to avoid submissions being rejected

Free-plan users see an “Upgrade to Pro” button. Pro-plan users see an “Upgrade to Business” link.


Rate limits

These rate limits apply to all plans and protect against abuse.

Submissions

LimitValue
Submissions per form per min60
Submissions per IP per min10
Max request body size64 KB
Form creations per hour10
  • Per-form rate limit: prevents flooding a single form. The endpoint returns 429 with a Retry-After header.
  • Per-IP rate limit: prevents a single visitor from spamming. Same 429 behavior.
  • Body size: submissions larger than 64 KB are rejected with a 413 response. File uploads are not supported.

Authentication

LimitValue
Login attempts per email5 per 15 minutes
Signup attempts per IP10 per hour
Verification code resends3 per 15 minutes
Password reset requests per email3 per 15 minutes
Session duration7 days (sliding)
Verification code TTL15 minutes
Password reset link TTL1 hour

What happens when you hit a limit?

  • Monthly submission limit: submissions continue to be accepted for a short grace period with no hard cutoff. The API returns a 422 response once that period ends. Submissions resume automatically at the start of the next month, or you can upgrade your plan.
  • Form limit (Free plan): the API returns a 403 response with a clear error message. The dashboard shows this inline. Upgrade to Pro or Business for unlimited forms.
  • Rate limits: the API returns a 429 response. Wait for the window to pass and try again.
  • Login lockout: after 5 failed login attempts for the same email, further attempts are blocked for 15 minutes.