Hivelock Get early access

Hosted plans

Plans and billing

Plans and billing apply only to the hosted version. A self-hosted install has no plan limits, and no billing code runs.

Plans

StarterTeamBusiness
Monthly billing$29 a month$99 a month$299 a month
Yearly billing$24 a month, $288 a year$82 a month, $984 a year$249 a month, $2,988 a year
People31030
Agents525Unlimited
Runs a month2,00010,00050,000
Document storage1 GB10 GB50 GB
WhatsApp channelsNoYesYes
Single sign-onNoNoYes

Plans are per workspace, in US dollars. You bring your own AI model key and pay that provider directly, so model costs are separate.

What counts

Trial

Paying and changing plan

Tax

If payment stops

Billing email

Workspace owners get a short email:

These are service messages about your subscription, so they have no unsubscribe link. They carry no marketing.

At a limit

Limits are checked on the server when something is created or started, so a burst of requests cannot pass them. Everything already there stays readable.

LimitWhat happens
PeopleA new invitation, or someone joining, is refused.
AgentsCreating or installing one is refused.
RunsStarting by hand is refused. A schedule or webhook leaves a failed run with the reason. An email trigger pauses, shows why, and picks up its mail later. A channel tells the sender.
Document storageThe upload is refused.

Exporting your data

Under Settings, Your data:

The workspace export does not include file contents, credentials or the audit log. Each export is limited to 5 an hour. Uploaded files cannot be downloaded from the app today, so keep your own copies.

Deleting a workspace

An owner types the workspace's name under Settings. The subscription is cancelled and everything stops at once, and nobody can open the workspace. The data is kept for 30 days, then the nightly job erases the workspace and its files.

Deleting a person's whole account is not built yet.

For operators of a hosted server

Most people can stop reading here. This part is for whoever runs hosted mode. The paid package includes a guide to the full Stripe setup.

Set HOSTED_MODE=true. The server refuses to start in these cases:

In Stripe, create the Starter, Team and Business products, with a monthly and a yearly price on each. Do not add Stripe trials to the prices, because Hivelock runs the trial. Point a webhook at /billing/stripe/webhook, and turn on the Customer Portal with invoice history.

Turn on Stripe Tax and add your tax registrations, because Stripe collects tax only where you are registered. Set each price's tax behaviour to exclusive. A checkout stops if a price disagrees with STRIPE_TAX_BEHAVIOR, which defaults to exclusive.

Create the administrator's account straight after the first deployment, before you tell anyone the address. Until that account exists, sign-up is closed to everyone else, and afterwards that address can never be registered again.

Test with Stripe's test keys and stripe trigger before taking money.

Checked against the code on 7 November 2026.