I.CNTRL is a platform for individuals to manage all of their digital data from one convenient location

I.CNTRL is a software solution, aimed to provide a central and easy to use management system for handling individual’s data which is collected by various organizations. The client, idlegcy, is a provider of services and software in Europe who aims to help organisations and governments treat the digital identities of as many people as possible with the utmost care and respect. The name “idlegcy”, short for “identity legacy”, refers to the impact that the use or misuse of personal data can have on the individual's identity in a digital world.

Keywords
Privacy, security, GDPR
Front-end
Bootstrap, HTML 5, SCSS, JavaScript, Vue JS, Vuex, TypeScript
Back-end
.NET Core, ASP Net Core, C#
Database
PostgreSQL
Other technologies
Microsoft Azure, Marten, Event Sourcing, Swagger/OpenAPI, Docker
Problem and goal

According to the General Data Protection Regulation (GDPR) that entered into force on May 25th, 2018, every person has the right to several activities relating to his/her data. Such activities include getting an overview of, transferring, changing or deleting the data collected on the individual, whether by a private or a public organisation. Furthermore, the regulation places greater responsibility and burden on each organisation, who processes the personal data of the European Union citizens. This is a step towards better control over the protection of the digital identity of a person.

Belgian company idlegcy NV decided to create the world’s first web platform, which enables people to manage their digital data saved in the vast expanse of the internet or by private and public organisations centrally, from one location.

Our goal in the first stage was to complete MVP in a very short time (2 weeks), to give it over for the use of other companies of the customer (Commanity, DIA Technologies, Forte etc.). Despite a very tight schedule, we managed to achieve the goal and the initial feedback was very good.

Progress, technical solution of the project

As a result of fluent cooperation, the web app idlegcy was created, enabling persons to contact each data collector through one point-of-entry instead of making several contacts. As the project progressed, we saw the need for two distinct environments to accommodate the different needs of the individual and the organisation role.

"I.CNTRL is an app that helps a person to manage their identity. Information and data kept on you in different systems and by different organisations define how you are perceived digitally. Your identity is the total sum of these perceptions. Administration of your data and limiting their misuse is becoming increasingly important in ensuring the protection of your digital identity. This is also why we have created an app, which enables everyone to manage and check the use of their data and digital identity in a fast and convenient way from one place."

Jan Lagast, managing partner of idlegcy

I.CNTRL.ME

I.CNTRL.ME is a platform for individuals to manage all of their digital data from one convenient location. Via the platform, they can communicate with known organisations that handle their personal data, inquiring an overview of the data they possess, making changes to it or asking for its removal.

I.CNTRL.IT

I.CNTRL.IT is the counterparty of .ME, a platform for organisations to handle the communication with the individuals whose data they possess. The combination of these two applications provides a convenient, central place of efficient communication. This, in turn, saves resources which would alternatively be required for manual work.

We chose the Event Sourcing pattern as the technical solution for the project as it ensures that the entire communication between an organisation and an individual is efficiently preserved. .NET Core, Vue.js, PostgreSQL and Marten were the fundamental technologies used in developing the system.

Client communication and project management

idlegcy has been a bold customer with an innovative idea and agile approach. Our cooperation was smooth from the very start and we could feel the similarity of approach: input at the agreed time, frequent communication, demos; fast and effective method without sacrificing quality for speed.

It may be said that good people from both sides got together – the strongest developers and designers from our side, and a very good product and project manager from the customer’s side. Only then is it possible to achieve the desired result in 2 weeks.

This is also a perfect example of the irrelevance of distance in software development. If the team is good the distance is never an obstacle in achieving the best results. Online project management environments, Skype and continuous access to the work results through web environments remove any physical barriers.

Participants in the project share their experiences
Jan Lagast
Managing Partner Participium, idlegcy

I was looking for developers from Belgium and Estonia for one of our key products. From a distance, all developers look similar, but for me, one of the most important factors in choosing software developers was that they were able to think from the business point of view and understand the idea. Most companies only talked about themselves, but AgileWorks immediately understood my business idea and today, having received the software, I can say that my original idea has indeed been successfully implemented.

What we've done

Read more about how our solutions have helped overcome business challenges

Purjekas veeslogo Transpordiamet
The Transport Administrations Seafarers Information System offers the possibility to apply for and view documents through the e-service
21 000+ users1000+ applications every year
The Seafarers Information System allows seafarers to view and apply for documents needed for sailing. A process that could previously only be done in the office, can now be completed through an online environment. The system keeps track of the required documents, allows the seafarer to add all necessary information, and send the application to be processed by officials.
sourcify konteineridsourcify logo
Sourcify automates the work of logistics companies
120+ countries2900+ users8500+ RFQs
Sourcify is a platform for creating and analyzing RFQs (Request for Qutation) for international logistics companies. By digitizing and automating the process, it reduces managers’ work by 50% and provides valuable data-driven information for making smarter business decisions. Today, the software is already used by several of the world’s largest logistics companies.
opiq õpilane koolikotigaopiq logo
Opiq's web-based e-learning environment lightens backpacks around the world
200 000+ users6 different countries1000+ digital textbooks
The Opiq learning environment includes digital textbooks and workbooks that can be used at school or at home, and that comply with the national curriculum. Learning has been made interactive and engaging, and the learning environment is accessible from both mobile devices and computers.
Käed koos veegalogo Tallinna Vesi
Modernization of Tallinna Vesi self-service portal and mobile application
The goal of the project was to modernize both the self-service portal and the mobile application of Tallinna Vesi, which involved upgrading various back-end solutions and developing a new user-friendly interface.
Purjekas veeslogo Transpordiamet
The Transport Administrations Seafarers Information System offers the possibility to apply for and view documents through the e-service
21 000+ users1000+ applications every year
The Seafarers Information System allows seafarers to view and apply for documents needed for sailing. A process that could previously only be done in the office, can now be completed through an online environment. The system keeps track of the required documents, allows the seafarer to add all necessary information, and send the application to be processed by officials.
sourcify konteineridsourcify logo
Sourcify automates the work of logistics companies
120+ countries2900+ users8500+ RFQs
Sourcify is a platform for creating and analyzing RFQs (Request for Qutation) for international logistics companies. By digitizing and automating the process, it reduces managers’ work by 50% and provides valuable data-driven information for making smarter business decisions. Today, the software is already used by several of the world’s largest logistics companies.
opiq õpilane koolikotigaopiq logo
Opiq's web-based e-learning environment lightens backpacks around the world
200 000+ users6 different countries1000+ digital textbooks
The Opiq learning environment includes digital textbooks and workbooks that can be used at school or at home, and that comply with the national curriculum. Learning has been made interactive and engaging, and the learning environment is accessible from both mobile devices and computers.
Käed koos veegalogo Tallinna Vesi
Modernization of Tallinna Vesi self-service portal and mobile application
The goal of the project was to modernize both the self-service portal and the mobile application of Tallinna Vesi, which involved upgrading various back-end solutions and developing a new user-friendly interface.