PRE-GEN · an open standard
Terms of Generation Licence
One common text that says whether AI may generate a person's likeness, a brand or a work, and on what terms.
The PRE-GEN protocol puts it to work. Before an AI service generates a protected subject, it asks the registry that represents the subject and gets a signed answer. Only an allow permits generation.
Create your ToGHow PRE-GEN works
Not sure? Ask an assistantAsk ChatGPT Ask Claude
Two parts
The Licence sets the terms. The protocol is how an AI service learns them in time, with a signature it can keep.
What may be generated
A legal text, the same for everyone. A Holder applies it to their own likeness, marks or works with a Statement at a registry, and the registry issues a ToG code.
How it is checked
Signed requests and answers between AI services and registries, a signed directory of registries, and proof that travels with the output. Open specification, Apache-2.0.
- A Holder states the terms
A person or a company makes a Statement under ToG-L 1.0 at one registry from the signed list. The registry issues the ToG code.
- The AI service asks first
Before generating, it sends a signed request to that registry. The registry answers
allow,deny,reviewornot_blocked, and signs the answer. - Only allow permits
The service generates only on a valid
allowand keeps it. The signed answer shows what the registry said about that request; it does not settle ownership or legality on its own.
Where to start
Each column starts with the main task for that reader, then links to the full text.
Rights holders
Say what AI may do with your likeness, marks or works, and publish it under one code.
AI developers
Ask before you generate, check the signed answer, keep the proof. No account at any registry.
Registries
Hold Statements, answer requests and sign the answers. Get listed in the signed directory.
Platforms
Check the ToG Proof on upload, label AI content and remove it on notice.
Check a ToG code
The registry that issued the code answers. A lookup shows what it says about the code and permits nothing.
pregen.org publishes the Licence, the protocol and the signed directory of registries. It is not a registry: it holds no Statements and issues no codes.
Protocol PRE-GEN v5 · Licence ToG-L 1.0