Create a VGS Vault
Before your system (or agent) can collect, tokenize, or route sensitive data through VGS, you'll need to create a VGS Vault.
A Vault is your secure, isolated environment inside VGS. It acts as the central control plane for:
Tokenizing and storing sensitive data
Configuring secure data routes via the Inbound and Outbound Proxies
Step-by-Step: Creating a Vault
Step 1. Sign up for an account using the VGS Dashboard
Go to dashboard.verygoodsecurity.com and sign in. If you don't have an account, you can create one for free.
After you sign up for an account, VGS will automatically create an Organization and Vault. Please feel free to customize your experience by renaming your sandbox Organization or Vault and inviting your teammates to collaborate in the same organization.

If you already have a VGS Organization and Vault setup, you can create additional vaults using the "+ New" button in the dashboard or via the VGS CLI.

Step 2. Find Your Vault ID
You’ll see a unique tenant identifier in the top-left of your Vault (e.g. tnt123abcde
).
This is your Vault ID - used to initialize VGS Collect, route traffic, and configure APIs.

What Can I Do With a Vault?
VGS Collect
Secure front-end collection of card/PII data
Inbound Proxy
Tokenize miscellaneous data before it enters your environment.
Outbound Proxy
Reveal and send data to PSPs or third parties
Card Management
Get access to additional card services such as network tokens and cryptograms that can be used for agent-based payments
Step 3. Enable Card Management
If not already done, please email [email protected] to enable the VGS Card Management API on your account.
Last updated