Kanso · the waiting list

The audit trail
that builds
itself.

Quality management and analytics on one system, where every record knows what it is attached to and why. Running in production today. Public release next.

The first people on this list are onboarded first, in the order they joined. One email when it opens. No newsletter, no drip sequence, no sales call you did not ask for.

What you are joining

Quality data you can
actually ask a question.

Data Lab · recurrence.sql · sample data
-- which root causes keep coming back?
select   rc.label, count(*) as capas,
         sum(case when nc.recurred then 1 else 0 end) as recurred
from     capa c
join     root_cause rc on rc.id = c.root_cause_id
join     nonconformance nc on nc.id = c.addresses_id
group by rc.label order by recurred desc;
Running on 1,284 linked records…
Root causeCAPAsRecurredRate
Operator handover11655%
Supplier lot variation9222%
Calibration drift7114%
Fixture wear1417%

In this sample, six of eleven handover CAPAs came back. A folder of documents can't tell you that. It takes a stored link between each corrective action and the nonconformance it addressed. Ask it in SQL, Python or R, on your own records.

How that query is possible

Every record knows
what it is attached to.

Most systems store the records and lose the relationships between them. The relationship is the evidence, so Kanso stores it as a named link: a CAPA addresses a nonconformance instead of sitting near it in a folder.

That is what lets you query the chain, keep it when people change jobs, and pull it up when an auditor asks, instead of rebuilding it from email the week before.

Onboarded firstIn list order, before general availability. Not by company size and not by who shouted loudest.
Founding pricingHeld for the first hundred, for as long as you stay.
A say in the roadmapYou get asked what to build next. We actually build some of it.