Build encryption-enabled apps
with blazing fast search

Add application-level encryption to your Rails apps with just a few lines of code.
Level up security. Keep the dev workflows you know and love.

Don't change databases.

CipherStash works with any database supported by Ruby on Rails.

Encrypt your data where it already lives.

Use application-level encryption tools you already know.

Make your encrypted data searchable with CipherStash

๐Ÿ”’ Encrypted Range Queries

Do range queries on encrypted records:

User.query {|q| q.dob > 50.years.ago}
[#<User id: 370882803, name: "Grace Hopper", ...>,
 #<User id: 225478506, name: "Ada Lovelace", ...>]

๐Ÿ”’ Encrypted Record Ordering

Order encrypted results:

User.query.order(:name)
[#<User id: 225478506, name: "Ada Lovelace", ...>,
 #<User id: 258552901, name: "Anita Borg", ...>
 #<User id: 391913150, name: "Frances Allen", ...>
 #<User id: 370882803, name: "Grace Hopper", ...>,
 #<User id: 905456733, name: "Margaret Hamilton", ...>,
 #<User id: 134100488, name: "Radia Perlman", ...>]

๐Ÿ”’ Encrypted Full Text Search

Do full text search on encrypted data:

User.query {|q| q.name =~ "ace"}
[#<User id: 225478506, name: "Ada Lovelace", ...>,
 #<User id: 370882803, name: "Grace Hopper", ...>]
See how ActiveStash makes your encrypted Rails models searchable.

Query millions of encrypted records
in under 20ms

Query performance within 20% of traditional RDBMS like PostgreSQL.

CipherStash is data encryption that wonโ€™t slow you down.

Open source clients means encryption
you can trust

First-class Ruby support right now.

Built around a Rust core.

More languages coming soon.

Don't take our word for it.

This is what people are saying about CipherStash:

Had a great chat this arvo with @danieldraper about @cipherstash

If I was founding something new today I'd be super duper likely to use this to replace my "user.[rb|ts]"

I love how it gives you a PII vault but with flexibility around querying.

Twitter profile picture of John Barton
John Barton
CTO, Amber Electric

I am still on a high after talking with @danieldraper and @auxesis yesterday. The stuff they are building at @cipherstash is incredible.

Making it trivial to do field level encryption in any DB is one thing. But making it still possible to do a full text search is quite another

Twitter profile picture of Erwin van der Koogh
Erwin van der Koogh
Founder, Linc

If you store PII and tell me itโ€™s safe cause you encrypt data at rest, and in transit, youโ€™re wrong. If your app or DB is compromised your reputation is in the ๐Ÿ—‘.

@cipherstash - an end-to-end secure, searchable, performant database.

Their infra, your keys. Get on it.

Twitter profile picture of Matt Allen
Matt Allen
CEO, Tractor Ventures