Good for backup of critical documents. Bad for quick access or large cash (banks prohibit cash in many agreements).
After checking, there is no widely known mainstream product, bank feature, or app specifically called "Sophie Deposit Box." It’s possible you meant: sophie deeposit box