A system for adapting an original response provided by a first device, wherein: - the system comprises the first device; - the first device comprises means for receiving from at least one client device, as at least one second device, a data access request, the data access request comprising 1) at least one identifier relating to a client, and 2) a predetermined application programming interface or a predetermined service provider interface, the predetermined application programming interface or the predetermined service provider interface being associated with the first device; - the system further comprises a filtering module configured to intercept and filter the data access request wherein the filtering module identifies, based on the received identifier relating to the client a corresponding client registered at the first device, wherein the filtering module is further configured to verify whether the client has or has not the right entitlement to access the requested data, and if the client has not the right entitlement to access any of the requested data, then the filtering module blocks the intercepted data access request by not transmitting this request to the first device, whereas if the client has the right entitlement to access at least a requested part of the requested data, the filtering module transmits the intercepted data access request in a modified manner to the first device, wherein the data access request modification depends on the client and its entitlement, - the first device comprises means for sending the original response to the modified data access request; the system further comprises an adapting means, separate from the first device, for intercepting and adapting the original response sent by the first device, the adapting means adapting the original response by personalizing it thus being specific to the client, the adapting means providing an adapted response; and in that the system further comprises adapted response sending means for sending at least a part of the adapted response, the adapted response sending means sending the at least part of the adapted response to the second device or at least one third device. - the system comprises the first device; - the first device comprises means for receiving from at least one client device, as at least one second device, a data access request, the data access request comprising 1) at least one identifier relating to a client, and 2) a predetermined application programming interface or a predetermined service provider interface, the predetermined application programming interface or the predetermined service provider interface being associated with the first device; - the system further comprises a filtering module configured to intercept and filter the data access request wherein the filtering module identifies, based on the received identifier relating to the client a corresponding client registered at the first device, wherein the filtering module is further configured to verify whether the client has or has not the right entitlement to access the requested data, and if the client has not the right entitlement to access any of the requested data, then the filtering module blocks the intercepted data access request by not transmitting this request to the first device, whereas if the client has the right entitlement to access at least a requested part of the requested data, the filtering module transmits the intercepted data access request in a modified manner to the first device, wherein the data access request modification depends on the client and its entitlement, - the first device comprises means for sending the original response to the modified data access request; the system further comprises an adapting means, separate from the first device, for intercepting and adapting the original response sent by the first device, the adapting means adapting the original response by personalizing it thus being specific to the client, the adapting means providing an adapted response; and in that the system further comprises adapted response sending means for sending at least a part of the adapted response, the adapted response sending means sending the at least part of the adapted response to the second device or at least one third device.