Skip to content

Chromium Engine

Veilus uses a custom-patched Chromium engine — not Electron, not CEF. This means you get the same browser engine that powers Google Chrome, with modifications for fingerprint spoofing and anti-detection.

The Engine Manager (Settings → Engine) shows:

InfoDescription
Current versione.g., Chromium 124.0.6367.91
StatusUp to date / Update available
Disk usage~200-250 MB per engine
Auto-updateOn/Off toggle

By default, Veilus checks for engine updates daily. When a new version is available:

  1. A notification appears in the profile manager
  2. Click “Update Engine”
  3. The new engine downloads in the background (~150 MB)
  4. Existing profiles continue working during download
  5. New engine is applied when all profiles are closed

Settings → Engine → Check for Updates

For consistency (e.g., running automation tests), you can pin to a specific engine version:

  1. Settings → Engine → Version
  2. Select a version from the dropdown
  3. Auto-update will be paused until you unpin
Veilus (Native Chromium)Electron-based
BinarySingle Chromium binaryElectron + Chromium + Node.js
Startup~2 seconds~5-8 seconds
RAM baseline~80 MB~200 MB
Detection riskLow (real Chrome fingerprint)Medium (Electron markers)
Web API support100% Chrome compatibility95% (some APIs excluded)
DevToolsFull Chrome DevToolsModified DevTools
  • Check your internet connection
  • Ensure firewall allows HTTPS connections to engine.veilus.io
  • Try: Settings → Engine → Clear Cache → Re-download
  • Delete the engine cache: close Veilus → delete ~/.veilus/engine/ → reopen
  • Check if antivirus is quarantining engine files
  • Try running Veilus as administrator (Windows)
  • Update to the latest engine version
  • Check that your profile’s User Agent matches the engine version
  • Use Auto fingerprint mode for automatic version matching