ConcreteBlox Edge
ConcreteBlox Edge · iPad App

Run websites
entirely offline
on iPad.

ConcreteBlox Edge serves any HTML site stored in your Files app directly on device — no server, no network, no compromise. Full JavaScript, video streaming, and ES modules.

📁
Files App IntegrationiCloud Drive, On My iPad, USB drives
Memory-Speed ServingMemory-mapped I/O, zero latency
🎬
Video StreamingSeekable MP4 via HTTP range requests
🌐
Full JavaScriptES modules, fetch, canvas, WebGL
Features

A real browser.
Local files.

Every resource request is intercepted by a custom URL scheme handler and served straight from your storage — at full hardware speed.

🧩

ES Modules

Full import/export support. Vite, Webpack, Rollup build outputs run exactly as designed with no bundling workarounds.

📹

Video Streaming

HTTP Range requests with 206 Partial Content responses. Seekable MP4, MOV, and WebM playback from local files with zero buffering delay.

⚙️

No Server Required

A custom localweb:// URL scheme handles all requests in-process. No TCP port, no network configuration needed.

🔤

Case-Insensitive Files

iPadOS has a case-sensitive filesystem. Edge resolves mismatches automatically so Logo.PNG and logo.png both work.

🌍

External Fetch Works

Outbound fetch() calls to external APIs pass through WKWebView unchanged. CDN scripts, REST endpoints, and Google Fonts all load normally.

💾

Smart Caching

Files under 50 MB are memory-mapped for zero-copy reads. Larger files use persistent cached handles. ETag support returns 304 instantly for unchanged files.


Three steps to your demo.

From Files app to running website in seconds.

1

Store your website

Copy your site folder to the Files app — iCloud Drive, On My iPad, or a connected USB drive all work.

2

Choose the folder

Tap Choose Folder in the app. It scans for HTML files and picks the best entry point automatically.

3

Present with confidence

Your site loads instantly in full-screen mode. No Wi-Fi needed. No spinner. No surprises mid-demo.

localweb://localhost/home.html

Your website folder

📂 MyDemoSite/
home.html
features.html
styles.css
app.js
promo-video.mp4
data.json
✓ Serving HTMLCSSJSMP4JSON

Compatibility

Built on WKWebView.
Runs like Safari.

Anything that runs in Safari on iPad runs in ConcreteBlox Edge.

HTML5 / CSS3Full platform support
ES2022+ JavaScriptModern syntax & APIs
WebAssembly.wasm files served natively
Canvas & WebGLGPU-accelerated rendering
Web WorkersBackground thread execution
Web Fontswoff2, ttf, otf, eot
localStorageScoped to the scheme
40+ MIME TypesWeb, media, font, data
0ms
Avg serve latency
40+
Supported MIME types
Sites you can store
0
Network requests needed

Your demos deserve
to run flawlessly.

Download ConcreteBlox Edge and never worry about Wi-Fi again.

Download on theApp Store