Press Kit · Last human-reviewed 2026-09-21

The Sovereign Ingestion & Inference Layer.

Pocket Portfolio is the Sovereign Ingestion & Inference Layer for wealth-tech: a local-first import SDK plus stateless AI reasoning that lets platforms and operators reason over broker data without warehousing PII.

Live distribution signal

16,298

Aggregate all-time npm downloads across 11 @pocket-portfolio/* packages · source: live npm Downloads API · observed 2026-10-27T02:38:02.335Z

Founder

Abba Lawal

Head of AI & Community Ops, Pocket Portfolio

Founder-engineer behind Pocket Portfolio. Previously Lead Product Manager at National Grid Ventures (2023–2025); engineering and product roles spanning IBM, NHS Digital, and Container Solutions. Contributor to the Whale Watch ESG platform (4.7B data points; 2024 DataIQ ESG Award).

  • Whale Watch — 2024 DataIQ ESG Award (contributor, 4.7B data points)
  • UK Black Business Show 2024 — speaker
  • UK Global Talent visa — pending (Tech Nation track)

Read full founder profile →

The Sovereign Ingestion substrate · 11 packages

Eleven canonical npm packages that comprise the Pocket Portfolio sovereign ingestion substrate.
PackageRole
@pocket-portfolio/importerCore SDK · v1.1.4 · MIT
@pocket-portfolio/fidelity-csv-exportAdapter (re-export)
@pocket-portfolio/coinbase-transaction-parserAdapter (re-export)
@pocket-portfolio/etoro-history-importerAdapter (re-export)
@pocket-portfolio/robinhood-csv-parserAdapter (re-export)
@pocket-portfolio/trading212-to-jsonAdapter (re-export)
@pocket-portfolio/koinly-csv-parserAdapter (re-export)
@pocket-portfolio/turbotax-csv-parserAdapter (re-export)
@pocket-portfolio/ghostfolio-csv-parserAdapter (re-export)
@pocket-portfolio/sharesight-csv-parserAdapter (re-export)
@pocket-portfolio/universal-csv-importerAdapter (re-export)

Numeric receipts

Every row carries an internal evidence ID that resolves back to a primary artifact (regulator text, IBM cost-of-breach report, GA4 dashboard, npm Downloads API, etc.). TRAC-01 / TRAC-02 track the live npm Downloads API when available so they match the distribution signal above; other rows remain dated artifact receipts.

Numeric receipts. npm download rows use the live API when available; other rows are dated artifact receipts.
ClaimValueEvidence IDAs of
Aggregate all-time downloads · 11 @pocket-portfolio/* packages16,298TRAC-012026-10-27
Aggregate last-30-day downloads1,259TRAC-022026-10-27
GA4 Monthly Active Users · 28-day window4,669TRAC-072026-04-20
Google Search Console impressions · 3-month window176,000TRAC-092026-04-20
Orchestrated content-engine entries · 3 calendars · 246 published / 576 queued822TRAC-122026-04-24
Production launch · soft anchorOctober 2025TRAC-112026-04-20
Broker adapter floor in @pocket-portfolio/importer19SDK-042026-04-20
GDPR Art. 83(5) maximum administrative fine€20M or 4% of worldwide annual turnoverREG-012026-04-20
EU AI Act Art. 99 Tier 1 maximum fine€35M or 7% of worldwide annual turnoverREG-032026-04-20
IBM Cost-of-a-Data-Breach 2025 · Financial Services vertical£4.45M (~$5.56M USD)CODB-012026-04-20

Canonical references

Last human-verified: 2026-09-21. Live signal observation: 2026-10-27T02:38:02.335Z.