Find the word definition

Wikipedia
UpGuard

UpGuard is a cybersecurity start-up based in Mountain View, California that gives companies a credit rating-like score based on their security posture.