Billing & usage
CodeLoop is priced per developer per month, billed monthly or annually. Verification runs are unlimited; what we meter is visual reviews (each screenshot or video minute that gets analysed) and API keys (one per machine is recommended). The pricing page has the live numbers; this page is the deeper reference.
Tiers at a glance
| Tier | Verifications | Visual reviews | API keys | Self-host |
|---|---|---|---|---|
| Trial (14 days) | Unlimited | 5,000 | 10 | — |
| Solo | Unlimited | 1,500 / mo | 3 | — |
| Team | Unlimited | 5,000 / mo | 10 | — |
| Enterprise | Unlimited | Custom | Unlimited | Yes (Docker) |
| OSS | Unlimited | 5,000 / mo | 10 | — |
| Lifetime | Unlimited | 5,000 / mo | 10 | — |
Numbers above are subject to change — /pricing always reflects the current published tiers.
What counts as usage
| Action | Counts as |
|---|---|
codeloop_verify (build + lint + tests, no UI work) | Free — verifications are unlimited. |
codeloop_capture_screenshot | 1 visual review per screen × viewport. |
codeloop_visual_review | 0 (just diffs already-captured screenshots). |
codeloop_design_compare | 1 visual review per Figma frame × viewport. |
codeloop_start_recording + codeloop_stop_recording | 1 visual review per video minute (rounded up). |
codeloop_interaction_replay | 0 (post-processes the existing video). |
codeloop_diagnose / codeloop_gate_check | 0 — deterministic local analysis. |
Most teams use 200–800 visual reviews per developer per month. The Solo tier handles a single developer doing daily UI work; the Team tier handles a 5-person product team.
Trial
14 days, no credit card required. Trial users get the full Team-tier allowance — 5,000 visual reviews, 10 API keys, every tool, including --sharedashboard tunnels and the GitHub Action. After the trial ends, the account drops to the lowest paid tier you select (or pauses with read-only dashboard access if you haven't chosen).
Monthly vs annual
Toggle on the pricing page. Annual billing saves two months — equivalent to ~17 % off the monthly rate. You can switch annual ↔ monthly at the next renewal from your dashboard.
OSS plan (free for open source)
If you maintain an open-source project, you can apply for a free OSS plan with the same allowance as the Team tier. Self-serve verification:
- Visit /oss-application.
- Submit your GitHub organisation or repository URL. We check that the repo:
- Has an OSI-approved license (MIT, Apache-2.0, BSD, GPL, MPL, etc.).
- Is public on GitHub.
- Has had at least 5 commitsin the last 90 days from at least 2 contributors (or has > 100 stars regardless of activity).
- If automated checks pass, the OSS plan is provisioned immediately and you receive an API key in your inbox. If anything is borderline, a human reviews within 1 business day.
The OSS plan is for the project, not the maintainer — key usage is attributable to the org or repo, and we expect the “Verified by CodeLoop” badge to appear in your README in return.
Lifetime deal
We periodically open a Lifetimetier — one upfront payment for indefinite Team-tier usage. This is purely a funding mechanism for early traction and is capped to a fixed number of seats. When the cap is reached the listing closes; existing Lifetime accounts keep their plan forever.
Usage tracking
- Each metered action posts a counter event with
{ kind, count, project_hash, ts }only — no file contents. See Security. - Counters refresh on the calendar month from the day you started your subscription.
- When you hit your limit, tools return a friendly message naming the counter that maxed out. Your account and data remain intact — upgrade and resume immediately.
- The dashboard shows a live usage card. The CLI prints the same counters with
npx codeloop status.
Billing operations
- Cards— Stripe handles all card data. We never see PAN.
- Invoices— available from the dashboard for every period; emailed to the billing contact.
- VAT / GST— collected automatically based on billing address.
- Refunds— full refund within 7 days of any charge, no questions. Email billing@codeloop.tech.
- Invoice billing— available on Enterprise. Net 30, ACH / wire / SEPA.
Self-host pricing
Enterprise tier includes the self-hosted Docker Compose stack at no extra charge. License is per-developer-per-month and key issuance is controlled entirely by your local API in CODELOOP_MODE=local. See Self-host runbook.
Changing plans
- Upgrade takes effect immediately, prorated.
- Downgrade takes effect at the next renewal.
- Cancel takes effect at the next renewal; data stays read-only on the dashboard for 90 days.
Related
- Pricing page— live tier numbers.
- API keys
- Security & data handling
- Apply for the OSS plan