Security & Trust

What we do with
the data you trust us with.

Kanso holds your quality records. Workforce reads your invoices and contracts. This page lists the controls in place today, in plain terms, and what we can send your security team. For the technical detail, see the security page.

What is in place today

Current security controls

Each customer's data is kept apart in the database with row-level security, in both Kanso and Workforce
Kanso access is set per person and per module, including a view-only level
Workforce API keys are stored only as SHA-256 hashes, and each key carries scopes that limit what it can do
Rate limits on the public Workforce API, per key and per route
Workforce agents send any run scored below 0.85 confidence to a person instead of acting on it
Every Workforce agent type has a trust level an admin sets; new organizations start every agent at observe-only
Agent output must match a fixed schema and a written set of platform rules before anything acts on it
Data is encrypted in transit and at rest by our database provider, Supabase
Security headers on this website (HSTS, X-Frame-Options, X-Content-Type-Options, Referrer-Policy), with production source maps turned off

Personal data

Data protection

GDPR

Aligned

We handle the personal data of people in the EU in line with GDPR. Our privacy policy sets out what we collect, the lawful basis for each use, and how long we keep it.

Privacy policy published and kept current
Cookie banner on this website
Requests to see, correct, export or delete your data answered within 30 days
Data processing agreement available on request
Workforce audit-log retention set by plan
Personal data deleted or anonymized within 90 days of account closure

Your data

How we handle your data

We don't sell it

We use your data to provide the service you signed up for. We don't sell it, and we don't share it with advertisers or data brokers.

We don't train on it

Workforce agents run on Anthropic Claude and Google Gemini models through their APIs. Your documents go to the model for that call only. We don't train models on them.

It stays yours

Customer data belongs to the customer. When an account closes you have 30 days to export it, and personal data is deleted or anonymized within 90 days unless the law says otherwise.

Running a security review?

Send us your questionnaire and we'll answer it in writing. We can also sign a data processing agreement before you start with Kanso or Workforce.

Contact us