Veille evaluates each AI system against its applicable obligations, article by article. It detects regulatory changes, re-evaluates affected systems automatically, and when evidence is missing, it drafts the document itself, bilingually, ready for your team to review and sign.
Architecture
Veille runs three independent loops on a continuous cadence. Each loop has a distinct purpose. Together they cover the full compliance lifecycle.
How it reasons
Most compliance tools operate on boolean rules: is this checkbox ticked? Veille reasons over the evidence you provide and interprets each obligation in context.
draft_pending_review status, and the compliance engine is built to ignore it: the obligation stays marked as a gap until a qualified human opens it, reviews it against your real operations, and formally validates it. Only that human action flips the status to validated and lets it count as evidence. There is no code path that lets an AI draft promote itself. The 146 encoded obligations are themselves anchored to official source text (drafts), with 0 of 146 validated by counsel to date; an external Canadian AI/privacy law firm partnership is in formalization to anchor that review.Veille uses Claude (Anthropic) for compliance reasoning. LLM inference is being migrated to AWS Bedrock in Canada (Montréal) for full Canadian residency; until that is activated, inference runs on Anthropic's API. Storage and application processing are in Canada. No training data is shared with Anthropic.
Demo
The demo dashboard shows the full compliance loop on a representative 7-system inventory.