Architecture

One platform, three surfaces.

Creators reach LobsterMoney through a marketing site, a web app and a native mobile app. All three share a hardened BFF that brokers every regulated provider.

Ecosystem

Rendering diagram…
Big picture · users → surfaces → BFF → providers → data

Principles

BFF boundary

Every provider call is brokered by a route handler. Secrets stay on the server; clients only talk to first-party endpoints.

Provider isolation

Each integration lives behind a dedicated /api/* namespace and a typed service. Swapping a provider never reaches the UI.

Shared data contracts

Web and mobile consume identical DTOs. State shape, validation and error envelopes match across surfaces.

Realtime where it matters

Webhooks fan out to subscribers (settlement, KYC, social sync) so dashboards stay live without polling.

Flows

Critical paths, end to end.

Rendering diagram…
KYC · Sumsub onboarding
Rendering diagram…
Transfer · Integrated Finance
Rendering diagram…
Social connect · Phyllo
Rendering diagram…
Invoicing · Monite

Mobile build pipeline

Rendering diagram…
EAS profiles → TestFlight / Play / OTA

Core providers

The regulated and AI partners that power the platform.

Integrated FinanceIntegrated Finance
SumsubSumsub
PhylloPhyllo
MoniteMonite
OpenAIOpenAI