VEIL – Privacy without Compromise