VEIL - Privacy without compromise