Are my details safe?

Yes, we do not store any of your financial details.