Is depositing funds safe and secure?

GDPR