FlowPilot Turns Bulk Neural Network Registration Routine into a Streamlined Assembly Line
Anyone who has built their own account pools for ChatGPT or Grok knows this pain. First, you need to generate dozens of email addresses, catch the confirmation code in each letter, pass captcha, enter a phone number, click through OAuth confirmation, and copy session tokens. By the tenth account, the routine starts to wear you down, and by the fiftieth, you lose all desire to continue.
The FlowPilot project solves the automation challenge for these chains. It transforms the chaos of a dozen open tabs and scripts into a clear Chrome browser sidebar.
What FlowPilot Can Do
FlowPilot is a Chrome Sidebar Extension written in JavaScript. The project author makes one thing clear: this is not just a collection of disposable clickers, but a complete system for automating registration, verification, and access forwarding to third-party gateways.
The tool handles the entire account lifecycle. It can generate email aliases, fetch one-time codes from inboxes, pass OAuth confirmation pages, and save the resulting data.
Supported services and scenarios:
- OpenAI (ChatGPT) with OAuth forwarding and Plus account handling.
- Grok from xAI with SSO token export to webchat2api, grok2api, or SUB2API services.
- Kiro with Builder ID creation and data upload to kiro.rs.
Working with Email Inboxes and Captcha
The main bottleneck in automating registration is receiving confirmation emails. FlowPilot uses several approaches for email generation and monitoring.
For address creation, it uses alias generators from Cloudflare, DuckDuckGo, Gmail, and the 2925 service. For reading incoming emails, the extension can poll web interfaces, query email provider APIs directly, or fetch data through a local helper process.
The list of supported email services includes Hotmail, QQ Mail, 163 Mail, Inbucket, and several other specialized services. For phone numbers, integration with SMS receiving platforms is supported—the extension fetches the code from the received message and inserts it into the required form field.
How the Workflow Works
The logic inside the extension is split into separate steps. You can run scenarios in two modes.
In step-by-step mode, you control each stage yourself by pressing buttons in the panel interface. In automatic mode, the extension runs the entire chain from start to finish, fetches codes on its own, and transmits tokens to the target server.
To prevent security systems from blocking requests due to too-frequent clicks, FlowPilot has a configurable delay between actions. By default, it is set to two seconds. This gives pages time to load scripts and reduces the risk of getting banned for behavioral factors.
All run results are written to a local file via a helper Node script. If the process is interrupted due to a network error or captcha, registration can be resumed from where it stopped.
Quick Start
Installation follows the standard procedure for unpacked Chrome extensions:
- Clone the repository from GitHub.
- Go to the page and enable developer mode.
- Click "Load unpacked extension" and specify the project folder.
- Open the Chrome sidebar and select the desired scenario.
Before running a bulk run on dozens of accounts, it makes sense to manually test a couple of accounts. This will help verify that the email service API responds without delays and that proxies are working stably.
Who Will Find This Project Useful
FlowPilot will be useful for developers building their own API aggregators for working with LLMs, or for researchers testing neural networks on isolated profiles.
The code is distributed under the MIT license. The documentation in the repository is written in Chinese, but the file structure and step execution patterns in the code are clear enough to figure out in half an hour.
Related projects