Jadpo is experimental and not ready for production. These docs follow the compiler's main branch as of 30 Oct 2026. What's built · Install 0.1.0
jadpo
Reference: Personal data

Personal data

The person

An entity that represents a person says person: true. The law calls this person the data subject: the one the data is about. Most apps have one such entity, User. You can have several, so a clinic might also have Patient, and a shop a guest Customer.

example
entity User {    ...    person: true}

You don't list which records belong to the person. A record belongs to a person when it refers to them, directly or through a chain of references: a todo through its owner_id, a todo's attachment through the todo. The compiler follows every reference to find them, and the report shows the whole tree for you to review.

A record that refers to two people, such as a message from one user to another, belongs to both.

Markdown for agents: /docs/person-entities.md.Built from Jadpo main at a707efb.