Who calculates TF and CF, and from what data
Trust Flow and Citation Flow aren't calculated by Google or by any neutral authority. They come from Majestic, a UK-based SEO software company, built from its own web crawler and link index. That matters because it settles the status of the number: it isn't an objective measurement of the internet, it's one vendor's reading of whatever data its own crawler managed to collect.
That index has a long history. According to the technical documentation Majestic publishes in its own help centre (checked on 10.08.2026), the Historic Index holds 21.7 trillion URLs from 4.5 trillion crawled pages, with data going back to 6 June 2006. Alongside it sits the Fresh Index, a more recent rolling window with 615.8 billion URLs from 193.9 billion crawled pages, covering 11 April to 9 August 2026 at the time of checking. The same documentation states the Historic Index is refreshed roughly once a month given the processing load involved, while the Fresh Index is meant to update daily.
Starting in 2006 makes Majestic one of the longest continuously running independent link indexes on the market, built on its own crawling infrastructure rather than purchased or third-party-derived data. Ahrefs and Semrush also run their own crawlers, but the depth of its own index has long been Majestic's core selling point.
There's a practical consequence worth knowing before reading any of these numbers: two different tools will almost never agree on the Trust Flow or Domain Rating of the same domain, because each one crawls a different slice of the web at a different moment with its own crawler, then runs its own formula over that data. There is no single "correct" number between them, only different indexes.