• Egendata - Summary in English

  • Current user data is fragmented

    Personal data is currently split across many different organisations, and even when the user has the right to access their data it is not easy to port it to another service.

    By empowering users with control over their data we enable them to control who to share it with and when. This both strengthens integrity and opens up new business opportunities that build upon existing data.

    With Egendata, we move data from services keeping track of users to users keeping track of services

    Solving security and compliance is difficult and expensive

    GDPR is great but it is very difficult to keep users data safe and follow regulations. The technical support of implemententing GDPR is very fragmented which often leads to either data-breaches because of bad implementations or pure ignorance or to companies and organisations that throw away potentially valuable data.

    In Egendata all data is safely encrypted and it is built from the ground up with the GDPR in mind. Users have full control over their data at any time and can export, delete, and control who has what access to it. Informed user consent is the basis of all data access in Egendata. You only have technical access to the data whenever you have technical access to the data.

    In other words; we conform to GDPR so you don't have to.

    Prevent data-lock-in i.e. disrupting the survaillance economy.

    If you want to use data from another service in your own you are currently at the mercy of whatever API or service they have (or not).

    With Egendata all you need is the users consent to use their data and you will have access to all the data you need from other services, in real-time. The user will still have the option to withdraw their consent and move their service to another service if you misuse their trust. This way we establish a sustainable market based on data while at the same time respect the users rights to privacy and integrity.

    Who are we?

    Egendata is run by JobTech a part of the Swedish Public Employment Service that strives to be a collaborative force for technical innovation in the labour market. Development of the core technology is made by contracting cooperation with Iteam. All documentation, code and results are published in the open and through this site you will find your way it all.

    Egendata is publicly funded, free software, provided with the goal of fostering innovation. We believe increasing data availability sustainable will be in the best interest of citizens and spark new innovations.

    How does Egendata differ from other initiatives?

    We believe that standards emerge through evolution, not through dictatorship. Therefore we have chosen to make Egendata agnostic to what format or standards you choose to store. By enabling adapters which bring data from existing systems into Egendata we can be compatible with different standards set in different domains and also encourage new standards to emerge. This way it's always easy to get started without having to first adapt your data to a predefined standard, but also provide a path on how to migrate the data when a standard emerges within a field. This fundamental decision differs Egendata from some of the other initiatives such as Solid.

    The method we use to develop Egendata is also different from traditional government funded projects. We use a method we call complexity-reduction-development which is a variant of agile development adapted for very complex projects. In essence we try to develop the product by removing as much complexity as possible but still provide a value to the user. For each iteration we add more complexity and functionality. This means we will never develop functionality or add complexity that have no value to an end user which keeps the codebase small and testable.


    We are currently in the process of opening up our testing environment to the public. This includes putting our app publicly in the respective app stores and polishing off some rough edges on the UI.

    Coming soon

    Sharing data between services. A key feature which is close to being implemented.
    Usage of device native secure storage to store secrets in the phone app.
    Backup of user keys in a secure manner, so they are not lost if the phone is.
    More complex example projects demonstrating data sharing between services.