We understand how important your financial data is, so we’re focussed on ensuring the highest level security and privacy.
We strive to make payments as fast and frictionless as possible, but the security of your money and data are our highest priority.
When you make a payment with Stitch, we require you to enter a one-time PIN (OTP) or to authenticate the or payment, to make sure it's really you.
Each bank login through Stitch is assigned a unique encryption key which gets stored inside a Microsoft Azure Keyvault, using OpenIDConnect 4.0.
These keys never leave this vault and no users, clients or anyone at Stitch have direct access to them.
We conduct regular penetration tests using external, CREST-certified vendors to ensure that our systems follow the strongest security practices available and that they’re protected against attackers. Stitch is also PCI DSS Level 1 Certified, meaning we adhere to the highest level of safety and security standards.