A QR code is a type of barcode that stores information as a series of pixels in a square-shaped grip, which you can scan with a digital device.  

Not only are they safe to use, but there are also many cases where QR codes are an additional security measure. Some websites, like online banking sites, use QR codes as part of two-factor authentication. After clients have logged in to their accounts, they may be prompted to scan a QR code using their mobile banking app for additional verification.

QR code technology has no security flaws and cannot be hacked. The security risks that we often associate with QR codes - such as phishing, hacking, or malware - don’t stem from QR code technology, but from the destination of each code. Third parties could hack the web page, connect malicious software, or steal data - the same way they conduct email or text message scams.

Most QR code-generating software collects minimal data from users who scan the codes, and never collects personally identifiable information. The only data it might collect - which would be visible only to the creator of the codes - includes location information (city and country of the user), the number of scans (how many times the user has scanned the code), the time (what time they scanned the code), and the operating system of the device used to scan the code (iOS or Android).

No. If you have the Money app on your cellphone, you can log in to Online Banking safely with no additional registration required.