Fundamentals

TrueZero is a flexible, vaultless tokenization service that allows businesses to replace their sensitive data (e.g. PII, PHI, cardholder data, etc) with de-identified tokens. TrueZero has broad applicability across PCI/GDPR compliance, private data exchange, and data minimization use cases.

Tokens are generated from raw data and can be made reversible or irreversible, depending on the use case. Even in the instances where reversible tokens are required and therefore produced, TrueZero never has access to the underlying input data.

TrueZero Core Components:

  • "Client" library used to tokenize sensitive information as well as to reverse (de-tokenize) tokens (if required).

    • The client library can be used as a standalone CLI tool or integrated into your existing applications.

    • Currently available for Python, Java, and Javascript. Adding support for a new language is quick and simple, so please reach out to truezero@springlabs.com to request compatible libraries for additional languages.

  • "Backend" servers (either Hosted-SaaS, BYO Cloud, or On-Prem) support the client in creating secure tokens. The client handles all communication with the Backends under the hood. Most deployments will use two or three Backends, depending on organizational security criteria. Importantly, the Backends never receive sensitive data.

Review the documentation page for the CLI or your programming language on the left to learn about how to use the client library, or continue with this section to learn how the protocol works under the hood.

To start testing, please contact Spring Labs to get access to API key and Backend URIs:

Last updated