Secrecy law veils MP perks