DataFold Stack

DataFold Stack Diagram

Datafold Client: A browser extension that functions as a cryptographic key for Datafold-compatible webapps. Runs sandboxed webapps with network access restricted to the user's datafold node. Blocks direct internet access to prevent data leakage.

DataFold Network: A network of datafold nodes that route cryptographically secured queries. Prevents data interception by intermediate nodes, creating a secure data access mesh.

DataFold Node: Connects the Datafold Network to local data storage. Contains a FoldDB instance and manages authenticated access for data queries. Handles permissions, authentication, and secure routing.

FoldDB: The database system that manages schemas, fields, atom_refs, and atoms. Atoms store data directly or reference secure cloud locations. Provides data structure and integrity.

Cloud Storage: Optional Cloud storage including IPFS, S3, and other data sources for atom content.