Veil: Privacy Without Compromise