HATDeX HATs deploy Docker Containers on Amazon Web Services (AWS), which wraps up a complete system that contains everything it needs to run: code, runtime, system tools and system libraries.

With the individual's HAT in a Container, it will be lightweight and will run on any computer, on any infrastructure and in any Cloud, and therefore accessible anywhere by the user across all devices.

Each Container runs a complete and independent HAT, and the only way to communicate with a HAT is via designated APIs. The Container-based solution also provides an added layer of protection by localising impact of any security issues and eliminating the possibility of system administrators enabling unauthorised access to the data of large numbers of users.

HAT Features

  • Security: Benefit from added security of the individual's own HAT microserver (one database per person dis-incentivises hacking)
  • Claim Data: Ability for the HAT owner to pull their data privately and securely into their own HATs through data plugs, without the organisation's involvement
  • Exchange Data: Ability to ask for any data from a HAT owner through data debits on demand and in real time - reduce the need (and the risk) to hoard personal data
  • Namespaces: Organisations building apps on the HAT have their own namespaces in the HAT to give control of the personal data they hold to their customers
  • Decentralised network effects: Personal data across all HAT enabled apps can be shared by HAT owners with other apps, creating greater engagement
  • Future proofing: HAT Owners can build their own data repository for the future. They are stakeholders of their own data quality and share the data with organisations that they trust.

Product Releases



The HAT App allows users to experience their HAT data – to view, analyse and use it. Along with a browser version, the HAT App constitutes HATDeX’s main consumer offering.

The App is designed to give users value in aggregating and contextualising the data pulled into a HAT via Data Plugs.

Computation and analysis can then be run on the data contained there, and HAT App’s iOS offering is one interface through which users can access this capability. Users can install Apps to be interoperable with their HAT, such as Notables, or ‘Tools’, such as personalised Ads or content, which benefit from personalisation derived from data stored in a HAT, without requiring that data to leave the privacy of a HAT.


  • Connect Data Plugs from within the App to pull data into a HAT. Currently available Data Plugs: Facebook, Twitter, Spotify, Google Calendar, FitBit
  • A feed titled ‘My Digital Life’ displays a user’s HAT data in a timeline which is filterable by date
  • Map view of a user’s GPS locations stored in a HAT, also filterable by date
  • Ability to connect Apps, which use and interact with HAT data, as well as write data (such as a note, using Notables) into the HAT
  • A user can edit their public profile, customising all privacy settings
  • Create a HAT by onboarding through the HAT App iOS

Product Releases


HAT App Web

HAT App Web is the browser-based counterpart to the HAT App iOS. It is aimed at the end-user, encouraging them to view, use and experience their aggregated personal data.

HAT App Web’s features are developed in tandem with HAT iOS App, with some added functionalities afforded by the browser setting.

For example, HAT App Web’s ‘Mashups’ feature mixes Facebook events pulled into the HAT with a user’s locations, plotting their upcoming events on a map. Users can also install Data Plugs and Apps, and view their collated data in a chronological, filterable feed. HAT App Web can be reached by a user visiting their personal HAT URL, and logging in.


  • Connect Data Plugs to pull data into a HAT. Currently available Data Plugs: Facebook, Twitter, Google Calendar, FitBit
  • A feed titled ‘My Digital Life’ displays a user’s HAT data in a timeline which is filterable by date
  • Ability to connect Apps, which use and interact with HAT data, as well as write data (such as a note, using Notables) into the HAT
  • A user can edit their public profile, customising all privacy settings
  • Data Offers imported from DataBuyer can be browsed and accepted within HAT App Web
  • Open source, with GitHub repository

Product Releases



The DeX (Data Exchange) service ensure data moves smoothly, securely and rapidly throughout the HAT platform. It acts as the 'concierge' for data and executes the instructions of HAT owners and HAT-enabled organisations.

DeX runs the pipes and plumbing between individual HATs and HAT-enabled services. It is what allows the flow and exchange of data to happen totally privately and securely within the ecosystem.

We often use the analogy of the cabin in the woods to explain the role of DeX: if a HAT is private – an isolated cabin in the woods – how do organisations and services know that they want to exchange data? DeX is the concierge who communicates and facilitates exchange between individual HATs and services without any other entity having access to the contents of the exchange.


  • Data Exchange processes and statistics, including HAT Access Control, Data Debit Control, Data Transaction Logging, and statistics across the ecosystem.
  • Logs all activities in the HAT ecosystem, responds to HAT requests to create Data Debits, installs Data Plugs, holds data transactions, verifies exchanges and quickly, accurately and securely sends and receives data between parties.
  • Reports the ecosystem statistics as well as integrating datasets and data services for third parties into the system.
  • Financial clearance for entities within the ecosystem, including accounts, billing and payment UI (coming soon)

Product Releases


Smart HAT Engine

SHE stands for Smart HAT Engine. It's the part of the HAT that does computation and analytics. It is able to take on pre-trained analytics and algorithmic functions and outputs the results privately into a HAT. 

HAT owners can install SHE functions on their HATs, in their own private space.

