ListLocal
Provable Zero-Egress Architecture

Privacy & Offline Proof

ListLocal is architected from the ground up so that small business data, unpublished product photos, wholesale invoices, and customer margins never touch third-party cloud infrastructure.

safeFetch Network Firewall Active100% OFFLINE

Outbound external HTTP attempts blocked: 0

The Airplane Mode Verification Test

You don't have to take our word for it. You can prove ListLocal's offline isolation in 60 seconds with this simple physical test:

Step 1: Sever Internet

Disconnect your Wi-Fi or unplug your Ethernet cable. Put your computer completely in Airplane Mode.

Step 2: Generate Listing

Navigate to the New Listing page. Upload high-res photos and click Generate.

Step 3: Verify Output

Vision attribute extraction and authentic voice writing complete flawlessly. Everything ran on your local chip.

How safeFetch Works Under the Hood

In typical full-stack applications, rogue third-party packages or telemetry libraries can make background HTTP calls to external servers. In ListLocal, every single server-side network call is routed through our strict lib/safeFetch.ts wrapper.

// Whitelist: Localhost Only
ALLOWED_HOSTS = ['localhost', '127.0.0.1', 'host.docker.internal', '::1']
// If any code attempts to contact an external domain:
throw new Error('[safeFetch] Blocked outbound request to external host...')
// Attempt is permanently logged into SQLite 'network_blocks' table

Firewall Interception Log (0)

No blocked outbound attempts logged. All server requests have remained strictly internal.