Drupal

Mydex Personal Data Store

Mydex has partnered with Zoocha since 2012 to empower individuals to control their personal data, ensuring balanced relationships with society, governments, and organisations.

2016

This work was completed in 2016

Futuristic, scientific cell exploding water droplets outwards in a pale blue and turquoise colour.
Mobile screen view of Mydex site

The ask

The Mydex vision is the emergence of a world where individuals are in greater control of their lives with the freedom to choose how and what personal data to share. The Mydex mission is to empower individuals to manage their lives more effectively through convenient, trustworthy access and control of their personal data and how it is used by them and others.

Mydex needed a versatile development partner able to:

  • Build across multiple technologies
  • Create secure, user-focused platforms for data management
  • Support both front-end and back-end development
  • Deliver APIs and integrations for broad interoperability

 

 

 

The approach

As Mydex’s development partner, Zoocha delivered a wide range of solutions, including:

  • Development of a Community site
  • Build of a RESTful JSON API using Slim PHP
  • Construction of a PDS front-end, developed using Drupal for Mydex members to navigate their data
  • Creation of the Mydex documentation site using a static site generator called Middleman
  • Design and implementation of visualisations using D3 and a reporting dashboard
  • Supported Mydex at a Hackathon at the Open Data Institute
  • Set up of an Identity stack, developed in Slim PHP, that allows Mydex members to use their MydexID to log in to websites using the Open ID
  • Connect, Mozilla Persona and SAML protocols
  • Providing support to Mydex connecting organistations who are looking to integrate their systems
  • Creation of various back-end systems developed using Symfony
  • Drupal support services for their Drupal powered applications

 

 

 

The results

Over six years, Zoocha helped Mydex deliver innovative, secure tools that put individuals in control of their data. 

Key outcomes included:

  • A zero-knowledge platform built with strong encryption algorithms
  • An automated testing suite covering public-facing apps and APIs
  • An integration hub connecting to networks like Facebook and Twitter
  • A Consent API service for data-sharing transparency
  • Master reference data APIs to support interoperability


Together, these solutions strengthened Mydex’s mission to empower individuals and create a trusted ecosystem for personal data management.

 

 

 

Visit website

mydex.org

How can we help?

If you want to know more about how we can help your organisation build a better future with digital, let's start the conversation
How can we help?