TOZSTORE

Ensure data security and privacy for your users by encrypting sensitive information directly at the browser, device-level, or in embedded solutions with TozStore, an easy-to-integrate encrypted data solution for your application.
Retrieve data at any time for secure access or computation.  Never worry about storing your business or client’s PII, financial, or medical data ever again.

Now integrated with TozID

Trusted Encryption Service

Trusted by COMPANIES, government agencies, and research organizations
To protect THEIR data
encrypted data solution

End-to-END Encryption

Data is never transmitted unencrypted because TozStore handles all encryption and decryption at the edges — the browser, the mobile device, or on IoT or embedded devices.

Tozny ensures you’re using strong encryption the right way.

speed and security

Our highly performant platform relies on client-side computation with extremely low encryption overhead. Use the TozStore platform to enable end-to-end encryption on any website, mobile device, application, IoT, or embedded solution.

Data is encrypted on your device or your platform, then securely stored with Tozny. Just retrieve the data and decrypt locally only when needed!

Advanced features

TozStore supports sharing records, query and search of metadata, and structured or unstructured (large file) data formats 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
  • PYTHON
  • GO
  • SWIFT
  • 
    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)
    }
    main()
  • 
    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(
      context.Background(),
      recordType, 
      recordData, 
      metadata
    )
    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

SEAMLESS INTEGRATION

TozStore seamlessly integrates strong encryption directly into your existing applications. Protect sensitive information while preserving the usability of your application(s). Data can be retrieved on the fly with any of our SDKs. Only you hold the encryption keys!

Compliance covered

The Tozny Platform exceeds the compliance requirements for GDPR, CCPA, HIPAA, and PIPEDA, and can be easily customized to meet specific policy requirements and SLAs.

Codify user privacy and data protection. Additionally, your business partners or local municipalities may have specific compliance policies you must meet as part of contractual obligations.

Using Tozny ensures you’re using strong encryption the right way!

encrypted data solution

Need FIPS Compliance?

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