The hard work is already in your 16-section SDS. Upload it — TracePass reads each section, populates 96 structured fields across REACH, CLP, SVHC, and safe-use, and hosts a regulator-ready passport per SKU.
Our promise
Compliance-ready in 2–4 weeks, without changing your existing systems.
Chemical manufacturers, formulators, importers, and downstream users — industrial chemicals, coatings, adhesives, detergents, lubricants, solvents.
Concrete things TracePass does for this category — not a list of what the regulation requires.
SDS-PDF extraction: AI reads sections 1–16 and fills composition, classification, hazards, and safe-use fields automatically.
ECHA SVHC Candidate List cross-checked at save-time — substances flagged automatically with evidence of the check.
CLP pictograms + hazard + precautionary statements as enums — matches regulator vocabularies exactly, no typos.
Null-with-evidence saves for fields that don't apply to your product class (surfactants field on a coolant, VOC category on a non-paint). 'Not applicable, per SDS section X' is a compliant answer, not an empty field.
Mixture components as structured arrays (CAS + concentration range + classification) — matches how REACH practice groups disclosure.
96 fields — The fields aren't abstract — here are the groups you'll actually work with:
Batch upload: drop the 300 PDFs, TracePass queues them through the extraction pipeline, and you get 300 passport drafts overnight. Reviewer UX is built for approving at volume — filter by confidence band, bulk-approve the high-confidence fields.
No — composition is an array. 100+ rows render as a paginated table in the review UI. You can tag rows by concentration range matching how the SDS groups them.
We're onboarding design partners now. The manufacturers who land first are the ones who move before the deadline pressure — that's our speed advantage and yours.