Back to home
How it works

Intelligence that has passed muster.

A four-step pipeline of document ingestion, AI analysis, lawyer review, and client delivery ensures every briefing is accurate, timely, and approved by a qualified advocate.

How it works

Intelligence that has passed muster.

01

Document ingestion

Our team uploads regulatory circulars, gazettes, and policy notices to a secure document store, indexed by jurisdiction.

02

AI analysis

AI-powered search extracts, indexes, and connects relevant content across all your assigned documents.

03

Lawyer review

A qualified MNL advocate reviews every automated analysis and briefing before it is approved for publication.

04

Delivered to you

Approved briefings appear in your RegWatch dashboard. Ask follow-up questions via AI chat, scoped only to your documents.

Regulatory briefing✓ Approved
CBK · April 2026

CBK Circular No. 7/2026: Enhanced Due Diligence for Virtual Asset Service Providers

Approved by your MNL counsel · Sent to your dashboard

CBKVASPAMLKYC

Ask RegWatch AI about this briefing:

Human-approved
Step by step

Each step, in full detail.

01

Document ingestion

MNL associates source documents directly from the official gazettes, regulator websites, and legal databases. Supported document types include CBK Circulars, Kenya Gazette Notices, ODPC guidance notes, CMA policy statements, and KRA public rulings. Each document is tagged with its issuing body, publication date, and jurisdiction before being uploaded. Nothing enters the system untagged.

Technical note: Documents are stored in Supabase Storage and processed through the Google Gemini Files API, creating a dedicated FileSearchStore scoped to each client company.

02

AI analysis

Once a document is uploaded, it is indexed into the client's dedicated Gemini FileSearchStore. The AI model can then perform semantic search and retrieval across the entire corpus, finding relevant passages even when the exact wording differs from the query. The system connects obligations, definitions, and effective dates across multiple instruments automatically.

Technical note: Built on Google's Gemini 2.5 Flash with File Search (RAG). No manual chunking, no third-party embedding services, no vector database. The model retrieves and generates in a single API call.

03

Lawyer review

The MNL lawyer review checklist covers: factual accuracy against the primary source document, correct interpretation of legal obligations under Kenyan law, appropriate scope (the client's specific jurisdiction assignments), tone and clarity for a non-lawyer audience, and identification of action items with realistic timelines. A briefing cannot leave 'draft' status without an explicit lawyer approval click, enforced at the database layer.

Technical note: Approval is recorded in the `briefings` table with the approving advocate's user ID and timestamp. This entry is immutable; it cannot be altered post-approval.

04

Delivered to your dashboard

Once approved, the briefing is published to the client's dashboard and an email notification dispatched via Resend. Clients can read the full briefing, download it, and then ask clarifying questions via the RegWatch AI chat, which is scoped exclusively to documents assigned to their organisation. No cross-client data access is possible.

Technical note: Email delivery uses React Email templates rendered server-side and dispatched via Resend. Chat queries use the same Gemini File Search pipeline as step 02, scoped to the client's store.

Core principle

Why human review matters.

AI language models excel at finding, summarising, and connecting regulatory text, but they can hallucinate, misinterpret jurisdiction-specific nuances, or apply the wrong legal standard to a novel fact pattern.

MNL advocates cross-check every AI-generated briefing against the primary source instrument before it is published. They correct errors, add interpretive context where AI falls short, and flag action items with realistic Kenyan compliance timelines.

No briefing or document ever reaches a client without an explicit approval click from a qualified MNL advocate, enforced at the database level, not just the UI.

Technology

Enterprise infrastructure, nothing custom-rolled.

Google Gemini 2.5 FlashAI analysis & RAG pipeline

Enterprise-hosted. Documents never leave Google's secure infrastructure.

Supabase (PostgreSQL + Storage)Database, auth & file storage

Row-Level Security enforces data isolation at the database layer.

Resend + React EmailBriefing delivery & notifications

Transactional email with branded templates for every client communication.

Vercel (Next.js 16)Frontend & API hosting

Server-side rendering with App Router for performance and SEO.

After delivery

Ask follow-up questions. Instantly.

Once briefings arrive on your dashboard, RegWatch AI is available for document-scoped chat. Ask about compliance deadlines, affected entities, or penalty provisions: all answers drawn only from your organisation's assigned documents.

What is the VASP registration deadline?
31 October 2026 per CBK Circular 7/2026.
Are crypto wallets covered?
Yes, custodial wallets fall under VASP definition.
Ask anything about your briefings…
Initiate a conversation

Ready to navigate Kenya's regulatory landscape with confidence?

Join the select group of organisations who benefit from MNL's concierge regulatory intelligence service.

info@mnlegal.net