Trusted Services Just a Click Away