<aside> 📣 More information on PDAs.

</aside>

Data Accounts are namespaces within a server database that enable legal entities (individuals or organizations) to collect, store, process and use their own data. They provide full title and legal rights to its contents, enabling individuals or organizations to contract and license their data in real time and on demand. As Data Accounts for individuals hold personal information stored by the app, they are known as personal Data Accounts (PDA). PDAs are usually issued to users of apps and websites when they register with the app or website. PDAs are useful for organizations to store data that belong to their users, giving control back to their customers while enabling them to reuse and re-share across other apps without technical or legal integration with the source. It is scalable for the largest apps and contains built-in robust security.

Dataswyft's HAT (Hub of All Things) technology is designed to allow users to own and control their personal data. However, there are some limitations to what you can do with Dataswyft HATs.The Dataswyft HAT system primarily uses a structured data model with predefined data types and schemas. It doesn't support directly embedding full-fledged database systems like PostgreSQL or Neo4j within a HAT. Instead, Dataswyft provides its own data storage and management system optimized for personal data.The HAT system allows you to:

While you can't directly use PostgreSQL or Neo4j within a HAT, you can structure your data in a way that mimics relational or graph-like relationships. The system allows you to create custom data structures and relationships that can serve many of the same purposes as traditional databases. As for writing to user-owned data, Dataswyft's model is designed to give users control over their data. Applications can request access to read or write data, but the user must grant permission. These permissions are pre-set up by Dataswyft when you deploy your app. This means you can write to a user's HAT, but only with their explicit consent. If you need more complex database functionality or specific features of PostgreSQL or Neo4j, you might need to consider alternative approaches or contact us directly to discuss your specific use case and potential solutions.


Previous page

Platform Overview

Home

‣

Next Page

Building


Find out more on Personal Data Accounts