Browser Automation Suite
Extension, desktop app and API for automating long, multi-step web workflows — plus stealth Playwright engines.
Problem
Operations teams repeat the same onboarding, verification and redemption flows hundreds of times across web apps that have no API.
How it flows
- Operator
- Extension / desktop
- REST API
- Workers & engines
- Mail / OTP service
What I built
- A cross-browser extension (Chrome, Edge, Firefox incl. mobile) that detects each screen of a single-page app via MutationObservers and drives it, with a live-log side panel.
- A Tauri v2 desktop client and an Android app that talk only to a central REST API — never directly to third-party sites.
- A Cloudflare Worker API and admin dashboard, plus an Express API with isolated background workers, device-bound licensing and automated Telegram backups.
- Headless engines on Playwright, Camoufox and Scrapling with persistent sessions, proxy pools and high concurrency.
- An edge mail service on Cloudflare Pages that receives messages in real time and extracts one-time codes over an API.
Stack
WXTReactTauri v2Cloudflare WorkersExpressPlaywrightCamoufoxPythonTelegram