Muni Town
Backend
Mission for the Roomy/Weird app engine/SDK.
Portable
You should be able to move your data to different devices and hosting services without losing your connections or identity.
Interoperable
The data should be usable from other apps that you grant access to the data.
If you want to use a different app to view / edit your data, you should be able to do it.
Local-First
Your data should be available to you even if you aren't connected to a server.
Peer-to-Peer Where It Counts
You should be able to chat with people that you can connect to directly, even without a connection to a server.
Optionally Self Sovereign
You should be able to host your data yourself if you choose.
You should not be forced to host your data yourself.