Differential privacy is an area that makes some guarantees about not letting personal information about individuals escape. Might be a useful technique as well.
https://en.wikipedia.org/wiki/Differential_privacy
Agree that strong guarantees about privacy aren't achievable.