Companies generate massive profits from people's information, with experts describing user data as "the new oil".