Appearance
Test
Classification: NEEDS-DESKTOP
Status: NEEDS-DESKTOP Incogniton is a desktop antidetect browser for Windows and Mac. The desktop app must be downloaded from incogniton.com and installed. All SDK calls connect to the locally running app. A free plan allows up to 10 profiles.
Install method: Download the installer from incogniton.com and run it. Create an account and log in inside the app before using the SDK.
Cost/access: Free plan available (up to 10 profiles). Paid plans for more profiles and team features.
Smoke test: SDK installation check (Node.js)
Run this after npm install incogniton to confirm the package installed and the module resolves:
bash
node -e "const i = require('incogniton'); console.log('incogniton loaded:', typeof i)"Expected success output:
incogniton loaded: objectIf you see a Cannot find module 'incogniton' error, the install did not complete. Re-run npm install incogniton in your project directory.
Smoke test: Python SDK
bash
python -c "import incogniton; print('incogniton loaded:', incogniton.__version__)"Expected success output:
incogniton loaded: <version string>Runtime connectivity test
The SDK communicates with the Incogniton desktop app locally. To confirm the connection works, open the Incogniton app and run:
javascript
import { IncognitonClient } from 'incogniton'
const client = new IncognitonClient()
const profiles = await client.profile.list()
console.log(`Connected. Found ${profiles.length} profile(s).`)Expected success output:
Connected. Found <N> profile(s).A connection error (ECONNREFUSED or similar) means the Incogniton desktop app is not running or the local API port is blocked.
Note on tested status
The Node.js and Python SDKs connect to a locally running Incogniton desktop application. Because Incogniton is a GUI desktop app that cannot be installed in a headless CI environment, the above tests are documented but were not run in this environment (tested: false). Run them on a machine with Incogniton installed and running.