Review of Veil: Privacy without Compromise