Skip to content
ANKIEL STUDIO

03 / Digital Product / COMPANY INTELLIGENCE PLATFORM

SENTINEL Company Intelligence

OFFICIAL DATA.ONE VERIFICATION WORKSPACE.

A company intelligence platform designed and engineered around official registry and VAT sources, transparent evidence, API integrations and reliable Flask and TypeScript workflows.

SENTINEL Company Intelligence interface showing company verification coverage and official data sources.
S/03 · LIVE PRODUCTPRODUCT DESIGN / UX / FLASK / TYPESCRIPT / API / DATA

01 / OVERVIEW

A PRODUCT BUILT AROUND EVIDENCE.

SENTINEL brings official company registry and VAT verification sources into one transparent workflow for procurement and supplier review. It is a working digital product rather than a marketing-only concept: queries are routed to applicable providers, normalized into a shared evidence model and preserved as reviewable records.

Role
Product Strategy / UX/UI / Frontend / Backend / API Integration
Industry
Compliance / Procurement Technology
Type
Live Digital Product
Year
2026

02 / CHALLENGE

VERIFICATION IS FRAGMENTED.

Company verification is fragmented. Legal identity, registration status, VAT registration, official addresses and provider availability live in different systems. The product had to make each source's role explicit, reconcile their responses without flattening their meaning and keep a technical provider failure separate from a negative conclusion about a company.

03 / SYSTEM & ROUTING

ONE INPUT. THE RIGHT SOURCES.

A single input can trigger different verification paths. SENTINEL reads the supplied jurisdiction, company identifier and VAT number, then queries only the official services that apply.

  1. 01
    LEGAL REGISTRYUK company name / number
    Companies House
  2. 02
    EU VATEU VAT number
    European Commission VIES
  3. 03
    UK VAT / SANDBOXUK VAT number
    HM Revenue & Customs
  4. 04
    CROSS-SOURCEUK company + VAT
    Companies House + HMRC

04 / DATA SOURCES

THREE SOURCES. THREE DISTINCT ROLES.

The interface keeps registry evidence, EU VAT validation and UK VAT validation distinct. Each provider answers a different question and retains its own environment and source context.

CHLIVE SOURCE

UK legal registry

Companies House

Returns legal name, company number, legal status and registry evidence for UK entities.

VILIVE SOURCE

EU VAT validation

European Commission VIES

Validates supported EU VAT numbers and returns registered business information when the service provides it.

HMSANDBOX VALIDATED

UK VAT verification

HM Revenue & Customs

Checks UK VAT registration, registered business name and VAT address. Current integration uses HMRC Sandbox test data, not production VAT verification.

05 / VERIFICATION EXPERIENCE

TRANSPARENCY AT EVERY STEP.

The workspace is designed around evidence, not a single opaque score. Input guidance, source routing, outcome reasoning, history and report generation remain part of one continuous task flow.

SENTINEL workspace with company details form and source explanations.
COMPANY INTELLIGENCE WORKSPACERESPONSIVE / SOURCE-AWARE

06 / CROSS-SOURCE INTELLIGENCE

ONE RESULT. WITHOUT LOSING CONTEXT.

Provider responses are normalized without pretending that every source verifies the same fact. Legal status remains separate from VAT status, names are compared conservatively and mismatches are surfaced for review instead of being hidden behind a generic result.

01

VERIFIED

Applicable official evidence confirms the entity.

02

VAT VALID

The relevant VAT service confirms registration.

03

PARTIALLY VERIFIED

Only part of the required evidence is confirmed.

04

REVIEW REQUIRED

Sources or identity fields need human review.

05

NOT REGISTERED

A business-negative source response, not a technical error.

06

PROVIDER UNAVAILABLE

The source check did not complete; no company conclusion is inferred.

07 / SOURCE TRANSPARENCY & PDF

EVERY CONCLUSION LEADS BACK TO ITS SOURCE.

Every conclusion stays linked to its source. The UI retains provider name, source role, check time, returned data, environment and an official source URL, so the verification can be reviewed rather than accepted as a black box.

A branded PDF turns the saved verification into a portable evidence snapshot. It separates providers, records timestamps and source links, explains the decision basis and labels HMRC Sandbox responses as test data rather than production verification.

Example SENTINEL PDF report with result, decision basis and source attribution.
VERIFICATION REPORT / SOURCE ATTRIBUTION

08 / UX & SEMANTIC STATES

TECHNICAL FAILURE IS NOT A NEGATIVE RESULT.

The visual system reserves green for confirmed evidence, muted red for business-negative findings, amber for review states and a separate technical treatment for unavailable providers. Not applicable remains neutral. This keeps technical failure distinct from company risk.

POSITIVEBUSINESS NEGATIVEREVIEWTECHNICAL ISSUENOT APPLICABLE

09 / TECHNICAL ARCHITECTURE

PROVIDERS, LOGIC AND INTERFACE AS ONE SYSTEM.

The product combines a Flask application factory, provider adapters, deterministic decision logic, data normalization, persisted history and in-memory PDF generation with a strict TypeScript interface built through Vite.

01

Provider isolation

Companies House, VIES and HMRC are independent adapters behind a shared verification contract.

02

Safe routing

Only providers applicable to the supplied company and VAT data are called.

03

Conservative matching

Normalization supports reliable comparison without allowing fuzzy similarity alone to create a verified result.

04

Failure mapping

Network and provider failures produce controlled technical states instead of false negatives.

05

Security-conscious config

Secrets stay in environment configuration; HMRC uses OAuth 2.0 and sensitive values are redacted from logs.

06

Production delivery

Gunicorn, versioned Vite assets and Render-compatible configuration support the live deployment.

  • Python / Flask
  • Jinja
  • TypeScript / Vite
  • REST APIs
  • Companies House API
  • European Commission VIES
  • HMRC API v2 / OAuth 2.0
  • SQLAlchemy / ReportLab
  • Gunicorn / Render

10 / RESULT & NEXT DIRECTION

COMPANY INTELLIGENCE, BUILT AROUND EVIDENCE.

SENTINEL demonstrates end-to-end product thinking across UX/UI, Flask backend engineering, TypeScript, official API integrations, decision logic, source transparency and reporting — delivered as a responsive production application without overstating the scope of its data coverage.

ROADMAP / PLANNED

Future expansion is planned around United States company registry intelligence, using official state-level business registers only where technically and legally feasible. It remains a roadmap direction, not a currently active capability.

11 / Next Project

PORTFOLIO / PRODUCT EXPERIENCE

VOLT

A kinetic product experience combining real-time 3D, controlled motion and a lightweight commerce layer.