AntiDetect
Features Technology Pricing Who's It For
Docs Blog FAQ
Download

Documentation

Complete user guide for P8 AntiDetect Browser — a privacy-focused antidetect browser built on a custom Chromium engine with C++ fingerprint spoofing.

Getting Started

System Requirements

Installation

  1. Download the installer from the website or the Telegram channel.
  2. Run the installer and follow the on-screen instructions.
  3. On first launch, the app extracts the browser engine and installs the virtual camera driver if needed.

Creating an Account

Accounts are created inside the app — there is no sign-up on the website.

  1. On first launch you'll see a login/registration screen.
  2. Enter your email and choose a password (minimum 8 characters).
  3. The Free plan (5 profiles) is active straight away. Upgrade from the app when you need more. See Subscription & Payments.

First Launch

After logging in and activating your subscription, you land on the Dashboard. The sidebar provides navigation to all sections:

LabelPath
ProfilesDashboard (home)
ProxiesProxy Manager
CookiesCookie Manager
AutomationAutomation Builder
Virtual CamVirtual Camera
Proxy ShopIn-app proxy marketplace
Top UpBalance deposits
SettingsApp configuration

The sidebar also shows your current balance, remaining subscription days, and update availability.

Dashboard (Browser Profiles)

The main screen where you manage all your browser profiles.

Header

Folder Sidebar

A collapsible panel on the left organizes profiles into groups.

Profile List

ColumnDescription
CheckboxSelect for bulk operations
Three-dot menuContext actions
OS IconWin 11, Win 10, macOS, Linux, Android, iOS
NameClick to edit inline
TagsComma-separated, for organization
ProxyCountry flag, host, type, latency
ScoreProtection Score ring (0-100)
Launch/StopPlay to launch, Square to stop

Protection Score

The score ring evaluates your profile configuration. Hover to see a breakdown:

Profile Actions Menu

Click the three-dot button on any row:

Profile Warmup

