Export to PDF · screen only, never prints Use ./infra/build_deck.sh — it renders this file with headless Chrome and refuses if any slide has overflowed its sheet. By hand, in Chrome or Edge only; Safari and Preview ignore the page-size rule and add margins.
  1. Wait for the logo and fonts to finish loading before printing.
  2. Cmd-P → Destination Save as PDF
  3. Layout Landscape · Paper Letter · Scale 100% (not "Fit to page")
  4. More settings → Margins None · Background graphics ON
Background graphics is the one that matters. With it off, every blue panel, copper rule and footer band disappears and the deck prints as plain text on white.
PATL
The investment ecosystem
for operating real estate
One record, many readers. It lives with the property forever.
Phil Bernardo, Founder  ·  Pre-Seed  ·  September 2026
PATL  ·  Confidential 01 / 18
PATL /The Problem 02

The problem

The same asset gets modeled six times
by six parties who never reconcile

WhoWhat they do
BrokerBuilds the marketing proforma
SponsorRebuilds it to bid
LenderRebuilds it to size debt
InsuranceRebuilds it to quote
ICRebuilds it to approve
Asset managementRebuilds it to report

Six versions, no lineage

When the deal underperforms, nobody can attribute the miss to the assumption that caused it, because that assumption no longer exists in a form anyone can query.

The model is abandoned at close, the moment it starts to be worth something.

40:1 Deals underwritten for every one closed. The rebuild happens forty times before a single asset trades.
The real incumbent is an abandoned spreadsheet.
PATL  ·  Confidential 02 / 18
PATL /Why It Is Unsolved 03

Why it is still unsolved

These assets price by the night,
not by the lease

Real estate investment software was built multifamily-first, which means it models leases. Four asset classes do not have them.

Asset classRevenue unit Pricing cadenceWhat a lease-based engine cannot represent
HotelsRevPAR per available roomNightly USALI departmental P&L, franchise and management fees, PIP capex, brand reserves
Short-term rentalRevenue per available nightNightly, by channel Channel mix and take rates, cleaning and turnover cost, no tenancy of any kind
Self storageRevPAF per square footMonthly, no term Unit mix, existing customer rate increases, street versus in-place spread
Senior housingRevPAU per unit plus careMonthly plus acuity Four licensed products in one building, staffing-driven expense, census by care level

The same reason they were skipped is the reason one engine serves all four

Everyone builds for multifamily because it is the biggest number on the slide, which is why it is the worst place to enter. An incumbent needs a rewrite to reach these classes. PATL needs a configuration file.

PATL  ·  Confidential 03 / 18
PATL /The Operating Real Estate Ecosystem 04

The operating real estate ecosystem

Six layers around one decision record

PATL | Studio

The decision layer

Documents in, approved assumptions out.

01 · Live

Underwriting Studio

One engine per deal. Every figure traces to an assumption a person approved.

02 · Foundation built

Data Intelligence Layer

Every run, won or passed, becomes evidence for the next underwriting.

03 · Next

Capital & Insurance Marketplace

Debt, equity and cover quoted on the numbers the deal was underwritten on.

04 · Building

Broker Connections

A standing channel that sees flow before the book goes wide.

05 · Roadmap

Asset Management & Forecasting

The asset held to the plan it was bought on; forecasts re-run off actuals.

06 · Vision

Financial Distress Signaling

Coverage, basis and operating drift read early, as a dated signal.

Vision map · layer status as of September 2026.
PATL  ·  Confidential 04 / 18
PATL /Why It Is One System 05

Why it is one system

Each turn sharpens the next

Signaling finds the asset, brokers bring the book, the Studio prices it, the marketplace funds it, asset management holds the asset to that price, and the data layer makes the next underwriting sharper.

01 SignalFind
→
02 BrokersBring
→
03 StudioPrice
→
04 CapitalFund
→
05 AssetsHold
→
06 DataLearn

The record: one approved run

Nothing leaves the wheel. Every turn adds approved assumptions and realised outcomes to the same record, so the next turn costs less than the last — Learn feeds back into Signal.

The value is the absence of re-keying: no layer retypes another layer's numbers.
PATL  ·  Confidential 05 / 18
PATL /Layer 01 · Underwriting Studio 06
Live

Layer 01 · Underwriting Studio

Underwriting is a data-entry problem
wearing an analysis costume

1

Read

The language model lifts the rent roll, operating statement and STAR data from the OM and tags every value with its source page.

2

Compute

The Python engine builds the USALI departmental proforma, sizes debt on DSCR, debt yield and LTV, and returns a ten-year cash flow.

3

Check

The coherence engine flags assumptions that disagree with each other or with the market panel. Every override needs a written reason.

4

Hold

The run persists. The broker package, credit memo, IC deck and variance report are views of that run, never copies.

Evidence of build

Engine roughly 90% complete, running against live offering memoranda today.

