🛡️ Zero-Trust Web Automation & Selenium IDE Engine

Record Web Actions.
Mask Passwords. Replay & Export in Seconds.

The developer-first Chrome extension that turns browser workflows into executable macros and clean Playwright, Puppeteer, or Python Selenium scripts with zero password leakage.

AutoMacro IDE • Standalone Controller (960 × 750px)
TAB #1024 ATTACHED
BASE_URL:
REC
#
Command
Target Selector
Value
open
https://app.supabase.com/login
-
2
type
css=[data-testid="email-input"]
lead.engineer@acme.dev
3
type
id=password
{{SECRET_PASSWORD}}
4
click
button#login-submit
5
waitFor
#prod-analytics-cluster
visible
Deterministic Multi-Locator Waterfall5 / 5 Commands Ready
LIVE EXECUTION LOGS[STREAMING]
[14:02:11.104] [INFO] Target window #1024 attached via chrome.debugger protocol
[14:02:11.240] [OK] Navigated to https://app.supabase.com/login (200 OK, 124ms)
[14:02:11.750] [DOM] Resolved selector 'input#email' in 3.4ms
[14:02:12.180] [SHIELD] 🛡️ Sensitive input detected: value masked with {{SECRET_PASSWORD}}. AES-256 encrypted in RAM.
[14:02:12.620] [ACTION] Dispatching trusted click event to button#login-submit
[14:02:13.110] [SUCCESS] Replay executed on tab #1024 in 1.87s with 0 errors.
>
[SUCCESS] Replay executed on tab #10240 Leaks
System Specification

Four Core Architectural Pillars

Built for automation engineers, QA specialists, and developers who require deterministic browser replay and zero-trust security.

Selenium IDE Architecture

Standalone popup controller window (960 × 750px) orchestrates target browser tabs via the Chrome Debugger and Runtime protocol. Deterministic replay without in-page iframe collisions or DOM CSS pollution.

01 / DEDICATED CONTROLLER WINDOW

AES-256 Secret Vault

Auto-detects input[type="password"] and autocomplete="current-password". Raw secrets are encrypted locally via native Web Crypto API (AES-256-GCM) with 96-bit random IVs, exporting clean process.env variables.

02 / ZERO-LEAK LOCAL ENCRYPTION

CSV Batch Execution Engine

Upload any spreadsheet (.csv) to bind parameter columns like {{email}} and {{user_id}}. Execute multi-row form fills and automated database migrations in seconds with throttled playback.

03 / MASS DATA ENTRY RUNNER

Multi-Format Code Exporters

1-click export to clean, idiomatic Playwright (TypeScript/JavaScript), Puppeteer, Python Selenium, or native Selenium .side JSON files. Formatted with robust locator waterfalls and zero setup friction.

04 / PLAYWRIGHT • PUPPETEER • PYTHON
Code Generation Sandbox

Clean, Zero-Leak Code Exporters

Observe how sensitive password inputs automatically render as process.env.AUTO_MACRO_PASSWORD across all target frameworks.

Target Framework:
// Generated by AutoMacro IDE • Playwright (TypeScript)
import { test, expect } from '@playwright/test';

test('Automated Supabase Login Workflow', async ({ page }) => {
  // 🛡️ Zero-Trust Vault: Credentials loaded strictly via environment
  // Plain-text password is NEVER committed to repository or CI logs
  const AUTO_MACRO_PASSWORD = process.env.AUTO_MACRO_PASSWORD || '';

  await page.goto('https://app.supabase.com/login');
  await page.locator('css=[data-testid="email-input"]').fill('lead.engineer@acme.dev');

  // Injected securely into DOM without plain-text leakage
  await page.locator('input[type="password"]').fill(AUTO_MACRO_PASSWORD);
  await page.locator('button#login-submit').click();

  await expect(page.locator('#prod-analytics-cluster')).toBeVisible();
});
Tested & Verified: 0 plain-text password leaks in generated code exports.PASSED (100% SECURE)
Transparent Pricing

Pay Once. Automate Forever.

Zero recurring subscriptions. Instant checkout powered by Dodo Payments.

Community Edition100% Free
$0

For individual developers recording and replaying local macros in browser tabs.

  • Unlimited macro recordings
  • Single-tab browser replay
  • Standard Playwright & Selenium export
  • Local AES-256 password auto-masking
Launch Community IDE (Free)
LIFETIME ACCESS
Pro Lifetime Tier
$29$79One-time payment

For engineering teams running automated batch fills and exporting to CI/CD test pipelines.

  • Everything in Community
  • AES-256 Local Secret Vault
  • CSV Batch Execution Engine
  • Multi-format code exporters (Playwright, Puppeteer, Python)
  • Priority updates & commercial deployment license
Get Pro Lifetime ($29) — Dodo Payments