Earn 14 free days when your bug report or suggestion is accepted — how it works

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

TierVerificationsVisual reviewsAPI keysSelf-host
Trial (14 days)Unlimited5,00010
SoloUnlimited1,500 / mo3
TeamUnlimited5,000 / mo10
EnterpriseUnlimitedCustomUnlimitedYes (Docker)
OSSUnlimited5,000 / mo10
LifetimeUnlimited5,000 / mo10

Numbers above are subject to change — /pricing always reflects the current published tiers.

What counts as usage

ActionCounts as
codeloop_verify (build + lint + tests, no UI work)Free — verifications are unlimited.
codeloop_capture_screenshot1 visual review per screen × viewport.
codeloop_visual_review0 (just diffs already-captured screenshots).
codeloop_design_compare1 visual review per Figma frame × viewport.
codeloop_start_recording + codeloop_stop_recording1 visual review per video minute (rounded up).
codeloop_interaction_replay0 (post-processes the existing video).
codeloop_diagnose / codeloop_gate_check0 — 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:

  1. Visit /oss-application.
  2. 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).
  3. 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