It sure is! We use bank-level SSL security as well as 256 bit AES encryption. Long story short, this level of encryption represents approximately 340 undecillion (that’s 340 followed by 36 zeros) possible combinations that hackers would have to sort through in order to decrypt your information.