147 brands across 12 franchisors in the fee repository, on 2026 FDD vintages.

Same inputs, same outputs, every run. A test keeps the AI service out of the compute layer.

PATL  ·  Confidential 06 / 18
PATL /The Decision Layer 07

The decision layer

The agent decides what to ask.
The engine decides what is true.

Every proptech deck says AI-powered. PATL moves the language model further from the number.

run_deal update_assumptions get_deal_diagnostics get_brand_fees
get_market_snapshot list_deals write_review_memo
The constraint

MCP tools call the compute layer and never the language model layer. A test enforces it. An agent that asks PATL for a number gets the same number every time, which is what lets parties who do not trust each other share one model.

Agent agnostic

ChatGPT· Claude· Perplexity· Gemini
Fifteen tools in total. None of them can return a cash flow the engine did not compute.
PATL  ·  Confidential 07 / 18
PATL /Layer 04 · Broker Connections 08
Building

Layer 04 · Broker connections

Flow arrives before the book goes wide

Brokers give early looks to buyers who answer fast and honestly. With extraction and screening already mechanical, a credible answer takes hours.

What the broker gets

A proforma builder that works at the listing pitch, before an OM exists.

A live model sent to the buyer list in place of an emailed PDF.

Pass reasons recorded against the run and returned, which earns the next early look.

Why the buyer trusts it

The broker cannot edit the math. Broker-asserted inputs render apart from engine figures on every export.

Every override carries a written justification that stays on the record.

Neutrality is a property of the engine, enforced by test.

The cheapest seat in the product is the channel for the most expensive one.
PATL  ·  Confidential 08 / 18
PATL /Layer 03 · Capital & Insurance Marketplace 09
Lender & IC: BuildingMarketplace: Next

Layer 03 · Capital & insurance marketplace

Every counterparty quotes the same numbers

“

What changed since version one, who changed it, and why?

The credit committee question · a workbook cannot answer it
RequestDebt and equity requests assemble from the approved run, and insurance quotes off the same property record.
QuotesTerm sheets stay attached to the run they priced. Change an assumption and every quote it invalidates is flagged, with a dated log of who saw which version.
ScopePATL routes the request and keeps the record. It does not hold the paper or write the policy.
An override without a written justification cannot be saved.
PATL  ·  Confidential 09 / 18
PATL /Layer 05 · Asset Management & Forecasting 10
Roadmap

Layer 05 · Asset management & forecasting

The asset is held to the plan it was bought on

Illustrative

Bought at 1.41x DSCR on $91.40 RevPAR and a stabilized $1.84M NOI.

Twenty-six months later, is the asset on its thesis?

Opening budgetThe acquisition underwriting becomes the opening budget. There is no second workbook.
VarianceMonthly actuals post against that plan, with variance reported line by line.
ForecastForecasts re-run on the same engine, so basis and remaining-year view stay comparable.
PortfolioOwner, board and covenant reporting roll up from the same runs across every asset held.
Actuals come from the systems that already hold them. Only the platform that underwrote the deal can report against it.
PATL  ·  Confidential 10 / 18
PATL /Layers 02 & 06 · The Long Game 11

Layers 02 and 06 · The long game

Decisions and outcomes, linked at
the moment of decision

Foundation built

Data Intelligence

Every run retained, won or passed, with its approved assumptions attached.

Comparables built from reviewed inputs, queryable by market, brand, keys, vintage and basis.

Improves each time an analyst approves a line, at no added cost.

Vision

Distress Signaling

Coverage, basis, maturity and operating drift watched together across the tracked set.

Thresholds set from underwriting, so a signal means something specific about one asset.

A dated signal trail, so the earliest observation is recoverable when the asset trades.

Already built

A license-class flag on every series row separates public federal data from licensed passthrough. This layer is excluded from every projection in this deck.

PATL  ·  Confidential 11 / 18
PATL /Why Now 12

Why now

Three things became true at once

1

Extraction finally works

Reading a 60-page offering memorandum with a departmental operating statement and a STAR report was not reliable two years ago. It is now, which removes the manual step that made this category uneconomic to serve.

2

Agents arrived with nothing to call

Every acquisitions team is being handed an agent and no deterministic tool for operating assets to point it at. That gap is open for exactly as long as nobody builds the engine.

3

The standards are already written

USALI, and its analogs in storage and senior housing, mean the departmental structure is global. The engine does not have to be re-specified per market, only per class.

The middle one is the timing argument. The other two are the feasibility argument.
PATL  ·  Confidential 12 / 18
PATL /Why Me 13

Why me

I built the model. I found out it was wrong.
I signed on it anyway.

Fifteen years on three different sides of the same file. Each side taught the product something specific, and each one is a feature you can point at.

1 Built it

Operations and revenue management

Marriott, Universal Orlando, Disney Parks. Ten years pricing the night and running the departmental P&L that the underwriting is supposed to represent.

