A simple search of their website and I cannot find anything to corroborate your claims.
The currently have 4x 2021 commits (3x 4*, 1x 3*). The "crystal ball" has 3x 5* players predicted to go to Texas, all of which have less than 5 predictions each.
That being said, all ratings for the class of 2021 should be taken with a grain of salt given that those kids haven't even played their junior years of high school.