Mechanics

Fine-grained permissions

Access is a key, not an account. Each key carries a small, explicit set of rights — and nothing it does not say.

What it means

A loam site has no users, roles or groups. A key belongs to a person or an agent, says what it may do, and carries the secret that proves it. The site keeps a fingerprint of that secret, never the secret itself.

How loam does it

A key's rights are a grid. Each cell is granted on its own, and none implies another.

A copywriter writes content but does not publish. A design agency writes templates and nothing else. An auditor reads everything and writes nothing. A key is shown once; lose it and you make a new one. When someone leaves, you revoke theirs — nothing else needs cleaning up.

What it costs

You decide every key. The template right deserves the most thought: templates are code, so whoever may write them can make the site do anything. It goes only to people you fully trust. And a key is only as safe as the account behind the agent that holds it.

Next: Draft and live lifecycle