> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zerodrift.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Pricing

> What ZeroDrift bills for: validations, custom rules, and Training Studio, across Anchor 3.0 Mini, Flagship, and Max.

ZeroDrift bills three things, and nothing else. You pay per **validation** at your model's rate, you pay for **custom rules** in groups of 10, and on Flagship you pay once for **Training Studio**. New accounts start with **\$10** in free credits.

A validation is one enforcement call on a message of up to 2,000 tokens, checked against your active rules. If the model rewrites, the rewrite and its verification are part of that same validation.

## What you're billed for

> **Validation**
>
> Per validation, at your model's rate. On Flagship, rewrite is included, never a separate charge.

> **Custom rules**
>
> Every 10 rules applied to a message counts as one validation at that same rate.

> **Training Studio**
>
> Optional and one-time, per rule trained. Flagship only — Max has nothing to train.

| Resource | How it's billed | Mini | Flagship | Max |
| - | - | - | - | - |
| **Validation** | Per message, up to 2,000 tokens | \$0.0020 | \$0.0100 | \$0.0500 |
| **Rewrite** | Included in the validation | Not available | Included | Not available |
| **Custom rules** | Per 10 rules applied to a message | — | \$0.0100 | \$0.0500 |
| **Training Studio** | Optional. One time, per rule trained or retrained | Not available | First 5 free, then \$10 | Not applicable |
| **Policy upload** | — | Free | Free | Free |

## Validation

| Model | Per Validation | Input / 1M tokens | Output / 1M tokens | Cost per 2M tokens (input/output) | Cost per 1,000 emails |
| - | - | - | - | - | - |
| **Anchor 3.0 Mini** | \$0.0020 | 1.00 | 0.00 | 1.00 | 2.00 |
| **Anchor 3.0** (Flagship) | \$0.0100 | 5.00 | 0.00 | 5.00 | 10.00 |
| **Anchor 3.0 Max** | \$0.0500 | 25.00 | 0.00 | 25.00 | 50.00 |

Mini and Max are detection-only, so they never rewrite. Flagship includes rewrite at no extra charge. Output tokens are not billed separately. See [Choose a model](https://docs.zerodrift.com/models.md) for when to use each tier, and the [Anchor 3.0 benchmark](https://zerodrift.com/model/anchor-3-benchmark) for quality and latency.

## Custom rules

Custom rules are billed in groups of 10, as validations at your model's rate. The group charge is the cost of the message, not an addition to it: a message with 1 to 10 rules applied costs exactly one validation.

| Rules applied to a message | Billed as | Flagship | Max |
| - | - | - | - |
| 1–10 | 1 validation | \$0.01 | \$0.05 |
| 11–20 | 2 validations | \$0.02 | \$0.10 |
| 21–30 | 3 validations | \$0.03 | \$0.15 |

This price is the same however the rules got there. Untrained custom rules run
on **Max** (`anchor_3_0_max`). Training Studio is optional and lets Flagship
check that import — see [Enforce Content](https://docs.zerodrift.com/api-reference/validate/validate-content.md)
and [Train an Adapter](https://docs.zerodrift.com/guides/train-an-adapter.md). Either way, every rule runs
against every line, which is why the cost lands on the validation call.

## Training Studio

> **Flagship (Anchor 3.0)**
>
> First **5** rules trained are free. Each rule after that is **\$10** to train or retrain, billed once for that run.

> **Max (Anchor 3.0 Max)**
>
> Nothing to train. Upload your policy document and Max evaluates it at inference, free and unlimited.

Training is optional. Activated rules enforce without it, and training does not change what a validation costs — see [Train an Adapter](https://docs.zerodrift.com/guides/train-an-adapter.md) for when an adapter is worth it. At launch, adapters are available only for Flagship, and training is a one-time charge per run: running those rules afterward still bills as custom-rule validations above.

## Examples

Each example separates the three charges: what a validation costs, what custom rules add, and what Training Studio costs up front.

### Flagship

| Charge | Price | Notes |
| - | - | - |
| Validation | **\$0.01** | Per message, up to 2,000 tokens |
| Validation + rewrite | **\$0.01** | Rewrite is included, so the price does not change |
| Validation + custom rules | **\$0.01** per 10 rules applied | Same tiers as [Custom rules](#custom-rules) above, trained or not |
| Training Studio | **\$10** per rule trained or retrained | Optional. First 5 rules free. One time, not per message |

### Max

| Charge | Price | Notes |
| - | - | - |
| Validation | **\$0.05** | Per message, up to 2,000 tokens |
| Validation + custom rules (prompt) | **\$0.05** per 10 rules applied | Same tiers as [Custom rules](#custom-rules) above |
| Training Studio | **Free** | Nothing to train. Uploading policies to Max costs nothing |

### A 12-rule policy, side by side

| | Flagship | Max |
| - | - | - |
| Training Studio, one time (optional) | **\$70** for the 7 chargeable rules | Free — nothing to train |
| Per message, 12 rules applied | 2 validations, **\$0.02** | 2 validations, **\$0.10** |

Max costs nothing to set up. Flagship costs less per message either way — skip training and those 12 rules still enforce at the same two-validation price, so training buys an adapter's judgment, not the ability to run the rules.

## Next

> **[Choose a model](https://docs.zerodrift.com/models.md)**
>
> When to use Mini, Flagship, or Max.

> **[Anchor 3.0 benchmark](https://zerodrift.com/model/anchor-3-benchmark)**
>
> Precision, recall, F1, and latency.

> **[Train an Adapter](https://docs.zerodrift.com/guides/train-an-adapter.md)**
>
> Flagship-only Training Studio flow.

> **[Import a Policy](https://docs.zerodrift.com/guides/import-a-policy.md)**
>
> Upload a policy for Flagship training or Max inference.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.