With concrii® Encrypted Search, we offer you a flexible, high-performance microservice that provides a fast and simple search option on encrypted data.

Search on encrypted data

Do you have encryption in place and still want to be able to search?


Do you have to meet GDPR requirements for pseudonymization and encryption? You already have solutions in place that help you with these requirements? Now your users want to be able to search on this data as well!

This is actually possible: with concrii®!

concrii is a flexible and universal solution to enable search on encrypted data across all your applications

concrii® can work with any SQL-based database system and all common encryption services.

concrii® is always scalable and offers defined interfaces to connect additional data sources and encryption services.

What does
concrii® offer?

concrii provides powerful and secure search functions, including LIKE, Wildcard, and RegEx, that would normally be a challenge when the database is encrypted. This gives you flexibility in your search.

concrii offers you a flexible solution that goes far beyond database-integrated and in-house developed solutions, covering more functionality than any other integrated search solution on the market.

The application integration is done via a universal REST interface. A user interface also allows the comprehensive testing and optimization of search queries.

How does concrii
compare to other solutions?

Other solutions require changes to the databaseand extensions with foreign code, yet still do not deliver satisfactory performance for real-time applications, e.g., with incremental search fields.

concrii, on the other hand, offers this and much more without any changes to the database.

Searching with concrii® is
fast and safe

concrii operates as a separate microservice, and can therefore provide search optimization via automated execution plans and workload distribution across multiple instances, to guarantee your required performance.

concrii uses AES-encrypted in memory indexes for high search speed, with automated, rapid index updates.

Many optimization options, including index partitioning, speed up your search and provide additional layers of protection for your information.

concrii smart looping enables high-performance, parallel processing of data records.

concrii has been successfully subjected to extensive penetration tests by our customers.

Features for Search


concrii offers your client applications the ability to query and load data from encrypted data sources in real time. Depending on the type and size of the data source, concrii might even be faster than the application’s legacy search on unencrypted data.

Index updates can be initiated by applications immediately after changes are written to the database. In this way, the index data can also be kept up to date in near real time. Index updates can also be scheduled

Advanced data operations
for greater flexibility

Advanced data operations allow your application to flexibly extract clear text data from your encrypted data sources. Support for sorting, filtering, and paging of results makes it convenient to integrate concrii into your application without losing functionality

The ability to use regular expressions in index and database queries allows concrii to cover more use cases than the original unencrypted database search.

The friends

“Friends” enable flexible resource sharing and load distribution among instances within the infrastructure. Sharing index data between multiple concrii instances, as the Friends concept allows, increases the responsiveness and availability of the microservice.

Different load balancing and fallback scenarios (hot and cold) are achieved through specific Friends configurations.


How to Get

Ways of
licensing concrii®

We offer concrii as a subscription model with flexible expansion and downsizing options or as perpetual licenses that allow unlimited use of a service installation. A corporate license (permanent) is also available, which allows unlimited use of the software within a group of companies.

concrii is licensed per service installation (service instance). Therefore, you need more than one license for load balancing and Friends scenarios.

support options

Our standard support as part of the subscription is available to you on weekdays during working hours to perform all troubleshooting to restore the operability of the licensed software within the shortest possible time. For other kinds of support, e.g., on installation and use of the software, our consulting service is at your disposal. For business-critical applications, we also offer a 24/7 support package.

While maintenance and support are included in our subscription licensing offer, it is optional and charged separately with the perpetual licenses.

How to experience concrii®
in your environment?

Please contact us, and we will provide you with the concrii software and temporary licenses so you can try concrii with your own systems. If you are just getting started with secure data storage, we would be happy to advise you on data-centric security as well. We can also help you prove feasibility for your environment in the form of a project.