Windows Setup Guide
Full step-by-step installation: Vision Browser, autologin server, firewall, and AlterCPA connection.
AlterCPA Autologin uses Vision Browser to create antidetect profiles for each visit. Vision Browser must be installed and running on the same Windows machine as the autologin server.
-
1Download Vision BrowserGo to browser.vision and download the Windows installer (.exe).
-
2Run the installerExecute the downloaded .exe file. You will be prompted to choose an installation directory. Complete the four-step installation wizard and let it finish.
-
3Launch Vision Browser and sign inOpen Vision Browser from the Start menu or desktop shortcut. Sign into your Vision account or create one if you do not have one yet.
-
4Copy your API tokenOpen Settings inside Vision Browser and copy your API token. You will paste it into the autologin config in a later step. Keep Vision Browser running — it must stay open while the autologin server operates.
http://127.0.0.1:3030. If Vision Browser is closed, visits will fail.
Download the Windows binary and place it in any folder — for example, C:\autologin\.
On the first launch, the server creates autologin-config.yaml in the same folder and exits.
You then edit the config before starting the server properly.
-
1Open Command Prompt in the autologin folderIn File Explorer, navigate to the folder containing
autologin.exe. Click the address bar, typecmd, and press Enter. -
2Run once to generate the config file
autologin.exeThe fileautologin-config.yamlwill appear in the same folder. The server will stop after creating it. -
3Open
autologin-config.yamlin a text editorRight-click the file → Open with → Notepad (or any other text editor). The file contains all available settings with default values. -
4Set your Vision Browser API tokenFind the
browsersection and paste the token you copied from Vision Browser Settings:browser: type: vision api_token: "PASTE-YOUR-VISION-TOKEN-HERE" -
5Set a security tokenFind the
serversection and set a token of your choice. This token is part of the API URL and protects the server from unauthorised access:server: port: 8765 token: "your-secret-token" -
6Save the fileSave and close the text editor.
server:
port: 8765 # port the server listens on
token: "change-me" # security token in the API URL
browser:
type: vision # antidetect browser — "vision" only
api_token: "" # paste your Vision Browser API token here
local_url: "" # optional: override Vision local API URL
visit:
timeout: 30 # page load timeout, seconds
headless: true # run browser invisibly
wait_after: 3 # minimum pause after page load, seconds
wait_after_max: 8 # maximum pause (random between wait_after and this)
workers: 5 # maximum concurrent visits
log:
file: "" # log file path; empty = console output
level: info # debug | info | warn | error
If AlterCPA runs on a different machine (a remote server or another PC), Windows Firewall must allow inbound connections on port 8765. If AlterCPA is on the same machine, skip this step.
-
1Open PowerShell as AdministratorPress Win + X and choose Windows PowerShell (Admin), or search for PowerShell in the Start menu, right-click it, and select Run as administrator.
-
2Add the inbound firewall ruleRun this command to allow inbound TCP traffic on port 8765:
New-NetFirewallRule -DisplayName "AlterCPA Autologin" -Direction Inbound -Protocol TCP -LocalPort 8765 -Action Allow -
3Verify the rule was created
Get-NetFirewallRule -DisplayName "AlterCPA Autologin"You should see the rule listed withEnabled: TrueandAction: Allow.
autologin-config.yaml, update the firewall rule accordingly:Remove-NetFirewallRule -DisplayName "AlterCPA Autologin" then re-run the New-NetFirewallRule command with the new port number.
-
1Make sure Vision Browser is runningConfirm Vision Browser is open and you are signed in before starting the autologin server.
-
2Run the server
autologin.exeThe server prints a startup banner with the ready-made API URL. Leave this window open — closing it stops the server. -
3Test with a health checkIn a second Command Prompt window, run:
curl http://localhost:8765/healthYou should get{"status":"ok"}.
The startup banner prints the complete API URL to paste into AlterCPA. Copy it from the console and paste it into your AlterCPA panel: Hacks → Autologiner → api field.
http://YOUR-SERVER-IP:8765/run/your-secret-token|JSON|url={url}&ip={ip}&ua={ua}&geo={geo}&lang={lang}&referer={referer}&proxy={proxy}&pauth={pauth}&name={name}&last={last}&email={email}&pass={pass}
192.168.1.10) or public IP if AlterCPA is on a different host. Use localhost if AlterCPA and autologin run on the same machine.