Where chaos becomes order.

A desktop platform for high-spend Meta operators. Local. Private. Always on.

why delta exists

Three problems break at once when one seat runs $1M/mo.

Signal-to-noise on the dashboard. Ads Manager surfaces every metric for every entity at every breakdown. The operator wants three answers a day: what’s broken, what to scale, what to refresh.

Competitor intel is manual. The Ad Library is a tab you check, not a feed you read.

Every Meta write is a leap of faith. No review gate, no audit trail, no easy undo. One typo and the budget shifts before anyone notices.

Delta is one closed loop on one Mac. No cloud models. No third-party dashboards. No data export.

  1. Observe

    step 01

    Anomaly detection on the operator's own campaigns plus a one-screen morning briefing. Spend spikes, CPA drift, frequency fatigue — surfaced before Ads Manager finishes loading.

  2. Understand

    step 02

    Competitor watch via the Meta Ad Library scraped from the operator's own Chrome profile. Custom reports over the ETL'd insights data — pick dimensions, save presets, drop a CSV.

  3. Decide

    step 03

    Ask plain-English questions and get answers grounded in your live numbers, not a generic playbook. The analyst model runs on the same Mac, so nothing leaks to a hosted vendor.

  4. Act

    step 04

    Workflows automate the boring parts. Every Meta write — pause, resume, budget change, upload — waits in the approval gate and lands in an audit log you can undo from.

capabilities

Eight things Delta actually does. Not “smart automation.”

Every line below maps to a real module. Every claim is something the desktop app does today, on a single Mac, without a network call.

z > 3.5

Anomaly engine

Z-score baselines on spend, CPA, CTR, frequency. Cohort medians for new entities. Three severity tiers, every hour, every account.

10 templates

Workflow canvas

Triggers → fetchers → reasoning → conditions → actions. Ten curated templates ship in the box. YAML round-trip via ruamel. Cron, alert-fired, or one-shot.

DuckDB-backed

Reports

Custom analytics over the ETL'd insights data. Pick dimensions and metrics, breakdown by country, preview, save filter presets, drop a CSV.

≤ 1 req/sec

Competitor watch

Meta Ad Library scrape from your own Chrome profile via Playwright. Per-page detail with uncropped ads, vision-tagged creatives, desktop pings on every new ad.

non-bypassable

Approval gate + audit

Every Meta write — pause, resume, budget change, upload — waits in Approvals. Full audit log shares the surface. Every action is undoable.

0 outbound

Reasoning on-device

An analyst-grade reasoning model and a vision model run entirely on your Mac. Bring your own keys for hosted models if you want. Zero outbound calls by default.

keyring-rs

Keychain-bound

Meta tokens live in the macOS Keychain via keyring-rs. Never serialized to disk. Auto-lock + PIN gate the whole app when you walk away.

DuckDB · LanceDB

Local stores

DuckDB for time series, SQLite for state, LanceDB for vectors. All embedded. All file-backed. Inspect with any DB tool, back up like any other folder.

platform

The whole loop, on one Mac.

Seven surfaces from the desktop app — caught at the spots that change an operator’s day. Click through to see what each does and why it matters.

DELTA · BRIEFING
Briefing — daily KPIs, top movers, and active anomalies all on one screen.

What you can do

  • See yesterday's spend, ROAS, CPA, and CTR at a glance
  • Spot the ad sets that moved the most without scrolling spreadsheets
  • Catch anomalies the moment you sit down — sorted by severity
  • Stay on top of every campaign without opening Ads Manager

Why operators need it

  • Replaces the daily 30-minute "where are we" review with a 2-minute read
  • Every number traces back to its baseline — nothing slips through
local-first

Your work
stays on your
Mac.

When you spend $1M/mo, your campaign data, your audience lists, and your creative library are competitive advantage. Delta runs entirely on your laptop, so none of it ever leaves the machine.

no cloudno telemetryno signupno API key
  • Your tokens stay on your Mac

    Your Meta credentials live in macOS Keychain. They never leave the laptop, and no Delta server ever sees them.

  • No vendor sees your numbers

    Every analysis, every chat, every creative is generated on the same Mac that runs Delta. Pull the network cable — it still works.

  • Your data, your files

    Spend, performance, audiences — all of it sits in a folder on your machine. Open it in any tool you trust. Back it up like you back up anything else.

  • Nothing ships without you

    No automation, no recommendation, no proposed change reaches Meta without you clicking approve. Every write is reversible from the audit log.

your day

From morning briefing
to laptop-closed.

The same Tuesday on the same account. Less spreadsheet hopping, less Slack triage, less "where are we" before lunch.

  1. 8:30

    The briefing lands

    Yesterday's spend, ROAS, CPA, and CTR — plus the anomalies that need a look first. One screen, not five tabs.

  2. 10:00

    Ask, don't dig

    Why is acq_evergreen_03 over budget? Delta knows your campaigns and gives a real answer with the underlying numbers, not a dashboard URL.

  3. 14:00

    Push a budget shift

    Drag the new daily on an ad set and the change lands in Approvals with the pre-state already captured. One click sends it; one click undoes it from the audit log.

  4. 17:00

    Tomorrow runs itself

    ETL refreshes hourly, the detector flags drift the moment it happens, your queued workflows wait for approval. Close the laptop.

in the wild

Four operators. One Mac each.

Composite stories drawn from the audience Delta is built for — real numbers, real scenarios, names withheld until launch.

Delta caught a 47% spend spike on a Saturday morning before I’d opened Ads Manager. The brief told me which ad set, why the z-score fired, and that two creatives were past frequency 3.4. I paused two ads, shifted budget, and went back to my coffee.

DTC apparel
Founder · ~$600K/mo
creative fatigue + weekend spend spike
12 min
from alert to action

I run eight brands and the NDAs forbid sending campaign data anywhere outside our own infrastructure. Delta runs the analyst on my Mac Studio. The chat sidebar replaced our old prompt scripts that used to hit OpenAI.

Performance agency
Director · 8 brand seats
client data never leaves the Mac
0
third-party API calls

The workflow canvas turned my morning checks into a single graph — fetch insights, score anomalies, draft a recommendation, queue it for approval. Every Monday I do in fifteen minutes what used to take an hour and a half.

Solo ecom founder
Operator · ~$400K/mo
morning ops cut from 90 to 15 min
faster daily review

We had a two-hour Monday standup just to align on the weekend. The briefing reduced that to a five-minute read. The recommendations land with confidence + impact, so we just go down the list.

Mobile gaming team
UA Lead · $1.2M/mo
Monday standup replaced by the briefing
60s
morning briefing
limited early access

Ship the loop.

Delta is a one-operator-per-machine app. Drop your email — early operators get a private build link and a Keychain-bound install before the public launch.

One email per operator. No marketing list. The operator runs the form.