100% yes! STS is built with military-grade security in the form of SSL software. This is the same tech used by online banks, which is why STS has a 100% perfect security record and was even independently tested by eCOGRA.