Skip to content
Documentation

The money, with no surprises in it.

What a plan changes and what it never touches, canceling and changing plan, the 14 days after a failed card, the 30 days after an ending, visit bands as a conversation, and receipts.

What a plan changes, and what it never does

Counting is identical on every plan: the same snippet, the same definitions, the same privacy model, every traffic report from realtime to referrers, imports, exports, the API, MCP, goals, alerts, and share links. What a plan changes is the visit band you are priced against, how many sites and people the account carries, how far back history reaches, and which report families open. Journeys, Funnels, Web Vitals, and Forecast open at Growth. Revenue, Products, and Coupons, and the campaign credit that goes with them, open at Commerce. A module your plan does not reach shows its switch disabled beside the plan that includes it. See modules.

A year costs ten months. Longer history, 5, 7 or 10 years, is an add-on on any plan, joined to your subscription from the Billing screen and priced with every renewal. Prices exclude VAT. Tax is worked out at checkout by Stripe, and card numbers never touch Kehai.

The first seven days

Every plan starts with 7 days free. Checkout asks for a payment method and charges nothing, the subscription is created in trial, and the account is the plan you picked in full: every report, every limit, and imports included. A trial that hid half the product would be a demo, and the demo already exists.

  • The DNS proof still comes first. A trial costs a domain you control as well as a card, which is why one domain runs one trial at a time.
  • Nothing is charged until day 8. Then Stripe invoices the plan at the price you saw, plus VAT where it applies, and the subscription becomes an ordinary one with no action from you.
  • Canceling inside the trial costs nothing. It is the same cancellation as any other, in the same portal: the trial runs to its last day and no card is charged. What happens to the data afterwards is the ending below.
  • Two reminders reach you. Stripe sends its own at signup, with the terms and the cancellation link the card networks require. Kehai writes three days before the end, and that one also says what the account has measured so far.

The Billing screen shows the trial's last day, and the price that follows it, while the trial is running.

Canceling, and changing plan

Both happen in Stripe's own portal, opened from the Billing screen, and neither needs a conversation.

  • Canceling needs no notice. The subscription runs to the end of the period already paid for, and no part of it is refunded. What happens after that is the ending below.
  • Moving to a larger plan takes effect at once and is charged pro rata for the rest of the period, and the modules it includes become reachable with it, each switch where you last left it.
  • Moving to a smaller plan takes effect at the end of the current period, for the same reason a refund is not offered.
  • The history add-on is added and removed on the Billing screen itself. Adding one shows Stripe's own preview of what it costs today before anything is charged, raises the ceiling at once, and is confirmed in writing. Removing it lowers the ceiling and deletes no row.

Operator is not a subscription and follows none of this: it is invoiced, it reserves a person's calendar as well as a service, and either side ends it with 30 days' notice.

When a payment fails

The timeline is built to give you room, and none of it touches your data:

StateWhat works
payment declinedNothing was charged. Everything keeps working for 14 days, with a warning on the Billing screen and a mail saying the same
14 days passReports pause. Billing, your profile, and raw export by API key stay open, so the way to fix it and the way to leave both remain reachable
payment recoveredEverything is back the moment Stripe confirms, with nothing to restore, because nothing was removed

Measuring never stops and nothing is deleted through any of this. Your history is intact and today is still being counted while the reports are paused. A lapsed card is a billing state, not a data event.

When a subscription ends

Collection stops, because the Terms end it with the subscription, and the account stays readable for 30 days so you can take everything with you: you can sign in, open every report, and run the whole-site export from Settings, Your data, and there is no paid export tier. Nothing is charged in that window. After it, the sites and everything they measured are deleted, and that cannot be undone. If you meant to keep going, writing to the operator inside the window is enough.

Going over your visit band

One month over costs nothing and blocks nothing. A visit that arrived is a measurement, and Kehai will not refuse or drop one to make a billing point. Two consecutive full months over the band and the operator writes to you to agree the plan that fits, applying from the following period: nothing is billed automatically and nobody is moved automatically. The Billing screen shows you the same reading the operator sees, so the conversation never starts with a surprise. The month in progress is never judged. A month is not over until it is over. The same rule covers fair use: a visit is priced for up to 10 pages on average, the Billing screen shows this month's average when it is above that, and two consecutive full months above it start the same conversation. Nothing is blocked and no row is dropped.

Downgrading takes nothing away

Capacity is checked when you add a site or a person, never when the ceiling moves. A downgrade that leaves you above the new limits keeps every site collecting and every person signed in. What the new plan does not reach are its modules, which go dark at once, with what they measured still stored and waiting, and with each switch kept where you left it so an upgrade restores it. One notice on the Billing screen and in your inbox names exactly what the change cost, for as long as it is true.

Receipts and invoices

Every renewal and first payment gets a receipt from Kehai itself, with the link to Stripe's invoice carrying the seller's legal details. The Customer Portal, opened from the Billing screen by an owner or an admin, holds your card, your invoices, and your subscription, and it stays reachable even while access is restricted, because the way to fix billing must never be behind the thing that is broken.