A method for adjusting a cybersecurity risk level of one or more companies based on a risk of breach of one or more vendors using non-intrusive analysis of website content, the method comprising: executing, by one or more processors, a first routine to generate a candidate universal resource locator associated with a first vendor of the one or more vendors, wherein the candidate URL comprises first information corresponding to a website associated with the first vendor and second information associated with a first company of the one or more companies, and wherein the first vendor and the first company are different; determining whether the candidate URL corresponds to a valid website of the first vendor; validating, by the one or more processors, the candidate URL, wherein the validating comprises determining, by the one or more processors, if the candidate URL resolves to a website of the first vendor that includes an indication the first company uses a service offered by the first vendor, wherein the indication comprises a login feature and a logo of the first company, wherein the login feature indicates that the service offered by the first vendor is accessible to the first company via the website corresponding to the candidate URL; in response to determining the candidate URL resolves to a website of the first vendor that includes the indication the first company uses the service offered by the first vendor, determining, by the one or more processors, a cybersecurity posture for the first vendor; and adjusting, by the one or more processors, a cybersecurity risk score for the first company based on the cybersecurity posture for the first vendor to produce an adjusted cybersecurity risk score for the first company, wherein the adjusted cybersecurity risk score for the first company quantifies a risk of breach of data of the first company via a breach of the first vendor and wherein the adjusted cybersecurity risk score allows the first company to be proactive in preventing a cybersecurity threat. executing, by one or more processors, a first routine to generate a candidate universal resource locator associated with a first vendor of the one or more vendors, wherein the candidate URL comprises first information corresponding to a website associated with the first vendor and second information associated with a first company of the one or more companies, and wherein the first vendor and the first company are different; determining whether the candidate URL corresponds to a valid website of the first vendor; validating, by the one or more processors, the candidate URL, wherein the validating comprises determining, by the one or more processors, if the candidate URL resolves to a website of the first vendor that includes an indication the first company uses a service offered by the first vendor, wherein the indication comprises a login feature and a logo of the first company, wherein the login feature indicates that the service offered by the first vendor is accessible to the first company via the website corresponding to the candidate URL; in response to determining the candidate URL resolves to a website of the first vendor that includes the indication the first company uses the service offered by the first vendor, determining, by the one or more processors, a cybersecurity posture for the first vendor; and adjusting, by the one or more processors, a cybersecurity risk score for the first company based on the cybersecurity posture for the first vendor to produce an adjusted cybersecurity risk score for the first company, wherein the adjusted cybersecurity risk score for the first company quantifies a risk of breach of data of the first company via a breach of the first vendor and wherein the adjusted cybersecurity risk score allows the first company to be proactive in preventing a cybersecurity threat.