SHE functions could include, for example, a recommendation algorithm on certain content, or particular daily insights helping HAT users to make good decisions. SHE functions can help HAT owners plan the future, act in the present and learn about themselves. 

This could be particularly useful in generating information that a user is comfortable sharing; an individual may not be happy sharing any aspects of their calendar, but they may well feel secure sharing a business indicator that a SHE function has calculated on their calendar data. Insights like this are shareable as data points, giving the user more control over and ownership over the information they share, and readings that are more useful to organisations.

Product Releases



The Harriet project team initiated the creation of RUMPEL – the private dashboard for users’ HAT data, allowing HAT users view and manage their personal information. 

It is made available as an open source programme, under Mozilla Public License.

Rumpel is the technical name for the generic HAT dashboard. HAT owners use the dashboard to

  • Customise exactly which parts of their HAT profile are public or private
  • Visualise all the information in the HAT, including stats and notifications
  • Manage Data Plugs and track incoming data from various applications
  • View and search all locations from the point the HAT is connected to the locations Data Plug
  • Rumpel is the control centre for the HAT owner’s personal data
  • White labelled provision for HAT providers to be integrated with their own app user accounts

Product Releases


Data Plugs

In the HAT ecosystem, a Data Plug is a minimal API-to-API web service with the primary purpose of fetching data from third party APIs and pushing it to an individual’s HAT.

Data Plugs are an integral part of the HAT ecosystem, which pull data into a user’s HAT from external services, such as Facebook or FitBit, or any service with an open API.

Data Plugs act like pipes, pumping data in and out of your HAT. It’s important to note that they’re also completely privacy-preserving, and as such are limited in functionality; Plugs themselves have no requirement to read any of the data they’re handling, and are merely granted write-only access to any given HAT. Authorisation to post data outward is obtained via an API call to DEX service.


  • Currently, we’ve launched Facebook, Twitter, Google Calendar and FitBit Data Plugs, with Spotify coming soon
  • Any developer can built a Data Plug, and we have support material available on our Developers’ Portal, and an open source repository that generalises solutions to common tasks
  • The code is written in Scala, using the Play framework, however it’s possible to build a Data Plug with only a limited knowledge of these technologies

Product Releases



The HAT Milliner Service is the HAT deployment software used for HATs-on-Demand and HATs-as-a-Service.

Milliner was developed by HATDeX to allow a more dynamic configuration of HAT deployment, such as for default allocated storage for each HAT, as a mechanism for starting and managing HATs, or as rules for HAT backup and recovery.

An organisation may obtain a license from HATDeX to provision HATs directly from your apps, much like HaaS, but to host HATs on your existing or preferred cloud infrastructure. Essentially, Milliner allows organisations to provision HATs in their own branding, enabling them to own the relationship with their HAT users.


  • Provisions HATs on different cloud infrastructures
  • Integration of other Personal Data Stores onto HAT platform
  • Enabling brand owners to be the Private Data Account provider
  • Enables brand owners and organisations to own the relationships with their customers, both with businesses and with end users

Product Releases



DataBuyer is a revolutionary way of exchanging and requesting data, allowing researchers, marketers and organisations to ask for specific data directly from their users.

Brands, government departments, organisations and faculties can all use DataBuyer to set up ‘Data Offers’ requesting specific data from users in return for services, rewards, discounts or even cash.

The data exchange framework on which DataBuyer is built means you only receive the exact data values you ask for, allowing HAT owners to be in control, and, if they choose to, remain completely anonymous. DataBuyer is a market place for data, where HAT owners can discover offers created by various organisations, claim the benefits they offer by sharing their data, and actively contribute to the data exchange economy.


  • Create offers, giving a reward or service to users in exchange for specific data
  • Closely target those offers according to age, location, gender or profile data, and request specific data values contained within users’ HAT databases
  • Request past data, streaming data or even future data – that is a verified digital action
  • Advanced form allows you to request conditioned data, allowing for a great deal of flexibility and customisation
  • Direct relationship and contract with HAT owner

Product Releases




MarketSquare is an app store for HAT-enabled applications, and the central hub for the HAT Community. Startups, researchers and corporate innovation come together here to showcase their services and share ideas.


  • A central app store for applications, Data Plugs, services and plug ins available for your HAT
  • Supporting resources for developers and guides to building with HAT Technology
  • A hub for innovation and research projects taking place on the HAT 

MarketSquare brings together the different projects building on HAT infrastructure.

It will grow into an app store from which users can download and install different tools, SHE functions, and HAT-enabled applications. People can also learn how to build new products on the HAT, and access tutorials and support material.

Product Releases



HATTERS is the place where new users acquire a HAT. All HAT Providers who are certified and validated by the HAT Community Foundation will have HATs available on HATTERs. 

HATTERS is the place where new users acquire a HAT.

All HATs certified and validated by the HAT Community Foundation will be available here. 


  • Choose your HAT Provider, and create your HAT
  • HATTERs includes community spaces, such as our weekly MadHATTERs newsletter, containing HAT’s take on the tech news, and a bulletin board which you can contribute to using Notables

Product Releases