Data Vault

Reduce the burden of handling sensitive data

Safely store your users’ personal data and comply with global data protection laws without any burden and legal costs.

Reduce the burden of handling sensitive data

Benefits

Trusted data storage

Data Vault is a simple REST API that stores user data in a relational database encrypted with row-level HSM-backed keys. A data breach will not expose your customers’ data and you can easily comply with GDPR and other data protection laws.

  • Keep Data Secure /

    Adopt the most secure and compliant architectures used by top-tier technology companies like Block to manage users’ sensitive data.

  • Reduce a Data Breach Blast Radius /

    SlashID’s architecture prevents mass exfiltration of sensitive data. User data is encrypted with individual keys derived from a HSM-backed master, preventing an attacker from exfiltrating a database and cracking it offline.

  • Comply with Data Protection Laws /

    Our databases are available world-wide and allow you to store your user data in the country where the user legally resides without any additional development work or infrastructure changes.

Trusted data storage

Features

Cutting-edge, out of the box data security for any product.

Easily adopt a strong security posture without the cost and risk of internal maintenance.

Exfiltration-resistant

All user data is encrypted with a HSM-based root of trust. Attackers cannot exfiltrate data and crack it offline.

Database guarantees

Our service is backed by a RDBMS providing strong guarantees about data consistency and availability.

Non-custodial storage

Data can be encrypted with a user’s key pair reducing the company liability and complying with data minimization requirements.

Global availability

Our database is globally available, allowing for storage in the jurisdiction mandated by law without any development or operational effort.

Docs

Set up Data Vault in minutes

We provide all the tools your developers need to integrate with SlashID, including support, easy-to-read documentation, and sandbox environments for testing.

See docs
1curl --request POST      --url https://sandbox.slashid.dev/um/persons/attrs/v1      --header 'Accept: application/json'      --header 'Content-Type: application/json'      --data '
2{
3     "attrs": {
4          "Passport Number": "32190343289",
5          "Delivery Address": "1 Rue St Honoré 75001 Paris, France"
6     },
7     "storage_region": "France",
8     "user_id": "903c1ff9-f2cc-435c-b242-9d8a690fcf0a"
9}
10'

bash

10/10 ln

Use case

Learn how you can use /id to comply with data protection laws

Securing personal user data has been an increasing concern for governments worldwide and data protection and localization regulation is becoming standard practice across the world.