My other hunch is that 'fact check' phrase so often used cannot be centralized. It cannot be a group of employees working for one company. Fact check as a phrase is kind of silly as through human history we already have that system, it arose out of science, out of need, its called peer review