Billing & Plans
Understand the billing cycle, per-plan usage limits, and how to manage your RepoMind subscription.
RepoMind bills per subscription cycle, and usage counting (generated commits) is
tied to your subscription's billing cycle — not the calendar month. Each plan
defines a commit limit per cycle and what happens when you reach that limit. All
subscription management happens in the dashboard, at
/billing.
Billing cycle
Your commit quota is counted within the subscription's billing cycle, not the calendar month. The cycle starts on the date you subscribe to the plan (or on the renewal date) and lasts until the next renewal.
- The commit counter tracks only generations made within the current cycle.
- When the cycle renews, the counter resets automatically and you get your plan's full quota back.
- You can track the cycle's usage at any time in the dashboard, at
/billing.
So if your cycle renews on the 12th, that's when your quota goes back to the maximum — regardless of the month's turnover.
Usage limits per plan
Each plan defines how many commits you can generate per billing cycle. The limit
applies to the CLI's generation commands (such as repomind commit and repomind split).
| Plan | Commit limit/cycle | Access after the limit |
|---|---|---|
| Free | 50 | New commit and split runs are blocked until the cycle renews |
| Pro | 300 | New commit and split runs are blocked until the cycle renews |
When the cycle's quota runs out, the CLI reports that the limit was reached and stops new generations until the cycle renews — or until you upgrade to a plan with a higher limit. No data is lost: everything already generated remains available.
How the limit affects each command
To understand how the quota applies to each CLI command, see the commands reference.
Upgrade & downgrade
You can switch plans at any time from the dashboard, at
/billing. The visible outcome is simple:
- Upgrades are immediate. As soon as you switch to a bigger plan, the new limit takes effect right away — you are only charged the prorated amount for the time remaining in the current cycle.
- Downgrades take effect next cycle. When switching to a smaller plan, you keep the current plan and its limit until the end of the ongoing cycle; the new plan takes effect at the next renewal.
This way you never lose quota you already paid for: the reduction only happens when the current cycle ends.
Cancellation & reactivation
When you cancel your subscription, you keep access to the current plan until the end of the ongoing billing cycle. After the cycle ends, the account reverts to the Free plan and the corresponding limit takes effect.
You can reactivate the subscription at any time from the dashboard, at
/billing. If you reactivate before the cycle
ends, the cancellation is reverted and nothing changes — you stay on the current
plan without interruption.
After cancellation
Cancellation does not delete your history or your data — only the Free plan limits take effect once the current cycle ends.