Language reference

MOBILE
FRONT-END
SERVER

Acra has client libraries for Ruby, Python, Go, C++, NodeJS, PHP, iOS (Objective-C and Swift) and Android, but you can easily generate AcraStruct containers with Themis for any platform you want.

Acra currently supports PostgreSQL 9.4-11 and MySQL 5.7+, and their flavours like MariaDB. KV and NoSQL databases (like MongoDB) have limited support (via AcraTranslator; some features like SQL firewall are not supported).

What is Acra

Acra is a database encryption proxy for data-driven apps: strong selective encryption, SQL injections prevention, intrusion detection, honeypots.

Acra helps you protect data in web and mobile applications with centralised data storage.

Request Acra Live Demo

Deploy Acra Example Projects

See Acra Load Balancer Example

Try AcraCensor SQL Firewall Example

Acra Quickstart

Documentation