A Compliance Management Platform for Scandinavia’s Leading Compliance Provider

GetCompliant, is a Stockholm-based technology company, dedicated to the development of an advanced and comprehensive compliance and task management solution, geared toward retailers, fast food chains and other businesses. GetCompliant’s extends throughout the Nordic countries. The company’s customer base includes some of Europe’s largest retail chains. The total number of client business units, currently served by their compliance platform, is in excess of thousands of locations.



GetCompliant, a Stockholm-based technology firm and Vilmate’s oldest client we were familiar with yet prior to our company’s founding, required assistance in implementing their Compliance Management platform.

When they approached Vilmate for help, their application was in the very early stages of development and had a very limited set of functionality. The startup was in need of a reliable nearshore development partner, capable of developing the bulk of their compliance software and expanding its functionality over the long haul.

The client’s platform is a comprehensive, large-scale, cloud-based, mobile Compliance Management solution, geared toward a broad array of businesses in the Retail, Restaurant & Catering and Cruise industries. The platform allows both standalone businesses and corporate-owned and franchised chains to ensure compliance across the full spectrum of their business needs. The areas of compliance covered by the software include HES, Security (including Risk Assessment and Risk Analysis), Fire Safety, Environment, Workplace Safety, Service Level and Food Safety. The application allows our client’s customers to ensure a proper fulfillment of a diverse multitude of related tasks in a timely manner.

By using the application, a company’s technical and business stakeholders can create ad hoc tasks and track their execution. All created tasks can be assigned a status and a performer. The performer can close the task after it has been completed by them. The user can create and add a custom task or attach a photo to an existing task.

There is a total of around 30000 tasks supported by the system, divided across some 30 stakeholder- and purpose-specific compliance forms. Some of the compliance forms allow the user to rate tasks in accordance with these tasks’ degree of complexity or urgency. The company can then use the obtained ratings for performance improvement and employee encouragement purposes.

GetCompliant’s application automates the full range of a company’s compliance-related interactions with their regulatory authorities and other external stakeholders. In order to enable this, the system provides advanced reporting functionality. In addition, it provides a set of detailed dashboards that make it possible to monitor and compare the values of various performance indicators across the company's different business units.

GetCompliant entrusted Vilmate with redesigning some of the system’s above functionality and developing the bulk of it from scratch.


Vilmate started by creating a project team that initially consisted of 2 software engineers and was in the course of the project augmented at GetCompliant’s request to include 2 Web developers, 3 mobile developers, 1 QA engineer and 1 project manager. From the outset, the project was encumbered with several challenges. They included an API that was not suitable for mobile, a very bulky and convoluted legacy database and, finally, an antiquated Front-end technology stack that had a negative impact on the application’s performance.

In order to keep abreast of the latest technology advances, over the several years we’ve been involved in the project, our project team has redesigned  the client’s system almost in it’s entirety, while also completely overhauling the system’s API.

Some of the more important functionality we have added to the system includes:

  • Task History Functionality
  • Task Creation functionality (which has automated the extremely time-consuming and effort-intensive process of adding tasks to the system database).
  • Secret Customer functionality, used for auditing purposes.
  • Interactive dashboards which display task-processing statistics and allow filtering them by time, business unit, status and other criteria.


Besides, in order to provide support for the varying local and national regulations, Vilmate has customized the client’s application for the 4 different countries in which GetComplient has a business presence.

There are two versions of the client application: Web-based and mobile (iOS, Android), the latter having been developed entirely by Vilmate’s mobile development team. The project has been implemented by Vilmate for more than 5 years now and it is currently ongoing.

Technology Solution

The technology stack used by Vilmate to implement the project includes:

  • .NET for backend

  • AngularJS with responsive HTML5/CSS3 markup for web client app

  • Native Android and iOS applications

  • Microsoft Azure

  • C#/.NET back-end development

  • AngularJS front-end development

  • Application deployment, stabilization and ongoing maintenance


Vilmate’s participation in the project has been pivotal to GetCompliant’s rise as Scandinavia's leading compliance provider. The client has received a product that has allowed them to both acquire a number of well-known domestic customers and expand their market internationally (Norway, Denmark and Finland).

Presently, GetCompliant’s customer base includes such industry heavyweights, as the Swedish cooperative retail chain Coop Sweden (running more than 650 stores in Sweden and owned by some 3.4 million of the cooperative’s members), Scandinavia’s largest coffeehouse chain EspressoHouse which has 255 locations throughout Sweden, Norway, Finland and Denmark, and other reputable companies.

The overall number of business units served by GetCompliant has grown significantly  in 2017.

“I’m looking forward to keep on working with Vilmate”

A great technical team and a great partner we’ve been lucky to come across.

We have been working together for many years and I’m looking forward to keep on working with Vilmate...

They are “our team” – not “Vilmate's team” and I like that a lot!

Peder Lindencrona, CEO @ GetCompliant


C#/.NET Development
View details
Android SDK
View details
To get your project underway, simply contact us and
an expert will get in touch with you as soon as possible.