$ account QLHazyCoder
FlowPilot is a Chrome extension that automates the registration, verification, and delivery of accounts for AI platforms like OpenAI/ChatGPT, Grok (xAI), and Kiro (AWS). It handles email verification codes from a wide range of providers (Hotmail, iCloud, 2925, Gmail, etc.) and SMS verification through multiple services (5sim, HeroSMS, MaDao). The extension features a step-based workflow engine that composes registration flows dynamically based on signup method, payment mode, and delivery target. It includes an auto-run controller for batch account creation, account delivery to external APIs (CPA, SUB2API, etc.), and a contribution system for sharing accounts. Architecturally, it follows the standard Chrome extension pattern with background scripts, content scripts, and a sidepanel UI. The codebase is modular, using factory functions with dependency injection for testability. It has an extensive test suite with over 200 test files, though tests rely on a fragile function extraction method. The project is actively maintained with frequent commits and a versioned release cycle. The codebase demonstrates good engineering practices including a registry pattern for steps and mail rules, i18n support for Chinese and English, and reusable UI components. However, there are some maintenance concerns such as duplicate files, hardcoded external URLs, and dormant code paths for payment features.