Compare

TRINTA vs building tender monitoring in-house

Building tender monitoring in-house is realistic for one or two portals and unrealistic across a region, and the reason is maintenance rather than difficulty. The first scraper is a weekend; the problem is the next several hundred, each of which breaks when a government portal changes its markup, adds a session token or moves behind a login, usually without notice. TRINTA runs 860+ connectors as its product, plus semantic scoring, document retrieval and multilingual matching on top. If your target market is one national portal with a clean open API, building it is the honest answer.

What building it in-house gets you

The honest case for the alternative, made first and made properly.

  • Total control over the data model, the storage and the integration into your own systems.
  • No recurring licence fee, which matters if the build is genuinely small and stays small.
  • Feasible and even easy where the target market publishes open data with an API, as Brazil's PNCP and Ukraine's ProZorro do.
  • The output stays yours, with no vendor to depend on for continuity.

Where they run out

The specific failures that make companies go looking for something else.

  • Portals break scrapers constantly, and each break is silent: the feed does not error, it just goes quiet, and nobody notices until a deadline is missed.
  • Most procurement portals have no API. Many require sessions, some require registration, and a few are effectively PDF archives behind navigation.
  • Scraping is the small half. Semantic scoring against a product catalogue, multilingual matching and annex extraction are each their own project.
  • The work never finishes, so it becomes a permanent claim on engineering time that was hired to build your actual product.
  • Coverage tends to freeze at whatever the original developer built, which means expansion into a new market restarts the project.

Side by side

DimensionBuilding tender monitoring in-houseTRINTA
Time to first useful outputWeeks for one portal, months for severalOne demo call, then the profile is built for you
BreakageYours to notice and yours to fix, silently and foreverMaintained as the product, across the whole fleet
Scale of the fleetWhat you have time to write and keep alive860+ connectors, 1,539 platforms mapped
ScoringA separate project, usually never startedSemantic fit scoring 0 to 100 against your catalogue
DocumentsA second scraping problem, harder than the firstAnnexes fetched and read into a case file
Ongoing costEngineering time, permanently, and it grows with coverageFrom €2,000 per month, fixed

Build it in-house instead when

Real advice against the sale. If one of these describes you, this is the better buy and we would rather you made it.

  • Your market is one or two portals that publish clean open data through an API.
  • You have specific internal systems the data must land inside, and integration matters more than coverage.
  • You have engineering capacity that is genuinely spare, and an owner who will still be there in two years.
  • The monitoring is incidental to a larger data product you are building anyway.

Questions

How hard is it to scrape government procurement portals?

The first one is easy and the fleet is the problem. Government portals change markup without notice, add session requirements, sit behind registration walls and sometimes publish tenders only as PDFs inside navigation. Each break is silent, so a stalled feed looks identical to a quiet week until a deadline is missed. Maintenance, not construction, is the real cost.

Could we build the scraping and buy the scoring?

In principle, but the two are harder to separate than they look, because scoring quality depends on how completely and how consistently each notice was extracted in the first place. TRINTA is not sold as a scoring API over someone else's feed. If you have a specific integration need, it is a reasonable thing to raise on the demo call rather than a settled no.

What does TRINTA maintain that we would have to?

A fleet of 860+ connectors against a mapped registry of 1,539 platforms, the multilingual matching that lets a French notice score against an English catalogue, document retrieval from behind portal navigation, and the scoring model itself. Each is a standing commitment rather than a delivered project.

The other comparisons

Still deciding? The answers page covers pricing, coverage and fit in full, and the demo call runs your own catalogue against live sources before we speak.