Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Cloud Encryption Software
  3. Acra

Acra

London, United Kingdom

What it is

Acra protects sensitive data used by databases and applications through encryption, tokenization, and data masking. It can run as a transparent SQL proxy, an HTTP/gRPC encryption API, or client-side SDKs. AcraServer supports PostgreSQL and MySQL wire protocols, including MariaDB, and listed NoSQL and key-management integrations include MongoDB, Redis, Cassandra, TimescaleDB, Amazon KMS, Google Cloud KMS, HashiCorp Vault, Keywhiz, and HSMs. It can detect requests involving planted poison records or honeytokens, raise alarms, and stop decryption. Security logging supports SIEM/SOC analytics, and a crypto-signed audit log covers access and security events. Server components run on Linux; Docker and Kubernetes-compatible images are documented. Acra is described as cloud-agnostic, with support on Google Cloud Platform, AWS, and DigitalOcean. The Community Edition is free and intended for prototyping and small-scale projects. Enterprise Edition starts at $10,000/yr, with pricing depending on deployment count and requested features.

For and against

For

  • Offers field-level and searchable encryption, tokenization, and masking.
  • Supports PostgreSQL, MySQL, and listed NoSQL stores.
  • Integrates with external KMS providers, Vault, and HSMs.
  • Can detect planted poison-record or honeytoken requests.
  • Free Community Edition is available.

Against

  • Server components should not run on Windows as host OS.
  • Community Edition does not support MySQL Protocol X.
  • Enterprise Edition starts at $10,000/yr.

The verdict

Acra combines data protection options with database, key-management, and audit integrations. Check its Linux server requirement and Community Edition limits against your deployment needs; Enterprise Edition starts at $10,000/yr.

Who it suits

Acra may suit teams protecting database and application data that need multiple encryption options or integration with external key-management systems. The maker describes Community Edition for prototypes and smaller projects, and Enterprise Edition for large deployments.

Plans and prices

Acra Community Edition

Free

core encryption and masking · SQL request firewall · basic intrusion detection · single configuration policy

Acra Enterprise Edition

$10,000a year

all Acra features and controls · support tiers · DevOps/SRE tooling · policy management

Acra bespoke solution

Priced on request

custom masks and protocols · custom behavior · use-case features · engineering and architecture support

Every plan, in full

On the record

API
AcraTranslator exposes HTTP and gRPC APIs for encryption, searchable encryption, tokenization and related operations.github.com · read 15 Oct 2026
Application-level encryption
The product encrypts selected database cells or fields, including with AES-256-GCM cryptographic containers.cossacklabs.com · read 15 Oct 2026
Audit and SIEM
Acra provides security logging for SIEM/SOC analytics and a crypto-signed audit log covering access and security events.cossacklabs.com · read 30 Sep 2026
Audit logging
Enterprise editions provide cryptographically signed audit logs covering access and security events.cossacklabs.com · read 15 Oct 2026
Changelog event
Version 0.90.0 dated November 5, 2021 added open-source documentation, searchable encryption, masking, tokenization, AcraBlocks, Vault integration and an OpenAPI/Swagger HTTP API.github.com · read 15 Oct 2026
Cloud hosting
Acra is described as cloud-agnostic and actively tested and supported on Google Cloud Platform, AWS, and DigitalOcean.docs.cossacklabs.com · read 30 Sep 2026
Community Edition limitation
Acra Community Edition does not support MySQL Protocol X.docs.cossacklabs.com · read 30 Sep 2026
Company founded and size
LinkedIn lists Cossack Labs as founded in 2014 with 11–50 employees.uk.linkedin.com · read 15 Oct 2026
Company funding
The reviewed Crunchbase profile describes products and locations but does not state a funding amount.crunchbase.com · read 15 Oct 2026
Company headquarters
Cossack Labs is headquartered in London, United Kingdom, with research and development in Kyiv, Ukraine.crunchbase.com · read 15 Oct 2026
Company legal name
The GitHub project identifies the business entity as Cossack Labs Limited.github.com · read 15 Oct 2026
Databases
Acra is designed for SQL and NoSQL data stores and can operate as a database proxy or API service.github.com · read 15 Oct 2026
Database support
AcraServer supports PostgreSQL and MySQL wire protocols, including MySQL 5.7+, PostgreSQL 9.4+, and MariaDB 10.3.docs.cossacklabs.com · read 30 Sep 2026
Deployment
Server components are distributed as Linux packages, Docker images and source builds, with Kubernetes-compatible images.docs.cossacklabs.com · read 15 Oct 2026
Deployment forms
Acra can run as a transparent SQL proxy, an HTTP/gRPC encryption API, or client-side SDKs.cossacklabs.com · read 30 Sep 2026
Deployment platforms
Server components run on Linux distributions including CentOS, RHEL, Debian, and Ubuntu, and the maker documents Docker and Kubernetes-compatible images.docs.cossacklabs.com · read 30 Sep 2026
Documentation depth
The documentation covers use cases, architecture, security controls, cryptography, scaling, load balancing, configuration, installation and tutorials.github.com · read 15 Oct 2026
Encryption options
Acra offers field-level encryption, searchable encryption, tokenization, and data masking.cossacklabs.com · read 30 Sep 2026

The review

Acra protects sensitive data in databases and applications, and suits teams that need to add encryption within systems they deploy and manage. Its range of integration patterns and key-management options is a strength; the Linux server requirement and Enterprise Edition’s starting price will rule it out for some deployments.

Overview

