VEIL - PRIVACY WITHOUT COMPROMISE