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:

TierForPrice / monthIncluded AI budget
CasualIndividualFree$5
ProIndividual$29.99$50
UltraIndividual$199.99$200
BusinessTeam$199.99$20 / member
EnterpriseTeamCustomCustom

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

  1. Open Billing at aleex-rank.ai and choose a plan and billing interval (monthly or yearly).

  2. You’re sent to Stripe Checkout to enter payment details securely. The platform never sees your card.

  3. 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.

Where to go next