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
- 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 .
Need Help?
Contact your Checkbook integration team or reach out at support@checkbook.io for assistance with key distribution, file formatting, or transfer coordination.