Billing
Choose a plan, start a free trial, pay and manage your subscription through Stripe, track AI usage and on-demand spend, and view invoices.
Plans and tiers
Your plan decides how much you can do: how many pentests per month, how many teams and API tokens, which models you can use, and how much AI usage is included. Plans split into individual and team tiers:
| Tier | For | Price / month | Included AI budget |
|---|---|---|---|
| Casual | Individual | Free | $5 |
| Pro | Individual | $29.99 | $50 |
| Ultra | Individual | $199.99 | $200 |
| Business | Team | $199.99 | $20 / member |
| Enterprise | Team | Custom | Custom |
Stripe is the source of truth for subscriptions, invoices and payment methods; the platform keeps your tier in sync automatically. For the full limit-by-limit breakdown, see Teams & tiers.
Try before you buy
Most paid tiers offer a free trial — a higher tier unlocked for a limited period (30 days by default) without paying. While a trial is active the platform treats you as that tier for permissions, limits and budget. A trial:
- can be used once per account (and once per team),
- must be for a tier higher than your current one,
- doesn’t create a Stripe subscription and doesn’t change your base tier.
When it expires you simply drop back to your base tier, and you’re emailed a heads-up. Start a trial from the Billing screen; your trial status (active, days remaining, already used) is shown there too.
Subscribe and pay
-
Open Billing at aleex-rank.ai and choose a plan and billing interval (monthly or yearly).
-
You’re sent to Stripe Checkout to enter payment details securely. The platform never sees your card.
-
On success, Stripe notifies the platform and your tier updates automatically — usually within seconds.
For a team, the owner does the same from the team’s billing screen; the team flips from payment pending to active once the first payment lands. See Teams & RBAC.
Manage your subscription
Open the Stripe Customer Portal from the Manage button on the Billing screen. There you can:
- upgrade or downgrade between plans (Stripe prorates the change),
- update your payment method,
- view and download invoices,
- cancel — your plan stays active until the end of the period, then drops to the free tier.
Team subscriptions are managed by the owner only. If a team payment fails, the team enters a past due state and team writes are restricted until the payment succeeds; if it lapses entirely the team is suspended until the owner reactivates it.
Invoices
Every charge produces a Stripe invoice. From Billing you can see your invoice history — number, status, amount, period and links to the hosted invoice and PDF. Team owners see the team’s invoices on the team billing screen.
AI budget and on-demand usage
Every pentest and chat consumes AI model usage, costed in dollars and compared against your tier’s monthly budget:
- While your usage stays under the budget, it’s included in your plan.
- Once you exceed it, what happens depends on on-demand:
- off — further usage is blocked until the next cycle,
- on — usage continues and the overage is billed, optionally capped by a limit you set.
You control on-demand from the usage screen, where you can also set a spending cap. Overage from one cycle is added to the next Stripe invoice automatically.
The usage dashboard breaks your consumption down so there are no surprises: a monthly summary (total cost, included vs on-demand, budget remaining, tokens and operations, split between pentests and chat), a daily/hourly breakdown, and a paginated history of individual operations labelled Included or On-Demand. Teams get the same views across the pooled budget, plus per-member consumption.