Enterprise DNA

Instead of Assent

Stop renting Assent to answer customer questions. Own your product compliance system.

Book 30 minutes with Sam. Bring your Assent renewal and the last few customer requests you answered. We look at which rules you actually report against, how many suppliers you chase, and what your own version would cost to build and run. One setup fee, then a monthly retainer, and the system and the records are yours.

Assent publishes no price: its platform is sold by quote after a demo, with the rules covered, the number of parts and suppliers and the services added setting the figure. Your renewal is the number that counts.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

What the Assent bill covers

A supplier data platform, priced by private quote

Assent collects declarations from your supply chain, checks them against the rules and reports on them, across RoHS, REACH, SCIP, Proposition 65, PFAS, conflict minerals and more. That is real work for a manufacturer with thousands of suppliers. Many smaller exporters pay for it to answer a handful of rules for a few hundred parts.

request_quote

A quote, not a price list

There is no public price. Rules covered, parts, suppliers and services shape the quote, so the renewal is hard to compare with anything else.

public

Rules you may not sell under

The platform covers a long list of regulations and programmes. If you export lighting to Europe and the US, you answer four or five of them.

forward_to_inbox

A portal your suppliers have to use

Supplier outreach runs through the platform. Your suppliers still reply by email to half of it, and someone on your team still files the answer.

account_tree

Parts without your products

Customers ask about a product, not a part. Turning part answers into a product answer for one customer often still happens in a spreadsheet.

menu_book

Regulatory content you cannot read

The substance lists and rules sit inside the vendor. When a customer asks which rule a status came from, you go looking.

lock

Records held by the vendor

Years of declarations, exemptions and supplier history live in their platform. Leaving means an export, and a gap in your audit trail.

Your own product compliance system

Every product, every market, answered from one database

Product status

From parts to a product answer

Every part in a product, checked against every rule that applies where you sell it.

  • check Compliant, compliant with an exemption, contains a listed substance, unknown or failing, per product and rule
  • check The parts and suppliers holding each product back, named
  • check Rules applied only where the product is sold: Europe, the UK, California, the US
  • check A compliance statement refused when the records do not support it

Supplier declarations

Know who owes you what

Every declaration on file with its date, its document and its state today.

  • check Missing, expired and out-of-date declarations grouped by supplier
  • check Every declaration made before the last REACH Candidate List update flagged for a new one
  • check Request emails written for each supplier for a person to send
  • check Requests closed on their own when every part on them is answered

The rules

Limits and lists you can read

RoHS limits, Candidate List substances, exemptions and conflict minerals templates, each with its source.

  • check A substance over its RoHS limit stops a part being recorded as compliant
  • check Candidate List substances above 0.1% listed per product, with the SCIP notification status
  • check RoHS exemptions and when each runs out, with the products that use the part
  • check Conflict minerals templates older than a year, or naming smelters that are not conformant

Your records

The paperwork and the trail stay yours

Every change records who made it and the evidence behind it.

  • check A branded compliance file for every product, and an Article 33 information sheet where one is needed
  • check Read-only dashboards for the week, product status and suppliers
  • check Record checks for declarations with no document behind them
  • check Every record exportable whenever you want it

Make it yours

Design your own Assent replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Assent. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your Assent replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your Assent data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from the demo data that ships with Product Compliance for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.

forum

Product Compliance for Claude Code

Connected to your own database

Which of our products can we certify today, under each rule that applies where we sell them?

BL-40

Regulation
CONFLICT-MINERALS
Status
unknown
Parts
2
Unknown_parts
1
Failing_parts
0
Listed_parts
0
Exemption_parts
0

BL-40

Regulation
EU-ROHS
Status
unknown
Parts
6
Unknown_parts
1
Failing_parts
0
Listed_parts
0
Exemption_parts
1

BL-40

Regulation
REACH-SVHC
Status
unknown
Parts
6
Unknown_parts
1
Failing_parts
0
Listed_parts
1
Exemption_parts
0

CTRL-1

Regulation
CONFLICT-MINERALS
Status
Non compliant
Parts
2
Unknown_parts
0
Failing_parts
2
Listed_parts
0
Exemption_parts
0

CTRL-1

Regulation
EU-ROHS
Status
Compliant exemption
Parts
4
Unknown_parts
0
Failing_parts
0
Listed_parts
0
Exemption_parts
2

CTRL-1

Regulation
PROP65
Status
Contains listed
Parts
4
Unknown_parts
0
Failing_parts
0
Listed_parts
1
Exemption_parts
0

CTRL-1

Regulation
REACH-SVHC
Status
Contains listed
Parts
4
Unknown_parts
0
Failing_parts
0
Listed_parts
1
Exemption_parts
0

FL-200

Regulation
CONFLICT-MINERALS
Status
unknown
Parts
3
Unknown_parts
2
Failing_parts
0
Listed_parts
0
Exemption_parts
0

FL-200

Regulation
EU-ROHS
Status
Non compliant
Parts
7
Unknown_parts
1
Failing_parts
1
Listed_parts
0
Exemption_parts
0

FL-200

Regulation
PROP65
Status
unknown
Parts
7
Unknown_parts
1
Failing_parts
0
Listed_parts
1
Exemption_parts
0

FL-200

Regulation
REACH-SVHC
Status
unknown
Parts
7
Unknown_parts
2
Failing_parts
0
Listed_parts
0
Exemption_parts
0

Ask it anything

Ten questions your compliance system answers

