Platform-managed AI + monthly meters

TrafficLoopback handles all AI generation on your behalf. You never register a provider API key, never see a Gemini or OpenAI bill, and never worry about key rotation. Instead, each plan gets a monthly allowance split across three categories.

Why no bring-your-own-key?

We used to support BYOK — you'd add a Google or Anthropic key and we'd call the provider on your behalf. We retired that path because the security cost of storing decryptable customer secrets wasn't worth the price-flexibility benefit. Platform-managed AI with predictable monthly caps is simpler for everyone.

The three meters

Every AI call counts against one of three monthly meters, reset on the first of each UTC calendar month:

  • Text ads — every generated ad headline + body + CTA. Hallucination-guard verification against the fact bank bundles into this meter (no double-charge).
  • Image ads — every Imagen-generated hero image. Roughly $0.04 of platform cost each at list price; usage capped per plan to keep that bounded.
  • Landing pages — every AI-generated or AI-refreshed landing page variant, including the “analyze a destination URL” step on product creation.

Current allowances

PlanText ads / moImage ads / moLanding pages / mo
free30105
solo3007530
growth2000500200
scaleUnlimitedUnlimitedUnlimited

What happens when you hit a meter?

The action that would have triggered the AI call returns an error explaining which meter is full and which plan tier raises it. Already live ads continue running — the bandit dispatcher and click tracking are not metered. Only fresh AI generations are.

Where do I see usage?

Live remaining counts will appear in Settings → Billing next to your plan info. (The dedicated usage widget is in active development; until then, the meter is enforced server-side at the action layer.)

What about my fact bank?

The hallucination guard still runs on every text-ad generation, whatever plan you're on. Generated copy that makes claims your fact bank doesn't support gets flagged before save — you can't request approval on a blocked ad without fixing the copy or updating the bank.