1. A computer-implemented method comprising: retrieving, by one or more processing devices from one or more data repositories, information pertaining to a user, information pertaining the user's system used to access resources, geographic location information, IP address, and MAC address of trusted devices used to connect the user's system to the resources; retrieving, by the one or more processing devices from a resource activity monitoring system monitoring information pertaining to monitoring of the user's interactions with the resources; retrieving, by the one or more processing devices information pertaining to user preferences with respect to the resources; generating, based on the retrieved user information, a composite digital personal profile that is a composite of a set of pre-defined attributes determined from the retrieved user information, user's system information, information to connect the user's system to the resource, resource activity monitoring and user preferences with respect to the resources; determining from a weighted aggregation of the pre-defined attributes a digital security score that measures a level of online security of accessing resources over a computer network.