🎮 Simulator ✨ Features 🤖 WebMCP AI 📦 Install 🔒 Privacy
Chrome DevTools Extension • iOS 27 Architecture

Preview Foldable Web Apps on
Apple iPhone Duo

Test dual-screen postures, inspect HIG 445pt crease guides, simulate 3D book perspective, and evaluate autonomous WebMCP agent tools directly inside Chrome DevTools.

Device Telemetry Active Posture
Folded Mode 5.4" Outer • 466 × 678 pt
Unfolded Mode 7.6" Flat • 890 × 626 pt
Apple HIG Crease 445pt Center • 40px Reserved
WebMCP Agent Bridge Ready (2 Tools Discovered)
Unfolded 7.6" Flat (890 × 626 pt @3x)
Left Display Content
Primary Canvas (445 × 626 pt)
Left Display Canvas
Interactive Workspace
445pt Crease
Right Display Content
Secondary Canvas (445 × 626 pt)
WebMCP Agent Bridge
Active & Ready
Fold Angle: 110°

Built for Modern Foldable Web Engineering

Everything frontend teams need to build responsive, crease-aware layouts for dual-screen devices.

📱

Authentic Dual-Screen Postures

Toggle seamlessly between Folded (5.4" Outer: 466 × 678 pt), Unfolded (7.6" Flat: 890 × 626 pt @3x), Partially Folded (Book/Laptop Pose), and 50% Split View.

📐

HIG 40px Crease & Hinge Guides

Real-time visual guides highlighting the center 445pt crease and 40px folding reservation zone to ensure interactive buttons and typography never sit on the hinge.

📖

3D Book & Laptop Perspective

Adjust the physical fold angle from 60° to 160° with dynamic 3D CSS perspective transforms and realistic hardware spine depth shading.

🤖

WebMCP Autonomous Agent Tools

Automatically detects client-side navigator.modelContext registrations and exposes the iphone_duo_set_posture tool for autonomous testing agents.

⚡

Native Chrome DevTools Protocol

Uses native CDP emulation (Emulation.setDeviceMetricsOverride and touch points) for genuine hardware pixel density (@3x retina scaling).

🔒

100% Local & Privacy-First

Runs entirely in your local browser sandbox. Zero telemetry, no external server communication, and zero tracking of inspected web pages.

Autonomous Testing Standard

WebMCP & AI Agent Readiness

Exposes simulated hardware posture control as an MCP tool so autonomous agents can test your website across physical device states.

⚡
Instant Tool Discovery

Discovers and bridges client-side navigator.modelContext registrations dynamically.

🧠
Autonomous Multi-Posture Testing

AI test agents programmatically fold, unfold, and adjust 3D perspective to test layout responsiveness.

navigator.modelContext Tool Registration
// The extension registers the posture control tool with the page's model context
navigator.modelContext.registerTool({
  name: 'iphone_duo_set_posture',
  description: 'Controls simulated physical posture of the iPhone Duo (folded, unfolded, partially_folded, split_view).',
  inputSchema: {
    type: 'object',
    properties: {
      posture: {
        type: 'string',
        enum: ['folded', 'unfolded', 'partially_folded', 'split_view'],
        description: 'Physical hardware posture of the device'
      },
      angle: {
        type: 'number',
        description: 'Fold angle in degrees (60° to 160°) for partially_folded pose'
      }
    },
    required: ['posture']
  }
}, async ({ posture, angle }) => {
  // Emulates folding transition on inspected page
  return { status: 'success', posture, angle: angle || 110 };
});

Get Started in Seconds

Available for Google Chrome and Chromium-based browsers.

🛍️

Chrome Web Store

Install with one click from the official store with automated background updates.

Install from Web Store
🛠️

Developer Mode (Unpacked)

Clone the repository, run npm run build, and load the unpacked directory in chrome://extensions.

GitHub Repository