Answer: Encryption & Offsite storage.
Explanation: Encryption with a secure hash and password is one of the best ways to keep data safe and keeping the most private data on a secure cloud database somewhere not at your location where people could potentially steal it off a desk or off a company computer is always a good but not necessary way to solve this problem.