TozStore is a real time encryption platform.  Encrypt sensitive information directly at the browser or device level.  Retrieve it anytime to compute.  Never worry about storing PII, financial, or medical data again.

Real Time Encryption Service

Trusted by private organizations, government agencies, and research organizations to protect data
tozstore encryption storage

End-to-END Encryption

TozStore handles all encryption and decryption at the edges.  That means encryption happens at the browser or device level and never transmitted unencrypted.  Your sensitive encrypted information is stored in TozStore and a corresponding Record ID is stored in your existing database for retrieval.

speed and security

Extremely low encryption overhead and client side computation make our platform highly performant. Use the TozStore platform to enable end-to-end encryption on any website, mobile device, or application.

Data is encrypted at your device or your platform then securely stored with Tozny.  When you need the data just retrieve the record and decrypt on your backend platform or device.

Advanced features

TozStore supports sharing records, query and search of metadata, and large files to provide security and usability where you need it.  Our SDKs also support local storage and delayed file upload to provide maximum flexibility for your users.

  • JS
  • RUBY
  • GO
    const e3db = require('e3db')
    let client = new e3db.Client(/* config */)
    async function main() {
      let data = {
        'first_name': 'Jon',
        'last_name': 'Snow',
        'phone': '555-555-1212',
      let metadata = {
        'house' : 'Stark'
      let record = await client.write('contact', data, metadata)
      console.log('Wrote record ' + record.meta.recordId)
    record = client.write('contact', {
      :first_name => 'Jon',
      :last_name => 'Snow',
      :phone => '555-555-1212'
    printf("Wrote record %s\n", record.meta.record_id)
    import e3db
    client = e3db.Client(
    # config
    record_type = 'contact'
    data = {
      'first_name': 'Jon',
      'last_name': 'Snow',
      'phone': '555-555-1212'
    metadata = {
      'house' : 'Stark'
    record = client.write(record_type, data, metadata)
    print 'Wrote record {0}'.format(record.meta.record_id)
    // Create data for a record
    var recordData map[string]string
    recordType := "contact"
    recordData["first_name"] = "Jon"
    recordData["last_name"]  = "Snow"
    recordData["phone"]      = "555-555-1212"
    // Create optional metadata for the record
    //(metadata can be used for searching)
    var metadata map[string]string
    matadata["realm"] = "The North"
    metadata["pet"]   = "Ghost"
    // Encrypt and save the record
    recordID, err := client.Write(
    if err != nil {
        //Error handling omitted
    fmt.Println("Wrote record: " + recordID)
    // Wrap message in RecordData type to designate
    // it as sensitive information for encryption
    let recordData = RecordData(cleartext: ["SSN": "123-45-6789"])
    // Can optionally include arbitrary metadata as 'plain'
    // where neither keys nor values are encrypted
    e3db.write(type: "UserInfo", data: recordData, plain: ["Sent from": "my iPhone"]) { result in
        switch result {
            // The operation was successful, here's the record
            case .success(let record):
                // 'record.meta' holds metadata associated
                // with the record, such as type.
                print("Wrote record! \(record.meta.recordId)")
            case .failure(let error):
            print("An error occurred attempting to write the data: \(error)")
made for developers, by developers


TozStore is designed to seamlessly integrate into your existing architecture.  Our encryption platform lets you protect sensitive information while preserving the usability of your application(s).  Data can be retrieved on the fly with any of our SDKs and only you hold the encryption keys.

Compliance covered

Compliance requirements for GDPR, CCPA, and other upcoming legislation codify user privacy and data protection. Properly implemented encryption provides protection that can limit data breach liability.  Using TozStore ensures you’re using strong encryption the right way. Click below to learn more about leveraging TozStore in your company, and how Tozny can help you hit your compliance obligations and protect your consumers.

tozstore encryption storage

Need FIPS?

In addition to our standard encryption services we can provide THE TOOLS YOU NEED CREATE a FIPS 140-2 compliant solution.
Contact US today to learn more.

What They Say