1. A method for managing authorizations to access personal data of a user, the method comprising: a computer retrieving, from a plurality of web based applications executing on at least one server data processing system, a set of authorizations authorizing the plurality of web based applications to access the personal data of the user, wherein an authorization of the set of authorizations authorizes an application of the plurality of web based applications to access and modify at least a portion of the personal data of the user; presenting the set of authorizations on a graphical user interface, wherein each authorization of the set of authorizations has an expiration date; and responsive to receiving a user input indicating a change to a particular authorization in the set of authorizations for a particular web based application in the plurality of web based applications, storing, by the computer, the change to the particular authorization in the set of authorizations for the plurality of web based applications to access the personal data.