System Requirements
- Windows Version: Windows 10 or later
- Architecture: x64 (64-bit)
- Storage: ~200MB free space
- Administrator Access: Required for initial security configuration
Installation
Download Windows Package
Download the latest Windows release:Extract the ZIP file to your preferred location, for example:
C:\Program Files\Cromite%LOCALAPPDATA%\Cromite- Any directory of your choice
Enable Network Process Sandbox
This step is critical for security and must be performed on first installation.Open Command Prompt or PowerShell as Administrator:Replace
C:\path\to\cromite\directory with your actual installation path.What this does:- Grants Read and Execute permissions to the ALL_APP_PACKAGES security principal
(OI)= Object Inherit - applies to files(CI)= Container Inherit - applies to subdirectories(RX)= Read and Execute permissions
Enable RendererAppContainer (Recommended)
For maximum security, enable the RendererAppContainer feature.Option 1: Command Line FlagLaunch Cromite with the following flag:Option 2: Create a ShortcutWhat this does:
- Right-click on
chrome.exe→ Create shortcut - Right-click the shortcut → Properties
- In the Target field, append the flag:
- Click OK
RendererAppContainer requires the icacls permissions from Step 2 to function properly.
- Runs renderer processes in Windows AppContainers
- Provides stronger isolation between web content and the system
- Limits damage from potential browser exploits
- Highly recommended for security-conscious users
Automatic Updates with chrlauncher
chrlauncher is a lightweight launcher that automatically updates Cromite and provides additional configuration options.Installation Steps
Download chrlauncher
Download the latest version from:Extract chrlauncher to the same directory as your Cromite installation or a separate directory.
Create Configuration File
Create a file named
chrlauncher.ini in the same directory as chrlauncher.exe.Configure User Data Directory
The
--user-data-dir parameter specifies where Cromite stores your profile data.Recommended locations:%LOCALAPPDATA%\Cromite\User Data(default)%APPDATA%\Cromite\User Data- Custom path of your choice (use absolute paths)
Run icacls Command
Apply the security permissions to the chromium binaries directory:This may need to be run after each update if the directory is recreated.
chrlauncher Configuration Options
Command Line Switches
Command Line Switches
Add these to
ChromiumCommandLine in chrlauncher.ini:Privacy & Security:--no-default-browser-check- Skip default browser prompt--disable-background-networking- Disable background connections--disable-sync- Disable Google Sync--enable-features=RendererAppContainer- Enable renderer isolation
--user-data-dir="<path>"- Set profile directory (use absolute paths)--disk-cache-dir="<path>"- Set cache directory
--enable-logging- Enable logging--v=0- Set verbosity level (0-2)--log-file=<path>- Specify log file location
Update Frequency
Update Frequency
chrlauncher checks for updates on each launch. To customize:
- Check the chrlauncher documentation for update configuration options
- Consider running chrlauncher at Windows startup for seamless updates
- Updates download automatically but won’t interrupt your browsing
Directory Structure
Directory Structure
Recommended directory structure with chrlauncher:The
bin directory is managed by chrlauncher and will be updated automatically.Security Features
Network Process Sandbox
The network process sandbox isolates network operations from the main browser process. Benefits:- Limits damage from network-related vulnerabilities
- Prevents network exploits from accessing local resources
- Required for full security posture
- Launch Cromite
- Navigate to
chrome://sandbox - Check that “Network Process” shows “Sandboxed”
RendererAppContainer
RendererAppContainer uses Windows AppContainer technology to isolate renderer processes. Benefits:- Stronger isolation than traditional sandboxing
- Prevents renderer exploits from accessing the file system
- Limits lateral movement in case of compromise
- Recommended by security researchers
- Launch Cromite with
--enable-features=RendererAppContainer - Navigate to
chrome://sandbox - Check renderer process isolation status
Troubleshooting
icacls Command Fails
icacls Command Fails
Error: Access is denied
- Ensure you’re running Command Prompt/PowerShell as Administrator
- Right-click → “Run as administrator”
- Verify the SID is correct:
*S-1-15-2-2 - Check for typos in the command
- Ensure you’re in the correct directory
Sandbox Not Working
Sandbox Not Working
If
chrome://sandbox shows processes as “Not sandboxed”:- Verify icacls was run in the correct directory
- Check Windows version (Windows 10+ required)
- Ensure User Account Control (UAC) is enabled
- Try running icacls on parent directory
- Restart Cromite after applying permissions
Microsoft Defender Deletes Files
Microsoft Defender Deletes Files
If Defender quarantines Cromite binaries:
- Restore files from Defender quarantine
- Add exclusions for:
- Cromite installation directory
- User data directory
- chrlauncher directory
- Whitelist
chrome.exeandchrome.dll
chrlauncher Won't Update
chrlauncher Won't Update
Check these items:
- Internet connection active
- GitHub not blocked by firewall
updateurl.txtURL is correct in config- Write permissions in
ChromiumDirectory - Sufficient disk space
- Download latest chrome-win.zip
- Extract to
bindirectory - Run icacls command
- Launch via chrlauncher
Custom Data Directory Not Working
Custom Data Directory Not Working
Common issues:
- Relative paths may not work reliably
- Use absolute paths in
--user-data-dir - Ensure the directory exists or Cromite can create it
- Check folder permissions
Advanced Configuration
Creating a Desktop Shortcut
Running as Portable Application
To run Cromite from a USB drive or without installation:- Extract chrome-win.zip to your portable drive
- Create a
chrlauncher.iniwith relative paths: - Run icacls command on the target machine
- Launch via chrlauncher
icacls permissions may need to be reapplied on each machine you use the portable installation on.
Next Steps
Privacy Settings
Configure privacy features and anti-fingerprinting
Ad Blocking
Set up content blocking and custom filters
Settings Guide
Configure advanced settings and features
FAQ
Find answers to common questions