From the CFPB web site linked above:
Create a my Social Security account to review your expected benefits based on your actual Social Security record. You will also find additional information about your eligibility and other benefits including disability and survivor benefits.The CFPB web site doesn't claim to generate the actual numbers because it doesn't have the data to drive them. So an allegation of "inaccuracy" should generate a "Really?" response. It also refers users back to the SSA website where,
if they want to set up an account, they can get the actual numbers.
Was setting up the website really CFPB's job? Dunno, Personally, I think the nation would be better off if their employees were out next to the highway picking up trash.
For those calculating your time to "full benefit age" in years or even Mondays, expect that Congress will make the full retirement age a moving target; as life expectancies get longer the "full retirement claiming age" will rise.
The other "trick" at Congress' disposal is to change the taxability of the benefits paid to imply (not legislate) that the benefit is more "needs based" than was ever intended.