ProtocolSoftware // Flagship QA & Telemetry Engine

PrimeCapture: Zero-dictionary polyglot UI automation & capture.

Eliminate repetitive manual localization screenshot capture and expensive third-party device farms. PrimeCapture orchestrates parallel UI test runs across Android (ADB / uiautomator2), iOS (WebDriverAgent), and Web (Selenium) directly from local hardware while keeping sensitive pre-release assets 100% air-gapped.

capture-engine // blueprint-cache.json
// 1. Discovery Pass (en-US Structural Cache)
{
  "step_id": "nav_settings_04",
  "blueprint": "android.widget.Button#3",
  "swipe_vector": [0, 3, "VERTICAL_DOWN"],
  "target_locales": ["fr-FR", "ja-JP", "de-DE"],
  "local_artifact_path": "./captures/{locale}/step_04.png",
  "split_sync_telemetry": {
    "air_gapped_assets": true,
    "status": "PASS",
    "duration_min": 1.42
  }
}

Core Architectural Innovations

SPECIFICATION // v1.0
01 // Structural Memory

Autonomous Discovery Pass

Performs a primary discovery pass on en-US, caching exact swipe vectors and structural XML hierarchy blueprints (e.g., android.widget.Button#3). Subsequent localized runs bypass fragile text-string lookups and execute cached coordinates deterministically across 40+ locales without translation dictionaries.

02 // Polyglot Orchestration

Parallel Multi-Platform Capture

Simultaneously drives physical and emulated targets across Android (ADB), iOS (WebDriverAgent), and Web (Selenium). Automatically switches device system locales, navigates complex UI trees, and organizes deterministic screenshot matrices locally.

03 // Enterprise Security

Zero-Liability "Split-Sync"

Engineered for strict NDA and pre-release hardware compliance. Sensitive screenshots, APK package names, and proprietary UI strings remain 100% air-gapped on the local host machine. Only anonymized execution telemetry (pass/fail velocity, duration in min) syncs to Cloud Firestore.

Technical Stack & Execution Environment

HYBRID LOCAL + CLOUD
Layer Technologies Security / Execution Scope
Frontend Control Plane React 19, Vite, Tailwind CSS, CaptureEngine & Settings Modules Hosted at capture.protocolprime.ai
Local Execution Daemon Python 3.12, FastAPI, ADB, UIAutomator2, WebDriverAgent, Selenium, Nuitka (.app) 100% Air-Gapped Local Host Execution
Identity & Telemetry Firebase Auth (Google & Microsoft/LDAP SSO), Cloud Firestore Anonymized Split-Sync Metrics Only
Downstream Interop Standardized local artifact output compatible with PrimeVision (/vision) Optional Multimodal Visual Auditing

Ready for Execution

Authenticate into the PrimeCapture Console

Supports enterprise Google Workspace and Microsoft Entra / LDAP Single Sign-On.

Launch Web App (capture.protocolprime.ai) ↗