Skip to main content

The Ladder

Each level builds on the last.

What Each Level Protects Against

Anonymous and Private rest on how the provider is called and what it commits to. Confidential and Encrypted rest on hardware you can check.

The Level Follows the Model

The level is part of the model’s name. Anonymous and Private are a model’s own level. A model that also offers a stronger level gets a separate catalog entry ending in :confidential or :encrypted:
You pick the level by picking the entry. See Model ID Convention. In the Browser App the picker shows the level on every row. In the Plugin, /nito:models lists entries with their level and /nito:model sets the one you keep. On the API, the model field carries the entry.

Where Each Level Is Available

Which Levels a Model Offers

The ladder reflects what can be enforced on a model, not quality.
  • Open-weight models run at Private, and many also have Confidential and Encrypted entries. The Model List shows which levels each model offers.
  • Frontier models always route through their maker. What can be done is detach your identity from the request. That is Anonymous, and it is as far as a frontier model goes.

No Silent Downgrade

A call the model cannot serve at its level fails with a clear message. When a call at a stronger level succeeds, it ran at that level.

The Four Pages

Anonymous

Frontier models, no identity attached.

Private

Zero data retention upstream.

Confidential

Sealed hardware with attestation you can verify.

Encrypted

Encryption on your device, on top of Confidential.