| CPC H04L 9/088 (2013.01) [H04L 9/30 (2013.01); H04L 9/3247 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving, at a first user device, an input from a user of the first user device, the input including a link to a resource;
transmitting, by the first user device, a request to a client link service to determine whether a web risk service has indicated that the link is safe;
receiving, at the first user device, a response indicating that the link is safe and including a link safety guarantee, the link safety guarantee including a signature signed by a private key associated with the client link service; and
transmitting the link and the link safety guarantee to one or more second user devices, wherein the one or more second user devices verify the signature using a public key associated with the client link service.
|