VEIL:Privacy At Its Finest