Working examples on the demo records. Your answers come from your own products, parts and suppliers.

chat_bubble Which of our products can we certify for RoHS today, and which parts stop the rest?
chat_bubble Which parts went stale when ECHA last updated the Candidate List, and which suppliers do we chase?
chat_bubble Which products contain a Candidate List substance above 0.1%, and do we have a SCIP number for each?
chat_bubble Which RoHS exemptions expire in the next six months, and which products use those parts?
chat_bubble If the rules on lead tighten, which products and parts are affected?
chat_bubble If one supplier stops answering, which of our products does it touch?
chat_bubble Which suppliers carry tin, tantalum, tungsten or gold and have no current conflict minerals template?
chat_bubble Which customer requests are due this week, and can we answer each one today?
chat_bubble Which supplier requests are overdue, and how many times have we chased each one?
chat_bubble Which declarations have no document behind them?

Switching

How to switch from Assent

A move is mainly an export of your part-level compliance data, a checked import, and a short period running both systems before you stop using Assent.

  1. 1

    Export your compliance report

    Ask Assent how to export a part-level compliance report, usually as CSV or Excel, and check what your account allows. The report to bring across should include one row per part, its supplier, its status under each rule, and the declaration date. Your products and bills of materials come from your own system, so plan to bring those across separately.

  2. 2

    Test the import first

    Load the Assent report using the import path provided with Product Compliance for Claude Code, starting with its test run so nothing is saved. The import matches columns by name and statuses by meaning. Review the test results before loading the records for real. If you have Enterprise DNA run the system, they map your columns and carry out the test run with you.

  3. 3

    Check what needs attention

    Review the import results before relying on the new records. Pending or unknown statuses are reported but not saved, so those parts appear as missing and need chasing. A status the import does not recognise stops the import and identifies the row. A failed import leaves no partial records behind. Confirm what loaded and what still needs follow-up.

  4. 4

    Run both systems briefly

    Keep Assent available while you use the new database for a short period. Compare the records and compliance answers you rely on in both systems, and follow up on parts that came across as missing. This gives you a chance to spot gaps before you stop using Assent. The new system does not include a supplier portal or a regulatory research team.

  5. 5

    Switch off Assent

    Once you have checked the imported records and are comfortable using the new system for the work it covers, stop using Assent. Keep in mind that the import brings across parts, suppliers, and each part's status under each rule, not every Assent record. Decide which other records or history you need to retain before you close out your Assent account.

construction

Where the real effort goes

The main work is usually mapping your own fields and rules, and deciding which history you need to bring. The import covers parts, suppliers, and part-level statuses, while products and bills of materials come from your own system. If Enterprise DNA runs the setup, they map your columns, test the import, and show you what loaded.

Not ready for a call?

Get your Assent switch plan by email

We will send you the step-by-step plan for moving your business off Assent, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to own it

Start free, have it customised or have it run for you

Open source

Do it yourself

Free, open source

  1. 1 Clone the repo and run npm install
  2. 2 Run npm run demo to see a fictional lighting maker's products, parts and suppliers
  3. 3 Open the folder in Claude Code, Codex, OpenCode or Cursor
  4. 4 Export your part-level Assent report to CSV and test the import first
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer for ongoing work

  • check Your products, markets and bills of materials loaded from your ERP
  • check Your Assent records mapped, loaded and reconciled with you
  • check The rules you sell under, including PFAS or packaging if you need them
  • check A supplier screen or a different technology stack, if you want one
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed and operated through Omni by Enterprise DNA
  • check Supplier answers filed and chasers prepared each week
  • check Customer requests checked and statements drafted for you to approve
  • check Rules and substance lists kept current when Europe or California change them
Book a 30-minute compliance review

Questions

Instead of Assent, answered

How much does Assent cost? expand_more

Assent does not publish a price. Its platform is sold by quote after a demo, and the rules you cover, the size of your parts list and supply base and any services you add set the figure. Bring your renewal to the call and we compare it with the rules you actually answer.

Does this replace everything Assent does? expand_more

No. It covers the work most exporters answer customers with: RoHS, REACH Candidate List substances and SCIP, California Proposition 65 and conflict minerals templates. It does not run a supplier portal or a regulatory research team, and it records the restricted and listed substances, not a full material breakdown of every part. If you need thousands of suppliers answering through a portal, keep one.

Who keeps the rules and substance lists up to date? expand_more

In the free version, you do: every rule and its source is written down, and when the European Chemicals Agency adds substances to the Candidate List you record the date and the system flags every declaration made before it. In the version we run, we keep them current and tell you what changed for your products.

What can we bring across from Assent? expand_more

Your parts, suppliers and the status of each part under each rule, from a part-level report saved as CSV. We map your columns, do a test run and show you what was loaded. Parts still pending in Assent come across as missing, so they get chased. Your products and bills of materials come from your own system.

What does the switch cost? expand_more

The free version has no licence fee; running it has its own hosting and usage costs. For the version we build and run, Enterprise DNA agrees one setup fee, then a monthly retainer, after the 30-minute review. No seats, so quality, sales and engineering can all look.

Bring your last three customer requests

Book 30 minutes with Sam. We look at which rules you answer, how many suppliers you chase, what you pay for the platform behind it and which records you would move, then show you what your own version would look like and cost to run. If it fits, we build it. If not, take the free version.

Product Compliance for Claude Code is free and open source, published by Enterprise DNA.

Done paying for Assent?

Get your version built