I
The IBJJF style background check simplifies things and checks more thoroughly than you can through the free public sites available. S.
The ibjjf check has its own limitations as well.
I think it is only to get you BB certification that they require a check and do not check afterwards.
Or maybe they do for the next degrees.
Also, not sure if they require a formal id as well.