Platform / Model data
A schema developers trust. Forms editors enjoy.
Define the kinds of places you map and the fields each one has. Editors fill them in on a map, with drafts, groups and review.
[ image ] Split screenshot: Type builder on the left, entry editing form with map on the right
Reusable fields, organised in a tree of place kinds
Each kind of place (a Type) is built from a shared library of fields (Elements). Child kinds inherit fields from their parents, so your model stays consistent.
- Inheritance between kinds of places
- Typed, validated fields
- Values kept when a field is archived
[ image ] Screenshot: Type tree with inherited fields highlighted
Editing built for non-technical teams
Plain-language forms, a map editor and drafts that never reach production until published, whether a person or an AI agent made the change.
[ image ] Screenshot: entry list with map and filters
Everything stays under control.
For editors
Groups
Curate and order entries for specific uses.
For editors
Drafts
Edit safely, including changes proposed by AI agents, and publish on your terms.
For developers
Roles & permissions
Control who can edit and publish.
For developers
Audit log
See who changed what, and when, including every agent change.
Build your spatial backend
Start free, or talk to us about your organization.