In the product: the engine models RevPAR the way an operator manages it, not the way a lease-based tool approximates it.

2 Found out it was wrong

Asset management and institutional capital

Xenia Hotels and Resorts, Hillpointe, Hyatt. Held assets against assumptions somebody else made and could no longer explain.

In the product: the override justification field. It exists because I needed it and could not have it.

3 Signed on it anyway

Principal, and customer zero

Director of Growth Strategy and Analytics at a major hotel brand today. PivotPt Capital, my own acquisition fund, is the first user of this engine.

In the product: I am the first customer, which is why the commercial gate excludes my own network.

Marriott· Universal Orlando· Disney Parks· Xenia Hotels & Resorts· Hillpointe· Hyatt
I move full-time at first close. The raise funds twelve founder-led months.
PATL  ·  Confidential 13 / 18
PATL /Business Model 14

Business model

One engine, one rate card, one motion

Every tier runs the same engine. What changes is how many assets, how many readers, and how much of the record persists.

Proforma $99 Per seat, per month. Brokers, appraisers and credit analysts. The channel tier.
Operator $499 Per month plus $75 per asset. Owner-operators holding a portfolio.
Fund $90K Base, then AUM-banded. Lender and IC surface included.
Blended ACV $45,886 Across the expected customer mix. Universe-weighted across all 42,798 owner entities it is $11,866.

Also on the rate card: investor-host seats at $49 a month, the asset management module at $125 per asset a month, and broker listing packages at $2,500 each.

Four hotels cost an owner $9,138 a year, roughly $150 per hotel per month. Argus Enterprise runs about $10,000 per seat per year before anything is modeled.
PATL  ·  Confidential 14 / 18
PATL /Distribution 15

Distribution

Brokers hand the tool to buyers
every time they send out a deal

01 Supply$99Brokers build the OM and proforma in PATL
→
02 Reach$0Materials go to the broker's own buyer list
→
03 Conversion$499Buyers add the deal to their Studio in one click
→
04 EntrenchmentAUMLender, IC and the marketplace layers follow
Where we are

Pre-revenue. The engine runs against live offering memoranda today, and the first paid accounts are what this round buys.

The commercial gate

25 paying accounts, 15 of them outside my network. Network deals prove the product works; the other fifteen prove it sells.

Why it compounds

Each layer makes the record more valuable to every party already on it, because the alternative to a shared record is a re-key.

No paid acquisition step anywhere on this slide. The broker's distribution is the channel.
PATL  ·  Confidential 15 / 18
PATL /Market 16

Market

$1.07B of software.
We enter through the $343M hotel wedge.

Bottom-up from sourced asset counts, resolved to buying entities rather than buildings: 62,000 US hotels resolve to 17,416 owner entities.

Software TAM $1.07B US and international subscription layers. $1.37B with near-term marketplace; band $910M to $1.37B.
Entry wedge $343M Hotels, full stack, US. $468M including international.
SAM $32M Hotels only at current scope. $58M across four classes at R2 scope.
Held separately $116M The data wedge, licensing revenue, excluded from every projection.
Hotels, US$131M
Hotels, intl$125M
Broker OM$34M
Other 3 classes$496M
Asset mgmt$352M
Marketplace$298M
PATL  ·  Confidential 16 / 18
PATL /Risk 17

Risk

The five objections, answered

ObjectionAnswer
Six layers is too much surface for a pre-seed The layers are views over one record that already exists, and the four classes share one engine. The marketplace and signaling layers are unfunded in this round.
A foundation model will do this natively A model can write the arithmetic. It cannot be the system of record, because a record has to return the same answer twice.
Argus and Dealpath will move down Both are lease-based, so reaching these classes is a rewrite. Dealpath shipping MCP validates the category, and that same gap makes incumbents likelier buyers than builders.
Brokers will not adopt a neutral tool Neutrality is what makes the buyer keep the file, and buyers discarding models is the broker's problem. The $99 seat sells against that.
Solo founder, no commercial hire I move full-time at first close. Twelve founder-led months, and the gate is 25 paying accounts, 15 outside my network, before any hire.
Every answer above is architecture.
PATL  ·  Confidential 17 / 18

The ask

Raising $1.25M pre-seed

Post-money SAFE. A $750K minimum close funds twelve founder-led months and the commercial gate without a commercial hire.

Go-to-market and customer acquisition$440K
Data licensing, STR and Kalibri$250K
Founder salary$180K
Operations, tools and travel$220K
Engineering and contract build$100K
Legal, entity and insurance$60K
Total$1.25M
FY1 ARR$840K
FY3 ARR$8.09M
Sales leaderOperations leader

The $660K across go-to-market and operations carries both hires, made after the commercial gate clears.

Distribution is funded four to one.

$440K of reach against $100K of code. The engine runs on live offering memoranda today, so this round buys distribution rather than build.

PATL  ·  Confidential  ·  Not an offer to sell securities 18 / 18