A method of providing a persistence cloud service, PCS, to registered services, comprising: receiving, by a PCS server, from a first computing device associated with a first service registered with the persistence cloud service, a client device update for a client device registered with the persistence cloud service, wherein the update indicates that the client device has had suspicious login activity, wherein a suspicious login activity indicates that the login procedure by a user of the client device into the first service took multiple incorrect passwords; updating, by the PCS server, client device persistence information associated with the client device based on the client device update, wherein the client device persistence information includes an indication that activity at the client device is suspicious; receiving, by the PCS server, from a second computing device associated with a second service registered with the persistence cloud service, a request for the client device persistence information, wherein the request includes an affiliate identifier that identifies the second service; verifying, by the PCS server and based on the provided affiliate identifier, that the second service is registered with the persistence cloud service, PCS, and providing, by the PCS server, the client device persistence information to the second computing device; determining, by the second computing device, a level of service to be provided to the client device that is based on the client device persistence information provided by the PCS server, wherein the level of service includes invoking further security actions, and wherein invoking further security actions includes locking the client device; and providing, by the second computing device, the determined level of service to the client device. receiving, by a PCS server, from a first computing device associated with a first service registered with the persistence cloud service, a client device update for a client device registered with the persistence cloud service, wherein the update indicates that the client device has had suspicious login activity, wherein a suspicious login activity indicates that the login procedure by a user of the client device into the first service took multiple incorrect passwords; updating, by the PCS server, client device persistence information associated with the client device based on the client device update, wherein the client device persistence information includes an indication that activity at the client device is suspicious; receiving, by the PCS server, from a second computing device associated with a second service registered with the persistence cloud service, a request for the client device persistence information, wherein the request includes an affiliate identifier that identifies the second service; verifying, by the PCS server and based on the provided affiliate identifier, that the second service is registered with the persistence cloud service, PCS, and providing, by the PCS server, the client device persistence information to the second computing device; determining, by the second computing device, a level of service to be provided to the client device that is based on the client device persistence information provided by the PCS server, wherein the level of service includes invoking further security actions, and wherein invoking further security actions includes locking the client device; and providing, by the second computing device, the determined level of service to the client device.