Data Migration with PGP Encryption
Checkbook supports secure data migration using PGP (Pretty Good Privacy) encryption. If you are migrating sensitive payment data — such as bank account numbers, routing numbers, or cardholder information — to Checkbook from another platform, you can encrypt your data files using Checkbook’s public PGP key before uploading them.
This ensures that only Checkbook can decrypt and process the data once it is received.
How It Works
- Using Checkbook’s public PGP key, encrypt your data file.
Checkbook’s public PGP key
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
=eulm
-----END PGP PUBLIC KEY BLOCK-----
- Upload the encrypted file to Checkbook via a secure transfer method (SFTP or a signed upload URL).
- Checkbook decrypts the file using its private key and ingests the data.
At no point does unencrypted sensitive data travel over the network.
Frequently Asked Questions
Is there a max migration file size? No max size. File formats are dependent on the use case.
Will Checkbook store my unencrypted data? Checkbook decrypts data only within a secure processing environment. Raw source files are deleted after successful ingestion. Migrated account data is stored in accordance with Checkbook’s Privacy Policy .