Free, no account
Tender Compliance Matrix
Paste the text of a tender, a question schedule or an evaluation section. The tool lists the requirements the wording states, each with the line it was read from. Nothing is uploaded, nothing is sent anywhere, and there is no sign-up.
Requirements matched: 0. Each row below carries the line it was read from, word for word. Nothing here states whether a bid or a procurement is compliant.
These rules matched no requirements in that text. That does not mean the document states none: the rules key on wording, and a requirement written without it is invisible to them.
- Lines read
- 0
- Response limits found
- 0
- Percentage weightings found
- 0
- Those weightings total
- 0%
The total is the arithmetic sum of every percentage found on a line that also reads as evaluation criteria. A pack that lists sub-criteria alongside top-level criteria sums to more than 100, and the tool makes no judgement about whether a set of weightings is right.
Wording that appeared more than once is listed once. Duplicate lines dropped: 0.
The first 300 are listed below. Paste a section at a time to read the rest.
The rules are published in full below. They read wording, not meaning, so a requirement written without obligation language, a number or a reference is invisible to them. This tool records what a document says. It does not decide whether anything is compliant, and it is not legal or procurement advice.
Looking for the social value rule itself? Read PPN 002 in full, including the mandatory 10% minimum social-value weighting and the dates it applies from.
Published in full
What the rules look for.
Four rules, all deterministic. There is no model, no network call and nothing guessed. Every row the tool produces can be traced back to the characters that triggered it.
- Obligation wording
- Lines containing "must", "shall", "is required to" or "will be required". Prohibitions count: "must not" is an obligation, and reading it as anything else would report the opposite of what the document says.
- Numbered references
- Leading question and clause numbers such as 1.1, 4.2.3, Q1 and SQ2. A numbered line on its own is a heading rather than a requirement, so it earns a row only when the line also states an obligation, a limit or a weighting.
- Response limits
- Word, page, character and side counts, written any of the three ways a tender pack writes them: "no more than 500 words", "500 word limit", "1,000 characters or fewer".
- Percentage weightings
- Percentages on lines that also mention weighting, evaluation, scoring, criteria, marks or award. The tool adds up what it found and shows the total. A pack that lists sub-criteria as well as top-level criteria sums to well over 100, which is normal and is not a fault in the document.
Stated plainly
What this tool does not do.
Written down because a free tool that overstates itself costs more credibility than it earns attention.
- It does not assert compliance. Whether a bid or a procurement is compliant is a judgement for the bidder and the contracting authority. This lists what the wording states and stops.
- It will miss requirements. A rule that keys on the word "must" cannot see a requirement written as "the successful supplier provides monthly reporting". Silence from these rules is not evidence that a document requires nothing.
- It does not paraphrase. Every row carries the segment it was read from, word for word. A full extractor restates a requirement in a normalised form and reads better for it; a rule engine doing the same would be inventing, because it has nothing to restate from.
- It does not read files. Paste text. There is no upload in this version, so no document leaves your machine.
- It does not score, rank or rate anything, and it makes no claim about win rates.
- It sends nothing anywhere. The text is read in your browser. There is no account, no email gate and no request to any server.
Go further
Need the whole bid read, not one section?
CrowMark reads a full tender pack, drafts answers from your own submitted bids with the source beside each one, and tracks what you promised after the contract is awarded.