awesome-personal-data-stores
awesome personal data stores
https://github.com/andorsk/awesome-personal-data-stores
Last synced: 28 days ago
JSON representation
Authorization Models
- ABAC - grained control and can dynamically adjust permissions based on any attribute of the user or resource.
- ACL
- Capability Based Security
- DAC
- GBAC
- GNAP - progress effort to develop a next-generation authorization protocol.
- oAuth - party applications secure delegated access without revealing credentials.
- OIDC
- RBAC
Data Formats
- Apache Avro
- CBOR
- IPLD - linked data structures as subsets of a unified information space, unifying all data models that link data with hashes as instances of IPLD.
- MessagePack
- Cap’n Prot - based RPC system
- Protobuf - neutral, platform-neutral extensible mechanisms for serializing structured data.
- JSON-LD - LD is a lightweight Linked Data format. It is easy for humans to read and write. It is based on the already successful JSON format and provides a way to help JSON data interoperate at Web-scale.
- Verifiable Credentials Model
- DID Documents
Personal Data Stores
- Atomic and Atomic Data Server
- Ceramic and Compose DB
- Peergos - resistant end-to-end encryption and ensures all data about your files, including who you share them with, remains private.
- MyDex
- The Hub of All Things - owned and controlled “microserver” for personal data storage, processing, AI and exchange.
- Solid Pods
- UBOS
- Verida
- WebNative Filesystem - yet-flexible security, and is fully controlled by the end user. Service providers can validate writes without reading the contents of the file system, and minimal metadata is leaked.
- LWS Spec