Antaeus
Menu
How it works · registry design preview

Start with your terms.
Add checks when you need them.

Give people a document they can read and a version they can refer to. Runtime integration can come later.

The public registry and onboarding below are in development. The current workspace supports private managed policies and hosted checks.

Design timePlanned
  1. Bring your terms
  2. Review and approve
  3. Publish a version
  4. Share it
Readers and assistants get one exact, citable version. No key and no check required.
On demandAvailable today
  1. Send content
  2. Rules are judged
  3. Get a decision
  4. Your app acts
Each check names its policy version. Free capacity is available; paid checks use metered pricing.

Pricing for checks

Design time · planned

Four starting points. One reviewed document.

Choose the source you have. Each path leads to review before publication.

01 · In development

Import a terms URL

Your terms already have a public page.

Review the captured text and section references. Confirm the capture is complete before accepting a candidate.

A URL is a source, not permission to publish. You will confirm your authority to share the approved document.

Continue to document review

02 · In development

Paste text

You have terms as text or Markdown.

Review the readable document alongside the proposed structured sections. Accept or edit changes explicitly.

The original wording remains available for comparison. Extracted structure is a candidate until you accept it.

Continue to document review

03 · In development

Upload YAML or JSON

You already have a supported Antaeus policy.

Validate the file against the released contract, inspect its rules and provide the human document separately when needed.

An executable policy alone does not become a human TOS. A rules-only upload stays rules-only until a document is supplied.

Continue to document review

04 · In development

Create terms

You do not have terms yet.

Answer a guided questionnaire, then edit and approve a proposed draft. Unanswered questions and placeholders stay visible.

Guided drafting is in development and is not legal advice. It does not establish that a document is suitable for your business or jurisdiction.

Continue to document review

You approve what becomes public

Saving, generating and publishing are distinct actions. You can publish a document without executable rules.

  1. Step 1

    Review the document

    Read the exact wording. Inspect suggested sections and any proposed YAML/JSON policy; changes are not adopted automatically.

  2. Step 2

    Resolve coverage questions

    Inspect the eleven-topic checklist. Add missing wording, mark a topic not applicable with context, or acknowledge an advisory omission. This is a review aid, not a compliance score.

  3. Step 3

    Approve one exact publication

    A verified human owner confirms the public text, rights to publish, visibility and change summary. A saved draft or generated candidate is not a publication.

  4. Step 4

    Share a versioned home

    The planned registry gives the document an entry ID and each release its own ID and version number. Publishing a document does not require a key or a check.

Advisory checklist omissions may be acknowledged knowingly. Invalid files, required technical metadata and unresolved placeholders must be corrected. Model suggestions never grant approval or establish legal completeness.

Read a fictional document example

Versioning · planned

Keep an exact version. Move “current” deliberately.

A release ID identifies one immutable snapshot. An entry ID plus a positive integer version selects that same release. Neither selector means “latest”.

A current link follows the publisher’s chosen release when resolved. A reader already displaying a version stays pinned until an explicit refresh.

Current private-policy reference guide

Existing private policy versions use a separate string field. The proposed integer registry version does not change that contract.

Fictional directory · example identities

Submission guidelines

Document-onlyChecks: not enabled
Entry
entry_demo_directory
Exact release
rel_demo_directory_1
Version
1
Current points to
Version 1

Publishing version 2 would give it a new release ID. Version 1 keeps its identity; changing the current pointer is a separate, explicit choice.

Runtime · optional

Check selected rules, then decide in your application

A published document is not automatically executable. Rules cover a bounded subset of the document, reviewed and qualified for a defined input scope.

Document-only

Read and share

The terms have an approved publication. No semantic check is enabled and no key is needed to read the public document.

Candidate rules

Map and test

Review each proposed rule against document sections. Define input facts and frozen expected cases. Candidate rules cannot enable public checks by themselves.

Checks-enabled

Select and evaluate

Only a qualified eligible release accepts a check. Select its exact identity and inspect the result; your application owns authorization and enforcement.

Example Directory

Submission guidelines

v1
1. Describe a real productDo not impersonate another product or organization.→ candidate rule: impersonation
2. Make claims readers can assessAvoid health, financial or performance guarantees you cannot support.→ candidate rule: unsupported-claims
3. Changes to these guidelinesWe may update this document and will keep earlier versions available.document only
4. Liability and governing lawThe directory is provided as is, under the laws named here.document only
impersonationdeny

when: The submission presents itself as another product or organization.

unsupported-claimsreview

when: The submission makes a guarantee it does not support.

Most of a terms document is not executable. Only clauses that need a judgment about a submission become candidate rules, and a person reviews and tests each one first.

Fictional example document and candidate rules.
Four outcomes from a check of selected rules
OutcomeMeaning
✓ AllowThe input fits the selected executable rules. It does not establish compliance with the whole document.
! ReviewThe selected rules or uncertain evidence call for human review.
× DenyThe input conflicts with a selected executable rule.
? FailureEvaluation could not produce a policy judgment. Do not treat this as an allow.

Hosted direct checks and MCP are available today. Registry-linked readiness, release selection and the document workflow shown here are in development.

Compare two policy versions with the same input

The planned registry API supports two explicit requests, each selecting an eligible release. Pin both versions and hold the input, scope and evaluator profile constant.

Each request has its own stable idempotency key, limits and settlement. Retry its original body and key. If either result is missing or unresolved, the comparison is incomplete.

A comparison does not choose a winner, change the current release or enforce a result. No automatic A/B traffic allocation is implied.

Planned · illustrative figures, not a measurement

What did version 2 change on these cases?

  • allow → allow (unchanged)9,180
  • review → review (unchanged)430
  • deny → deny (unchanged)141
  • allow → review212
  • allow → deny37

The idea: replay the same submissions against both pinned eligible versions and inspect the cases that moved before making version 2 current or enabling enforcement. A comparison covers the cases you replay; it does not predict future submissions. Line widths are schematic.

Try the current workflow

Explore private managed policies now, or run the independent engine locally.