I have been reading about provably fair checks for the past few weeks.
I usually read the terms before settling on anything.
There is a thorough overview out there on sites that carry the title that answered most of my questions.
Hope this helps someone!
Worth a look:
Aviator