explaingit

tiantiangpu/reg-factory

Analysis updated 2026-05-18

469PythonAudience · developerComplexity · 4/5LicenseSetup · hard

TLDR

An automated pipeline that registers batches of accounts on services like Gmail and ChatGPT using fingerprinting, proxies, and CAPTCHA solving.

Mindmap

mindmap
  root((reg-factory))
    What it does
      Automates account creation
      Exports login cookies
    Tech stack
      Python
      BitBrowser
    Use cases
      Batch registrations
      Cookie export
      Proxy rotation
    Audience
      Automation developers
    Setup
      Needs paid third party APIs
      Android emulator for Gmail

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Automate creating batches of accounts on platforms like Outlook, Gmail, or ChatGPT for authorized testing.

USE CASE 2

Export login cookies from automated registrations for use in other tools.

USE CASE 3

Route registration traffic through rotating VPN nodes and browser fingerprinting to avoid detection.

What is it built with?

Python

How does it compare?

tiantiangpu/reg-factorykasothaphie/genreconjoeseesun/qiaomu-goal-meta-skill
Stars469478494
LanguagePythonPythonPython
Setup difficultyhardhardeasy
Complexity4/55/52/5
Audiencedeveloperresearchervibe coder

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1day+

Requires third-party fingerprinting, proxy, SMS, and CAPTCHA-solving services with paid API keys, Gmail flow needs an Android emulator too.

Marked for learning and authorized testing only, not a standard open license.

In plain English

reg-factory is an automated account registration pipeline written in Python. It is designed to create batches of accounts on Outlook, Gmail, ChatGPT, Grok, Claude, and Gemini, then export the resulting login cookies or import them into aggregator services. The README is written in Chinese and describes the tool as intended for learning and authorized testing only. The automation works by combining several external tools. It uses a browser fingerprinting service called BitBrowser to make each browser session appear as a distinct device, preventing platforms from linking multiple registrations together. It uses a proxy tool called Clash Verge to rotate through VPN nodes and bypass regional access restrictions and bot-detection systems. For phone verification, it connects to SMS rental services that supply temporary phone numbers. For CAPTCHA solving, it connects to third-party solving services using API keys. All credentials and API keys are configured through environment variables or a local .env file that is excluded from the repository. The configuration covers the proxy controller connection, the BitBrowser local API endpoint, SMS service tokens, CAPTCHA solving keys, and optional subscription activation codes for paid tiers on the supported platforms. Registering Gmail accounts requires additional setup: an Android emulator (BlueStacks), the Android Debug Bridge tool, Node.js, and the Appium mobile UI automation framework. These handle the Gmail Android app flow, which the desktop browser path cannot complete on its own. The project is structured as a set of scripts for each registration target, with shared utilities for proxy switching, browser window management, and cookie export. It is released under an educational license. The README notes that registering Grok accounts requires VPN nodes that can pass Cloudflare checks, and the scripts will automatically cycle through available nodes to find one that works.

Copy-paste prompts

Prompt 1
Explain what external services reg-factory depends on and why each one is needed.
Prompt 2
Walk me through setting up the environment variables reg-factory needs to run.
Prompt 3
What extra setup does registering Gmail accounts require compared to other platforms?
Prompt 4
Explain how reg-factory uses BitBrowser and Clash Verge together.

Frequently asked questions

What is reg-factory?

An automated pipeline that registers batches of accounts on services like Gmail and ChatGPT using fingerprinting, proxies, and CAPTCHA solving.

What language is reg-factory written in?

Mainly Python. The stack also includes Python.

What license does reg-factory use?

Marked for learning and authorized testing only, not a standard open license.

How hard is reg-factory to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is reg-factory for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.