minca

A backend that runs nowhere.

Your users’ devices keep the data, check the rules and sync with each other. No servers to run, and nothing in the middle that can read it.

IdentityAccounts people own, keys apps borrowSpacesA group’s own shared dataRecordsSigned JSON, read liveCollectionsSchemas and the standard libraryPermissionsRoles every device enforcesContractsRules everyone agrees onAutomations and botsThings that happen on their ownNodes and storageRunning it, and where data livesCallsVoice and video in a space

What is this?

Minca is an open protocol for shared spaces. People keep JSON records in spaces they share, each one signed by whoever wrote it. Every device in a space syncs them and checks them against the space’s rules, so an app needs no server of its own.

An app asks for some of a person’s spaces, then reads and writes records there. Use the standard collections and it reads what other apps wrote, too.

{
  "collection": "app.todo.item",
  "key": "akthxqofxox3iszhpi5j3zhl6a.mfrggzdfmztwq2lknnwg23tpoa",
  "author": "did:key:zDnaemCBstFw5hzNdNggFHZm6GpHoHqNGrwEtrVi9CxGH9V7E",
  "createdAt": "2026-09-26T12:00:00.000Z",
  "body": { "text": "Buy milk", "done": false },
  "signature": "6F_VmcmIYOMpViiFd3Wfn3j3MVll9hZ3GIP8si1sZrwz4Qrw…"
}

Start with Understand Minca, or hand your agent llms.txt.