Why It Matters
To print a check, software needs the same numbers that appear at the bottom of every check: your bank's routing number and your account number. That makes them the most sensitive data CheckPrintPro holds, and over the past weeks we have reworked how they are stored and shown.
Encrypted at Rest
Routing and account numbers in your bank profiles and in your check history are now stored encrypted with AES-256-GCM, a modern standard that also detects tampering. The encryption key is kept separately from the database, so a copy of the database on its own does not reveal anyone's bank numbers.
Existing profiles and history were encrypted in place. Nothing changed in how you use the app.
Masked on Screen
Lists of bank profiles and check history now show only the last four digits, for example
••••4821. The full numbers are fetched only at the moment you print, so they are not
sitting on screen while you browse. CheckPrintPro also refuses to send a check to the printer if the
numbers it has are masked, so a masked value can never end up on paper by mistake.
Protecting Your Account
- Sign-in lockout: after repeated wrong passwords, sign-in pauses for a few minutes, which stops automated password guessing.
- Password resets end other sessions: if you reset your password, every other device signed in to your account is signed out.
- Team access with limits: on Pro and Business plans, team members see only their team's profiles and checks, and invitations are limited so they can't be abused.
Safer Exports
When you export your check history to a spreadsheet, CheckPrintPro now neutralizes any value that a spreadsheet program could mistake for a formula. A payee name can no longer turn into an active formula when the file is opened in Excel or Numbers.
What You Can Do
- Use a unique password for CheckPrintPro.
- Only add team members who need to print checks, and remove them when they no longer do.
- Store printed and blank check stock as carefully as a checkbook.
- Download the desktop app only from checkprintpro.com. On a Mac, macOS confirms it is the genuine, Apple-notarized app.
Print Checks with Confidence
Your bank details stay encrypted and masked until the moment a check prints.
Try Free for 7 Days