Do You Know Who You Depend On?