Visits websites automatically to build realistic browsing history. Available for running profiles only.

  1. Click the three-dot menu on a running profile, select Warmup.
  2. Choose a level: Light, Medium, or Deep.
  3. Optionally add custom URLs (one per line, must start with http:// or https://). Import from a text file is supported.
  4. Start. A progress bar appears on the profile row.
  5. Stop at any time.

Export / Import Profiles

Export

  1. Click Export in the header (or select profiles first to export only those).
  2. Choose what to include: fingerprint settings, cookies, proxy config, notes.
  3. Optionally set a password to encrypt the file.
  4. Save the .p8export file.

Import

  1. Click Import, select a .p8export file.
  2. Enter the password if encrypted.
  3. Review and confirm.

Profile Editor

Open by clicking New Profile on the Dashboard or Edit Profile from the context menu.

Header Controls

Cookie & Storage

FieldDescription
CookiePaste cookies in JSON or Netscape format. Supports drag-and-drop and file upload (.txt, .json, .cookie).
Local StoragePaste or upload localStorage data in JSON format.

Platform

FieldDescription
OSWin 11, Win 10, macOS. Coming soon: Linux, Android, iOS.
ProxyAssign from your Proxy Manager. Only shows unassigned proxies.
Sync GeoAuto-sets timezone, language, and geolocation from the proxy's IP.
User-agentAuto-populated from OS, fully editable.
Proxy rotationOff or Timer mode. Set an interval and select proxies to rotate through.

Device Emulation (Mobile)

When Android or iOS is selected, choose from real devices (Samsung Galaxy S24 Ultra, Pixel 9 Pro, iPhone 16 Pro Max, etc.) or Random. Device specs auto-configure from real hardware data.

Fingerprint

FieldOptionsDescription
WebRTCOff, Real, No UDP, Altered, ManualIP leak protection. Manual allows custom Local/Public IP.
CanvasOff, Real, NoiseCanvas fingerprint protection.
WebGLOff, Real, NoiseWebGL fingerprint protection.
GPUReal, ManualVendor/renderer spoofing. Manual has presets: NVIDIA, AMD, Intel, Apple.
WebGPUOff, OnEnable/disable WebGPU API.
Client RectsReal, NoiseDOMRect noise injection.

Locale & Location

FieldOptionsDescription
TimezoneAuto, ManualManual: enter e.g. America/New_York
LanguageAuto, ManualManual: enter e.g. en-US, en
GeolocationAuto, ManualManual: latitude, longitude, accuracy (meters).

Hardware

FieldOptionsDescription
CPUReal, ManualCore count: 2, 4, 6, 8, 12, 16, 32, 64.
MemoryReal, ManualRAM in GB: 2, 4, 8, 16, 32, 64, 128.
MAC addressOff, ManualFormat: AA:BB:CC:DD:EE:FF
DeviceNameOff, ManualHostname override. Format: DESKTOP-XXXXXX
FontsAuto, ManualManual: comma-separated font names.
AudioReal, NoiseAudioContext fingerprint noise.

Screen & Display

FieldOptionsDescription
ScreenReal, ManualResolution override (width x height).
Media devicesReal, ManualCamera/mic counts: Video in, Audio in, Audio out.
Color depthReal, Manual16, 24, 32, or 48 bit.
Pixel ratioReal, ManualDPR: 0.5 to 4.0.

Privacy & API Blocking

FieldOptionsDescription
Battery APIReal, BlockBlock navigator.getBattery()
BluetoothReal, BlockBlock Web Bluetooth API.
USBReal, BlockBlock WebUSB API.
SerialReal, BlockBlock Web Serial API.
HIDReal, BlockBlock WebHID API.
Speech voicesReal, BlockBlock speechSynthesis.getVoices()
Keyboard layoutAuto, ManualManual: enter layout e.g. en-US

Advanced Settings

FieldOptionsDescription
PortsReal, ProtectProtect commonly scanned ports.
Do not trackOn/OffSend DNT header.
CLI switchesOn/OffCustom Chrome flags (Starter+ plans). One per line.
Hide profile nameOn/OffHides profile name from browser title bar.
Video stream spoofingOff, On, DefaultSpoof video stream and cookie fingerprints.
Substitute BP nameOff, On, DefaultReplace browser profile name and icon.

Notes

Free-text area for credentials, usage notes, or anything else.

Import Tab

Bulk import profiles by pasting a JSON array:

[
  {
    "name": "Profile 1",
    "os": "windows11",
    ...
  }
]

Click Import Profiles to create all at once.

Proxy Manager

Header

Statistics

Below the header: Total count, Active (green), Dead (red, with "Delete dead" button).

Filters

Adding a Proxy

Click Add Proxy and fill in: Name, Type, Host, Port, Username, Password (optional). You can also paste a proxy string — it auto-parses these formats:

type://user:pass@host:port
user:pass@host:port
host:port:user:pass
host:port

Mass Import

One proxy per line. Supported formats:

socks5://user:pass@host:port
http://host:port
user:pass@host:port
host:port:user:pass
host:port

Lines starting with # or // are ignored. Select a Default Type for entries without one.

Testing

Proxy Shop

In-app marketplace for purchasing proxies, powered by Elusive.sh.

Browse Tab

My Proxies Tab

After purchasing:

Layout

Click a profile to load its cookies. A donut chart breaks down cookies by category (Secure, Trackers, Session, Other).

Toolbar

ButtonDescription
RefreshFetch latest cookies from a running browser.
Live SyncContinuously sync cookies in real-time.
Import / ExportImport/export cookies from/to file.
Copy to profileCopy all cookies to another profile.
CleanRemove tracker cookies.
PurgeRemove expired cookies.
Clear allDelete all cookies from the profile.

Filter Tabs

All, Secure, Trackers (Google Analytics, Facebook, Criteo, Hotjar, TikTok, etc.), Session, Expired.

Cookie List

Cookies are grouped by domain. Each domain shows a count, tracker badge (TRK), and a delete button. Expand to see individual cookies with name, value, flags (Secure, HttpOnly), SameSite policy, and expiry. Individual cookies can be edited, duplicated, or deleted.

Live Sync

When a browser is running, enable Live Sync to see cookies update in real-time. Sync stops automatically when the browser closes and saves the final state.

Virtual Camera

Feed a custom image or video as your webcam to websites that request camera access.

Profile Selection

Select a running browser profile from the dropdown. The VCam feed is pushed to that profile's browser.

Source Modes

ModeDescription
BlackOutputs a black screen (default).
ImageUpload a static image as the camera feed.
VideoUpload a video file that loops.

Preview

Live preview of the webcam output. When media is loaded: drag to move, drag handles to resize, drag rotation handle to rotate, scroll to zoom, reset button to restore defaults.

Settings

SettingDescription
ResolutionPreset (16:9, 9:16, 4:3, 1:1, 21:9) or custom width/height.
FPSFrame rate (default: 30).
Sensor noiseSimulate real camera sensor noise.
FPS jitterFrame timing variation for realism.
Device nameCamera label reported to websites. Choose from real webcam models or custom.
Auto-enableAuto-enable camera on profile launch.

Native vs. JS Mode

Status indicators show: DLL present/not, filter registered/not, camera active/inactive.

Click Apply after configuring to push settings to the browser.

Automation

Visual browser automation using a drag-and-drop node editor.

Automation List

All saved automations shown as cards with minimap previews, name, and node count. Click New Automation to create a workflow.

Flow Editor

Top Bar

Node Palette

Navigation (blue):

NodeDescriptionFields
NavigateOpen a URLURL
Switch TabChange active tabTab number
ScrollScroll the pageAmount (px or selector)

Interaction (green):

NodeDescriptionFields
ClickClick an elementCSS selector
HoverMouse overCSS selector
TypeType textText content
SelectPick dropdown optionSelector, Value
UploadUpload a fileInput selector, File path

Data (amber):

NodeDescriptionFields
ExtractGet text from pageSelector, Variable, Folder
ScreenshotCapture pageSave folder
VariableStore a valueName, Value
HTTPSend HTTP requestMethod, URL
Set CookieWrite a cookieName, Value, Domain
Get CookieRead a cookieCookie name, Variable

Control (purple):

NodeDescriptionFields
WaitPause executionDuration (ms)
If / ElseBranch on conditionCheck type, Selector (outputs: true/false)
LoopRepeat N timesCount (outputs: body/done)
LogPrint to consoleMessage

Canvas Controls

Recording

  1. Select a running profile.
  2. Click Record Automation.
  3. Interact with the browser — clicks, typing, navigation are captured.
  4. Wait times auto-insert when you pause for >800ms.
  5. Click Stop. Recorded actions appear as connected nodes.

Running

  1. Select a running profile.
  2. Click Run.
  3. Results panel shows each step's status with messages.

Settings

General

SettingDescription
Default OSOS preset for new profiles.
Compact modeSmaller profile rows on dashboard.
Restore sessionReopen tabs from previous session.
ThemeDark mode (fixed).

Account

Browser

SettingDescription
Chromium pathPath to browser executable. Auto-detected (bundled Paperomium). Click Browse to override.
Browser warmupAuto-visit random sites on launch for history.
Launch URLPage opened on profile start. Default: https://browserleaks.com/canvas

Data

About

App version, Paperomium engine build, platform, subscription status, and links.

Subscription & Payments

P8 has five plans. Every plan runs the same Chromium engine and includes the proxy shop; higher tiers raise the profile limit and unlock more tools.

PlanPriceProfilesAdds
Free$05Basic fingerprinting, proxy support
Starter$10/mo30Cookie Manager, Export/Import, Auto Fingerprint
Pro$25/mo100Automation Engine, Warmup, Bulk Create, Virtual Camera
Business$50/mo500Priority Support
Enterprise$90/mo1,000Team Access (soon), API Access (soon)

Prices above are the monthly rate. Paying for twelve months up front takes 20% off every paid plan — Starter $8/mo ($96/yr), Pro $20/mo ($240/yr), Business $40/mo ($480/yr), Enterprise $72/mo ($864/yr). The plan and its limits are identical either way; only the billing period changes.

Reaching the profile limit blocks new profile creation until you upgrade or delete profiles.

Plan Status

Pay with Balance

If your balance covers the plan price, click Pay with Balance to instantly activate or renew.

Pay with Crypto

  1. Select a cryptocurrency: Bitcoin, Ethereum, Litecoin, USDT (TRC20), USDT (ERC20).
  2. Click Get Started (or Renew Subscription).
  3. A QR code and payment address are generated.
  4. Send the exact amount displayed.
  5. The page auto-checks every 10 seconds. Once confirmed, your plan activates.

Statuses: Waiting, Confirming, Confirmed, Failed, Expired (addresses expire after 3 hours).

Balance Top-Up

  1. Navigate to Top Up via the Wallet icon in the sidebar.
  2. Enter an amount (minimum $5.00) or click a preset: $10, $25, $50, $100, $250, $500.
  3. Select a cryptocurrency.
  4. Click Generate Address.
  5. Send the exact amount. Balance credits automatically once confirmed.

Payment addresses expire after 3 hours. Transaction history shows in the right panel with amount, crypto used, time, and status.

Auto-Updater

Visible in the sidebar:

  1. Update available — download icon appears. Click to start.
  2. Downloading — progress indicator.
  3. Downloaded — green icon pulses. Click to install and restart.

Troubleshooting

Browser fails to launch

Protection Score is low

Proxy shows as "Dead"

Cookies are not syncing

Virtual Camera not detected

Automation nodes won't connect

Subscription payment stuck on "Pending"

How do I export my data?

How do I change my password?

Settings > Account > Change Password. Enter new password twice, click Update Password.