# IntelJunky Electric Slide v1.0.80

**Advanced Desktop Browser with Built-in Security, File Management, and More**

---

## About IntelJunky Electric Slide

Electric Slide is a powerful desktop browser built on the Java Chromium Embedded Framework (JCEF), providing a modern, fast, and feature-rich browsing experience with integrated productivity tools including:
- Full-featured password manager with AES-256-GCM encryption and auto-fill
- Secure FTP/SFTP file transfers
- Tab vault and session management
- Extension system (Chrome Web Store compatible)
- URL autocomplete and smart address bar
- Developer tools
- And much more!

---

## Installation

### Using the NSIS Installer (Recommended)

1. **Download** the installer: `IntelJunky-ElectricSlide-v1.0.80-Setup.exe`
2. **Run** the installer (Windows may show a SmartScreen warning - see below)
3. **Click Install** and wait for installation to complete
4. **Launch** from the desktop shortcut or Start Menu

### Windows SmartScreen Warning

When you run the installer, Windows may show a "Windows protected your PC" warning. This is normal for unsigned software.

**To proceed:**
1. Click **"More info"** at the bottom of the warning
2. Click **"Run anyway"**
3. The installer will launch normally

This warning appears because the installer isn't digitally signed with a paid certificate. It's safe to run.

### Portable Installation (Alternative)

1. **Extract the ZIP file** to any location on your computer
2. **Double-click `ElectricSlide.bat`** to launch the browser
3. That's it! No installation required.

---

## System Requirements

### Minimum Requirements
- **OS:** Windows 10 or later (64-bit)
- **RAM:** 4GB (8GB recommended)
- **Storage:** 500MB for browser data + 312MB for installation
- **Display:** 1920x1080 or higher (1280x720 minimum)

### Java Runtime
- **Java 17** is **included** with the NSIS installer (no separate install needed)
- For portable ZIP: Java 17 runtime is bundled in the `jre17-x64` folder

---

## Getting Started

### First Launch

When you launch Electric Slide for the first time:
1. **JCEF will extract Chromium binaries** - this takes 1-2 minutes
2. Your browser data is stored in: `%LOCALAPPDATA%\IntelJunkyBrowser\`
3. You'll see a welcome screen with setup options

### Basic Navigation
- **Address Bar:** Type URLs or search terms (autocomplete enabled)
- **Tabs:** Click the `+` button for new tabs
- **Bookmarks:** Press `Ctrl+B` or click the bookmarks icon
- **Settings:** Click the gear icon or press `F2`
- **Password Manager:** Settings -> Passwords to manage saved credentials

---

## Features Overview

### Browser
- Fast Chromium-based rendering engine (Chromium 143)
- Tab groups and tab vault for organization
- URL autocomplete from browsing history
- Animated reload icon for visual feedback
- Built-in spell checker
- Developer tools (press `F12`)
- Custom search engine support
- Private browsing mode
- Image clipboard copy support

### Password Manager
- AES-256-GCM encrypted credential vault
- PBKDF2WithHmacSHA256 key derivation (100,000 iterations)
- Auto-fill on login forms with smart detection
- Auto-unlock vault using obfuscated token
- Master password protection
- Smart overlay detects password fields automatically
- Credential usage tracking

### File Transfer (FTP/SFTP)
- Secure file transfers
- Drag-and-drop support
- Site profiles and saved connections
- File type icons (82+ formats)
- Resume interrupted transfers

### Security & Privacy
- Built-in password manager with encryption
- Secure credential storage
- Vanity domain support
- Privacy modes
- SSL/TLS encryption
- Ad and tracker blocking

### Productivity
- Tab vault for saving sessions
- Bookmark management with groups
- History tracking
- Extension system
- Custom themes
- Search engine integration

---

## Data Storage

Your Electric Slide data is stored in:

```
%LOCALAPPDATA%\IntelJunkyBrowser\
├── data\                    # Main data directory
│   ├── cache\               # Browser cache
│   ├── cef-data\            # CEF user data
│   ├── passwords.vault      # Encrypted credential vault
│   ├── passwords.salt       # Vault encryption salt
│   ├── passwords.autounlock # Auto-unlock token
│   └── bookmarks.json       # Bookmarks
├── chrome\                  # Chromium binaries (auto-extracted)
└── user-data\              # Browser profiles
```

To backup your data, simply copy the `%LOCALAPPDATA%\IntelJunkyBrowser\` folder to a safe location.

---

## Troubleshooting

### Browser Won't Start
1. Check Java is working (bundled JRE should be present)
2. Run as Administrator
3. Check antivirus/firewall settings
4. Delete `%LOCALAPPDATA%\IntelJunkyBrowser\chrome\` and restart

### Password Manager Issues
1. If auto-fill doesn't work, check Settings -> Passwords
2. Ensure vault is unlocked (enter master password once)
3. Auto-unlock enables automatically after first unlock
4. To reset passwords: delete `passwords.vault` and `passwords.salt` in data folder

### Browser Crashes on Startup
1. Reset user data: delete `%LOCALAPPDATA%\IntelJunkyBrowser\cef-data\`
2. Check available RAM (close other applications)
3. Increase Java heap: edit ElectricSlide.bat, change `-Xmx2048m` to `-Xmx4096m`

### Choppy Performance
1. Disable hardware acceleration in settings
2. Reduce tab count
3. Increase Java heap size in launcher script

---

## Keyboard Shortcuts

| Shortcut | Action |
|----------|--------|
| `Ctrl+T` | New tab |
| `Ctrl+W` | Close tab |
| `Ctrl+R` | Reload |
| `F5` | Hard reload |
| `F12` | Developer tools |
| `Ctrl+B` | Bookmarks |
| `Ctrl+H` | History |
| `Ctrl+L` | Focus address bar |
| `Ctrl+D` | Bookmark current page |
| `Ctrl+Shift+N` | Private new tab |
| `Esc` | Stop loading |

---

## Support & Updates

### Version Information
- **Current Version:** 1.0.80
- **JCEF Version:** 143.0.14
- **Java Version:** 17.0.18 (Eclipse Adoptium, bundled)

### Getting Help
- Visit: https://inteljunky.com/support
- Email: support@inteljunky.com
- Community forum: https://forum.inteljunky.com

### Updates
- Electric Slide checks for updates automatically
- You can also check manually in Settings -> Updates

---

## License

IntelJunky Electric Slide v1.0.80
Copyright (c) 2024-2026 IntelJunky Inc. All rights reserved.

This software includes third-party components:
- Java Chromium Embedded Framework (JCEF) - BSD license
- Apache Commons - Apache 2.0 license
- JavaMail - Apache 2.0 license
- And others - see individual license files for details

---

## Privacy Notice

Electric Slide respects your privacy:
- No telemetry or tracking data sent to IntelJunky
- All data stored locally on your computer
- Chromium data is not shared with Google
- You control what data is synced
- Passwords encrypted with AES-256-GCM

For more information, see our Privacy Policy at:
https://inteljunky.com/privacy

---

## Credits

**CEO:** Victor Dugas
**Company:** IntelJunky Inc.
**Website:** https://inteljunky.com
**Server:** inteljunkysandbox.com (Live production server)

Thank you for using Electric Slide!

---

**Enjoy browsing with IntelJunky Electric Slide!** 🚀
