Customer brief

Safe, fast, easy, and compliant information exchange

Linckr offers a consumer-oriented platform that connects consumers with service providers, facilitating safe, fast, and straightforward information exchange. Linckr provides service providers with authenticated digital data, eliminating the need for repeated data entry by its customers.

Consumers

As consumers increasingly interact with service providers digitally, they often face a multitude of apps and portals, each with their own set of processes and tools. Linckr is a user-friendly app that simplifies identity verification, information sharing (with consent), digital document signing, and data reuse across multiple parties without the need for re-entering data. The result is a complete and seamless customer experience.

Service providers

Linckr ensures that service providers can meet their customers' needs for a positive customer experience and comply with relevant legislation, including:

  • Know Your Customer (KYC)
  • Anti-Money Laundering (AML)
  • General Data Protection Regulation (GDPR)
Our auditor has never seen such a good process and tech stack. The transparency and speed of audit trails we could provide was beyond anything they’d ever seen.
- Leon van Dooren, Managing Partner at Linckr

Challenges

Linckr designed its technology platform based on the following requirements:

  • Security
  • Privacy
  • Auditability
  • Compliance

Meeting security and privacy requirements are paramount when storing and sharing personal data. Typically, security, and privacy measures on the one hand and customer friendliness and cost efficiency on the other hand are tough to combine into one solution, but Linckr excels in that.

Linckr prioritizes these requirements by maintaining rigorous policies, processes, and controls, as well as ISO27001 and ISO-27701 certifications. Linckr adheres to the principles of "security by design" and "privacy by design” – thus, security, compliance, traceability, and auditability are essential in their platform.

The team needed a technical platform that could facilitate initial development and provide continuous improvement under these conditions.

Solutions

Why did Linckr choose Axon Framework?

The average developer ships better qualitative features when they work in an opinionated framework. Axon Framework is so explicit about CQRS/Event Sourcing; commands/events modeling is a natural way to model behavior. Starting from UX/UI designs, the Linckr team uses Event Modelling to come up with all the events, policies (business rules), and commands

Why did Linckr choose Axon Server?

Linckr went with microservices from the start, allowing them to build a modular system. For the microservices approach, they needed a middleware solution that could deliver messages and found out that Axon Server does that very well, without a single line of extra code.

The Linckr technology stack is based on

Event-based microservice architecture
  • Event-based architecture based on microservices modeled with Domain Driven Design (DDD).
  • Spring Boot microservices with Reactor, AxonFramework and GraphQL.
Amazon Web Services (AWS)
  • Hosting the platform and managing services for infrastructure.
  • Linckr’s Axon implementation runs in a Kubernetes cluster they decided to migrate from AWS EKS to an AWS EC2 instance.
  • Leveraging a GitOps approach for shipping new features.
Cafienne (CMMN engine)
  • The Case Management Model and Notation (CMMN) engine Cafienne is also a CQRS/Event Sourcing-based application leveraging Akka.
Digita
  • SOLID server and PODS (Personal Online Data Storage).
Digidentity
  • Verifying identity up to the highest eIDAS standards.
React and Capacitor
  • Mobile app for IOS/Android and Web.

Country

Netherlands

Industry

Online services

Use cases

Secure information exchange

Partner

Linckr worked very closely with the Lemon organization to build their platform.

Featured AxonIQ Products

  • Axon Framework
  • Axon Server Enterprise

Related content