How enrichment works
What enrichment is, which data sources it covers, and how scheduled monitoring relates to credits.
Enrichment is the process of gathering and refreshing data for a company. Before Senserity can score a company, it needs to pull data from its sources and build a profile. That process is called enrichment.
What happens when you add a company
When you add a company to your watchlist, Senserity queues it for enrichment immediately. Within a few minutes, the first enrichment run starts.
Enrichment happens in stages. The first stage pulls core data from Companies House: the company's registered details, officers, persons with significant control, charges, and filing history. Subsequent stages pull from the other sources Senserity integrates with: domain and web data for the Cyber category, HSE and Environment Agency records, London Gazette notices, case law, and commercial sources such as Creditsafe and adverse media.
Once the first enrichment round completes, Senserity runs its insight tests and produces a score. The process typically takes a few minutes from the time you add a company, though this can be longer if the enrichment queue is busy.
The full data set is included on every paid plan
On every paid tier, enrichment pulls the full data set: Companies House, the public registers, Creditsafe credit intelligence, adverse media screening, ISO certificate checks, Cyber Essentials and domain security, court judgement analysis, and the rest. Plans do not differ by which data sources they unlock. They differ by how many companies you can monitor, how often those companies are refreshed (the monitoring cadence), your monthly credit allowance, and API access.
Scheduled enrichment is free. When Senserity re-enriches a company on its monitoring cadence, no credits are consumed, however many sources are involved. Credits come into play only when you ask for something on demand, such as an immediate refresh outside the schedule. See The credit system explained for what credits are spent on.
The Free tier is the exception: it takes a one-off snapshot of a company from the public-register data when you add it, and does not run scheduled monitoring or the commercial sources.
Filing history processing
Most UK companies file their annual accounts electronically using iXBRL (Inline eXtensible Business Reporting Language), a structured data format that Senserity can parse directly to extract financial figures, ratios, and trends.
However, some companies, particularly larger organisations that still use paper-based filing processes, submit their accounts as plain PDF documents without iXBRL tagging. In these cases the financial data is locked inside an unstructured document and cannot be extracted automatically. For these companies, Senserity uses AI processing to read the PDF filing, extract the key financial data, and structure it for analysis. This runs as part of the company's enrichment; it is not charged separately.
This is expected to become less necessary from 2027, when UK legislation will mandate the use of iXBRL for all company filings, bringing the remaining paper-based filers into the structured data format.
Re-enrichment and freshness
Senserity re-enriches companies on your watchlist automatically. The default cadence for new companies depends on your tier (monthly, weekly, or daily), and you can set individual companies to a faster cadence than the default from the watchlist, up to your tier's limit.
Behind the scenes, Senserity uses a freshness system to avoid unnecessary work. Each data source has its own expected refresh cadence. For example, Companies House bulk data updates daily, while financial filings only change when new accounts are filed. When a re-enrichment is scheduled, Senserity checks whether new data is likely to be available from each source since the last run. If nothing has changed, the enrichment is skipped for that source, saving processing time.
Daily re-enrichment is available on the tiers that offer it but is not generally necessary. Most data sources do not update that frequently, so daily runs will often find nothing new. Daily monitoring is best reserved for situations where you are actively expecting important new data, for example a company that is about to file overdue accounts or is subject to ongoing legal proceedings.
If you need data sooner than the next scheduled run, you can force an immediate refresh from the company profile. This re-pulls the full data set and updates the score straight away, and is the one enrichment action that uses credits.
What enrichment does not cover
Enrichment pulls from specific sources that Senserity is integrated with. It does not crawl the web generally and does not pull from social media. Some sources provide access to commercial or specialist databases that are not publicly available, such as Creditsafe credit reports and adverse media screening feeds. Beyond these, Senserity does not access private or non-public information.
The quality of enrichment depends on the quality of the underlying data. Companies House data is filed by companies themselves, and filing quality varies. Senserity flags anomalies and gaps, such as overdue accounts or a missing PSC register entry, but it cannot create data that was never filed.
Last updated .