Acra can protect data in SQL and NoSQL databases, web applications, and backend applications. Teams can place it in the data path as a transparent SQL proxy, call its HTTP or gRPC encryption API, or use client-side SDKs. That flexibility is useful when systems need different integration approaches, but it makes deployment choice a matter of how each application handles sensitive data.

Acra supports hybrid deployment and is cloud-agnostic, with active testing and support on Google Cloud Platform, AWS, and DigitalOcean. Server components run on Linux distributions including CentOS, RHEL, Debian, and Ubuntu; Docker and Kubernetes-compatible images are documented. Windows clients can connect to a Linux-hosted server, but server-side components should not run on Windows, so it is not a fit for a Windows-only server environment.

Key features

Field-level encryption, searchable encryption, tokenization, and data masking give teams several ways to protect data while supporting different application needs. Searchable encryption is relevant when applications need to query protected data; masking and tokenization offer other ways to limit exposure. Acra’s support for Amazon KMS, Google Cloud KMS, HashiCorp Vault, Keywhiz, and HSMs can fit teams that manage keys through those systems. Automated key rotation and mixed customer key control add options for controlling key custody.

AcraServer supports PostgreSQL and MySQL wire protocols, including PostgreSQL 9.4+, MySQL 5.7+, and MariaDB 10.3. The maker also names MongoDB, Redis, Cassandra, and TimescaleDB among its NoSQL and key-value integrations. Community Edition does not support MySQL Protocol X, which may prevent adoption in deployments that depend on it.

Intrusion detection can flag requests for planted poison records or honeytokens, raise alarms, and halt decryption. Security logging supports SIEM and SOC analytics, while a crypto-signed audit log records access and security events. These capabilities are useful for teams that need to incorporate data protection into broader security monitoring.

Pricing

Acra Community Edition

Free forever for non-profit and business use. It includes encryption and masking, a SQL request firewall, basic intrusion detection, and a single configuration policy. That is a practical starting point for prototypes and small-scale projects, but the single policy and narrower feature set may not meet larger deployments’ management needs. It also lacks MySQL Protocol X support.

Acra Enterprise Edition

Starting at $10,000/yr. Pricing depends on the number of deployments and requested features. The plan includes all Acra features and controls, multiple support tiers, DevOps and SRE tooling, and policy management. It is aimed at large-scale and enterprise deployments; the annual starting price is a significant commitment for smaller teams.

Acra bespoke solution

Custom pricing, based case by case on included services. It covers customized masks and protocols, customized behavior, use-case-specific features, and engineering and architecture support. This is the relevant route when standard product behavior needs tailoring, though its price depends on the engagement.

Acra also offers a free evaluation playground running Enterprise Edition for selected popular use cases, plus support tiers that include integration assistance, solution support, and 24/7 solution support.

Platforms

Acra’s server-side deployment is Linux-based, with documented Docker and Kubernetes-compatible images. Its cloud-agnostic approach and support for Google Cloud Platform, AWS, and DigitalOcean suit teams operating across those environments. Windows is supported as a client platform, not as the host for server components.

Who it's for

Acra is best suited to development and security teams protecting sensitive database and application data that want control over deployment, encryption methods, and key-management integrations. Community Edition fits prototyping and smaller projects; organizations needing the full controls, policy management, tooling, or higher support tiers should consider Enterprise Edition. It is a poor fit for teams that must host the protection layer on Windows or require MySQL Protocol X in Community Edition.

Pros and cons

  • Pros: Multiple deployment patterns—SQL proxy, HTTP/gRPC API, and client SDKs—let teams integrate protection in different ways.
  • Pros: Encryption choices, external KMS integrations, and automated key rotation support varied data and key-management needs.
  • Pros: Poison-record detection, security alarms, decryption halting, and signed audit logging connect data protection with security monitoring.
  • Cons: Server components require Linux, excluding Windows-hosted server deployments.
  • Cons: Community Edition has one configuration policy and does not support MySQL Protocol X.
  • Cons: Enterprise Edition starts at $10,000/yr, a high entry point for teams that need its full controls and support.

Alternatives

For a broader cloud encryption software shortlist, compare tools by deployment and data-protection needs.

  • Cryptomator is worth considering when open-source code for community security audits and support across desktop, mobile, web, and self-hosted platforms matter more than Acra’s database-focused integrations.
  • Entrust Certificate Manager is a paid option for teams seeking a certificate-management product across API, web, mobile, Linux, and self-hosted environments.
  • Evervault may suit teams prioritizing its card collection, 3D Secure, and network token features; its Platform plan is $995/mo, plus usage, and recommended for under 25K transactions/mo.
  • Skyflow is a paid alternative with a free trial for teams whose platform fees, data-subject count, data-localization regions, and feature requirements shape custom pricing.
  • MySQL is a freemium alternative for teams looking for a database platform with SQL and NoSQL applications and replication and high-availability components.
  • Thales CipherTrust Data Security Platform offers a free Community Edition with CipherTrust Manager and connector licenses for data protection, and may be preferable for teams whose needs fit that offering.
  • Kustodyan Data Protection Platform is another paid option for teams considering API and web platforms.

Verdict

Choose Acra if you need database- and application-level data protection with flexible integration patterns, external key-management support, and security monitoring—and can run its server components on Linux. Community Edition is a credible route for prototypes and small projects, but larger deployments should weigh Enterprise Edition’s broad controls against its $10,000/yr starting price. Look elsewhere if Windows hosting or MySQL Protocol X support in the free edition is essential.

Alternatives to Acra

Every alternative, ranked