Yes.
We've locked our system down tight, using secure administrative passwords and other precautions. Logins and other pages which require your password is done over SSL, which means your password is safe when it's transmitted over the Internet. We're scanned by a 3rd party company every week for vulnerabilites, and are PCI compliant.
Of course, we're not a banking site, so there are much higher levels of security which are not feasible. However, we take hosting your roasting data seriously and go through great efforts to make sure it's safe and secure.