All insights Legal design · App architecture

The Legal Architecture of a Regulated App Flow

When an app offers a regulated product, its screens become legal acts. Five disciplines — roles, the border crossing, appearance as evidence, the duty sequence, the drift map — for any regulated vertical.

Răzvan Alexandru Olaru16 June 20269 min read

The moment an app offers a regulated product — insurance, credit, payments, an investment — its screens stop being UX and become legal acts. A button is an inducement; a checkout is a distribution flow; a checkbox is evidence. What follows is the method we use to architect that moment, distilled from live cross-border matters and stripped of their particulars: the pattern, not the matter.

Every regulated product sits inside a perimeter statute: a body of rules that defines who counts as a distributor, intermediary or adviser of that product, and what follows from the label — authorisation, conduct duties, liability. The names change by vertical and by country; the architecture of the problem does not. And the trigger is almost never the obvious act of selling. It is the soft verb at the edge of the definition — assisting, recommending, inducing, comparing — that drags an unlicensed actor across the line. Which is why the common sequencing — build the funnel, then send it to legal — fails: by the time the funnel exists, the screens have already decided who the regulator thinks you are.

Qualification follows function

The first discipline is to assign every entity in the chain one legal function, and forbid drift. In the cleanest structures four roles recur. The introducer initiates neutrally: its own brand, flat copy, no ranking, no praise, no advice. The passported intermediary carries the lead across a border under a freedom-to-provide-services regime — lawful precisely while it has no local presence, no local staff, no local conduct. The authorised local operator owns the client from the handover on: information, advice, conclusion, post-sale. The software provider runs the rails — APIs, hosting, quote engines — under the authorised operator’s exclusive brand, control and responsibility, and never touches the client relationship. Each role is defined by what it must not do; the structure holds only while every actor stays inside its negative space.

REGULATED PERIMETER01Neutral initiationown brand · flat copy02Border crossingdisclosure · active consent03Regulated intakeoperator's brand only04Duty gatesmandate · needs · advice choice05Offers & conclusiontransparent · recordedRAILS: SOFTWARE PROVIDER — INVISIBLE TO THE CLIENT, BOUND TO THE OPERATOR
The blueprint: five stations, one perimeter. Regulation switches on at the border crossing — everything after it belongs to the authorised operator.

The border crossing

The most valuable screen in the flow is the one nobody designs willingly: the handover. In plain words it tells the user who takes responsibility from here, which data crosses, and for what sole purpose. It asks consent through a checkbox that starts unticked, and it keeps the continue button grey until the box is ticked. That is not friction; it is an auditable record created at the exact pixel where the perimeter begins. From that screen on, appearance is evidence: the introducer’s branding vanishes, the operator’s takes over completely, because the objective look of the journey is what a supervisor will later read to decide who was distributing and who was merely introducing.

Sequence is the compliance

Whatever the vertical, the pre-contractual duties form an order, not a pile: the client appoints the operator; the client’s demands and needs are recorded and confirmed; personalised advice is offered and, if declined, declined against an acknowledged warning; only then do prices appear. Each gate is a checkbox that cannot be pre-ticked and a button that stays disabled until earned. Built this way, the user journey is the compliance file — every consent timestamped, every duty discharged in sequence, nothing to reconstruct when the supervisor asks.

The drift problem

Structures rarely fail by design; they fail by drift. A marketing team adds “best price” to the introducer’s button. A ranking creeps into a results screen. The software provider’s logo appears in the client flow. Each looks cosmetic; each moves an actor along the spectrum from neutral conduct toward the verb the perimeter statute actually regulates. The discipline is to treat the spectrum as part of the architecture: know which acts sit safely outside, which act crosses, and review every product change against that map — because the regulator will read the screens, not the org chart.

THE PERIMETERFlat entry pointsafePass contact dataintroducingDisplay pricesedge of the lineRank & compareassistanceRecommenddistributionAdvise & concludefully regulatedEVERY PRODUCT CHANGE IS RE-READ AGAINST THIS MAP
The drift spectrum: each act moves an actor toward the perimeter. The crossing is rarely the sale — it is the first act of assistance.

Paper follows the diagram

The last discipline is the least glamorous: every contract in the chain must say exactly what the diagram shows — cooperation, not agency; rails, not distribution; introduction, not advice — and the premises the structure rests on are written down and confirmed before anyone builds. When the contracts, the screens and the data flows tell one story, a supervisor reads one coherent structure. When they diverge, the most regulated reading wins, and it wins retroactively.

The practical move

Before wiring any quote or checkout API, storyboard the journey screen by screen and mark the one where the perimeter switches on. That screen gets the lawyer first, the designer second, the engineer third — and every later product change goes back through the drift map before it ships.

General information on structuring regulated application flows and the regulatory perimeter, not legal advice, and no lawyer–client relationship is created. Whether and when a perimeter switches on turns on the specific facts, jurisdiction and authorisations involved; any live build needs advice on its own facts before it ships.

Folding a regulated product into your app? Map where the perimeter switches on before you design the screens.

Free brochure

The regulated app flow blueprint

A one-page brief on this topic, sent straight to your inbox.

Facing this on a live document?

Book a 30-minute clinic

A quick read on your exact seam — by a lawyer qualified on both sides of it. No charge for the first look.

Your details go to Răzvan Alexandru Olaru (raz@olawru.com) and are held under a lawyer’s professional secrecy (Legea nr. 51/1995 & the Statutul profesiei de avocat) and the corresponding SRA confidentiality rules, processed in line with the GDPR. See our Privacy Policy and GDPR Statement.