Yet for all the political activism that’s taking place, political and legal solutions will always fall behind the power of software. Why? Because they lack software’s greatest asset; the ability to scale at near zero marginal cost. When it comes down to it, in a system in which trillions of packets of data, relating to billions of people, are being transferred, bought and sold in microseconds every single day, you simply can’t employ enough people to police or negotiate fair settlement.

However this sort of complexity is just the kind of thing that machines are good at. And that leaves society with a simpler strategy to realising data justice — use tech to fight tech. It’s a concept readily envisioned by, amongst others, author and technologist Jaron Lanier, and academic and RadicalxChange conference co-organiser Glen Weyl. What the world needs is software versions of a data union — digital platforms that could easily scale what Keith and Tang are achieving through politics and law — digital platforms that will completely reshape power differences in the data economy to favour users, not the data giants. Software must be the medium, Lanier argues, through which the spoils of the Information Age can be fairly distributed.

So why haven’t technologists already developed software that can represent people controlling, owning and profiting from their personal data? It’s a good question. The simplest response is that until the last few years, the three most basic elements needed to make up a market for personal data haven’t really been devised, let alone developed. So what are those three elements?

People need to be able to transfer ownership of their data to someone else. If, for example, you own your house but couldn’t ever transfer the title to anyone else, then the notion of ‘ownership’ becomes more than a little meaningless. That asset needs to be discoverable. To use the house example again, if no one could ever know your house was for sale, then again, ownership loses its power. That’s exactly what marketplaces are for. But in the case of individually generated data, there’s a twist. This type of data is only really valuable in aggregate form. So individuals need to be able to bundle/unionise/aggregate that data so they can sell it as a crowd. They need their data to be discoverable en masse. Data owners also need to get paid for their data. This turns out to be the last and perhaps the most technologically complex piece of the puzzle because if your data is only worth 20 cents, the regular fiat banking system isn’t going help solve this problem. And that’s where micro-payments facilitated by cryptocurrencies come in.

Followers of the Streamr project will already know that alongside building a decentralised Network for real-time data, we’ve also been working on a system for selling personal data called Community Products. It’s now possible to say that Streamr has developed solutions to all three of those elements outlined above.

In February, we debuted our payments system Monoplasma, which can pay millions of people with a few clicks and near-zero transaction cost to the operator or purchaser of the data. (You can read about it here and watch Streamr’s co-founder Henri Pihkala demo it in the video below).

At RadicalxChange, we managed to present a crude demo of how we’re solving parts one and two in the simplest way we knew; by getting attendees to create a data union right there at the conference.

Designed by a member of our extended developer community, the demo is pretty simple. The idea is that by authorising a third party app to read their Spotify data, people can send the title of the tracks they play, along with album and artist information, to create a real-time data product that, for example, economists from the Bank of England might be interested in purchasing. You can try it yourself if you like. All you need is a Spotify account.

Weilei Yu, Head of DevRel, manning Streamr’s stall at RadicalxChange

Simply scan the QR code below (or click this link https://spotify.streamr.dev) and after clicking the HTML link that pops up, you will be redirected to Spotify’s interface. Spotify will then ask your permission to authorise a third party app. Press accept and that’s it! You’re now part of one of the world’s first data unions.

To test it, just play a song on Spotify. You can view a live demo page here, which will show you all data being contributed by users around the world in real-time. If you have a registered Streamr account, which is free, you can see the canvas shown at following link. (Please note: this is a very basic test at the moment and although this particular data set is publicly viewable, it won’t be put on sale).