hsj-banfan/grok-register-web — explained in plain English
Analysis updated 2026-05-18
Automate registering Grok accounts using disposable or alias email addresses.
Solve Cloudflare Turnstile challenges locally during the registration flow.
Track which registered accounts were confirmed to work for chat versus which failed delivery.
Feed successfully registered accounts into the grok2api or CLIProxyAPI projects.
| hsj-banfan/grok-register-web | dondai1234/master-fetch | rollingsirius/equity-research-skill | |
|---|---|---|---|
| Stars | 151 | 152 | 150 |
| Language | Python | Python | Python |
| Last pushed | — | 2026-07-20 | — |
| Maintenance | — | Active | — |
| Setup difficulty | hard | moderate | easy |
| Complexity | 4/5 | 3/5 | 3/5 |
| Audience | developer | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Best supported on Windows with Chrome installed, needs the Camoufox solver and, for some paths, a local proxy.
This project is a local web based tool for automatically registering accounts on Grok, the AI chatbot from xAI, using disposable or alias email addresses such as Outlook aliases and several temporary email services. It automates the signup process directly over HTTP rather than driving a real browser, and includes a locally hosted solver for Cloudflare's Turnstile human verification challenge so registrations are not blocked by that check. After an account is registered, the tool collects the resulting session token, called an SSO cookie, and can optionally hand successful accounts off to two other separate projects: grok2api, which converts the account into a usable API key, and CLIProxyAPI, which tests whether the account can actually chat before adding it to a pool of working accounts. The dashboard shows statistics on how many registration rounds succeeded, how many accounts were successfully delivered downstream, and which ones failed at each step, since the README distinguishes between a successful registration, a successful upload, and an account confirmed to work for chatting. The project is written in Python using Flask and Flask SocketIO for its web interface and WebSocket updates, DrissionPage and curl_cffi for the browser and HTTP based registration paths, and SQLite for local storage. It is developed and tested mainly on Windows, though the author states it can run on macOS or Linux with less certainty about reliability. Running it requires installing the listed Python dependencies and a browser automation tool called Camoufox for the local verification solver. The README states this project is intended only for personal learning and self testing, and tells users to follow xAI's terms of service, the terms of any email provider used, and local law. It also credits an earlier open source project it was built on top of, along with a community forum where the registration approach was discussed. The project is released under the MIT license.
A local tool that automates registering Grok accounts via email aliases and a Cloudflare Turnstile solver, then optionally hands working accounts to two other proxy projects.
Mainly Python. The stack also includes Python, Flask, Flask-SocketIO.
MIT license: free to use, modify, and reuse for any purpose, including commercial use, as long as the copyright notice is kept.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.