A system comprising: a memory; and a computer-readable medium having instructions stored thereon, which, when executed by a processor, cause the system to: generate, at a first computer network entity, a user interface; cause a presentation of the user interface to a user; receive, via the user interface, an action that necessitates access of data, corresponding to the user, stored by a second computer network entity distinct from the first computer network entity; cause display in the user interface of a combined consent screen, the combined consent screen including a button which, when activated in the user interface, authorizes personal user data corresponding to the user to be exchanged in both directions between the first computer network entity and the second computer network entity; receive an indication that the button has been activated; and in response to the receiving of the indication that the button has been activated: generate a first access grant at the first computer network entity and send the first access grant to the second computer network entity; receive an exchange of authorization code from the second computer network entity; generate a first access token corresponding to the first access grant and send the first access token to the second computer network entity; and receive, from the second computer network entity, a second access token corresponding to a second access grant generated by the second computer network entity. a memory; and a computer-readable medium having instructions stored thereon, which, when executed by a processor, cause the system to: generate, at a first computer network entity, a user interface; cause a presentation of the user interface to a user; receive, via the user interface, an action that necessitates access of data, generate, at a first computer network entity, a user interface; cause a presentation of the user interface to a user; receive, via the user interface, an action that necessitates access of data, corresponding to the user, stored by a second computer network entity distinct from the first computer network entity; cause display in the user interface of a combined consent screen, the combined consent screen including a button which, when activated in the user interface, authorizes personal user data corresponding to the user to be exchanged in both directions between the first computer network entity and the second computer network entity; receive an indication that the button has been activated; and in response to the receiving of the indication that the button has been activated: generate a first access grant at the first computer network entity and send the first access grant to the second computer network entity; receive an exchange of authorization code from the second computer network entity; generate a first access token corresponding to the first access grant and send the first access token to the second computer network entity; and receive, from the second computer network entity, a second access token corresponding to a second access grant generated by the second computer network entity. cause display in the user interface of a combined consent screen, the combined consent screen including a button which, when activated in the user interface, authorizes personal user data corresponding to the user to be exchanged in both directions between the first computer network entity and the second computer network entity; receive an indication that the button has been activated; and in response to the receiving of the indication that the button has been activated: generate a first access grant at the first computer network entity and send the first access grant to the second computer network entity; receive an exchange of authorization code from the second computer network entity; generate a first access token corresponding to the first access grant and send the first access token to the second computer network entity; and receive, from the second computer network entity, a second access token corresponding to a second access grant generated by the second computer network entity. generate a first access grant at the first computer network entity and send the first access grant to the second computer network entity; receive an exchange of authorization code from the second computer network entity; generate a first access token corresponding to the first access grant and send the first access token to the second computer network entity; and receive, from the second computer network entity, a second access token corresponding to a second access grant generated by the second computer network entity.