Is your feature request related to a problem? Please describe.
I’m not sure where Anytype backs up the data; maybe in a cloud environment or even locally. The storage backend seems to be hidden to the end user and it makes it difficult to trust Anytype completely considering data security and privacy concerns.
I had used Notion for quite some time but had to abandon it due to the following reasons,
-
- Lack of an enterprise storage option where companies can host data on their own servers for their employees.
-
- Intellectual Property (IP) leak is a major concern for companies and they disallow people from using cloud services.
Describe the solution you’d like
Let the user get to choose a storage backend. It could be something as simple as file system based backend, or as complex as custom storage server (though that kinda goes against P2P). Irrespective of the type, the control over that storage backend would be completley with the user.
A few suggestions I had w.r.t. some of these backends,
-
- Local filesystem backend: This need not support syncing capabilties and can work completely offline.
-
- Git based backend: User can provide a private/public Git repository which can be used for data storage across multiple devices.
-
- Custom data server: Anytype can define an open-source standard for setting up relay/storage servers which Anytype clients (desktop, mobile) can talk to. Based on these standards, user can build their own storage servers or host an existing open source storage server.
-
- Anytype hosting: This would be the default for not-so-power users who won’t mind data being stored/relayed via Anytype servers (though properly encrypted).
For me, I would definitely prefer option 2 for my work related notes and journals so that I can host them on my company’s internal Git repositories.