Feature requests
Search what the app does, then ask for what it doesn’t
Type what you’re looking for. If SoftGlaze Browser already does it, you’ll see where. If someone has already asked for it, add your vote with “Me too” instead of sending it again. If it’s neither, request it at the bottom of the page. A person reads every request.
Already in the app
Already requested
Everything the app already does
Every feature in the current version of SoftGlaze Browser, grouped the way the app groups them. Open a group to see each one. Plans are named only where a feature isn’t on every plan.
254 features in 15 groups.
- Profiles 25
- Fingerprints 32
- Proxies 29
- Proxy providers 43
- Browsers and engines 6
- Extensions 5
- Automation 15
- SoftGlaze AI (Beta) 16
- Import and export 9
- Accounts and Data Vault 9
- Team 14
- Security and privacy 17
- Workspace and settings 23
- Developer API 4
- Plans and licence 7
Profiles25 featuresCreate, launch, find and organise browser profiles.
Each profile is its own browser with a separate data folder, cookies, storage, fingerprint and proxy, so accounts in different profiles share none of them.
Fresh data folder for every profile
Every new profile gets a data folder name that has never been used before, so it can never inherit old cookies, logins or a fingerprint seed.
Create a profile in a five-tab editor (General, Proxy, Platform, Fingerprint and Advanced) that opens with a complete fingerprint already filled in.
Open a profile with its proxy attached and its fingerprint applied, and stop it again from the profile list or the dashboard.
Bulk launch
Select many profiles and launch them in one go, a few at a time, with progress shown as they open.
Queue
Feed selected profiles through a queue that keeps a set number open at a time and opens the next one as you close one, with pause, resume and stop.
Close selected
Close every selected running profile at once.
Search and filters
Find profiles by name and filter the list by group, tag, proxy, running status and whether they have been used.
Saved filters
Save the current set of profile filters as a named preset and switch back to it later.
Put profiles into groups, filter by group and move selected profiles between groups; deleting a group leaves its profiles ungrouped.
Label profiles with tags, filter by tag, and add or remove a tag across many selected profiles at once.
Bulk rename
Rename selected profiles with a prefix and a running number, in the order they are shown, with a preview first.
Clone Profile
Copy a profile with the same fingerprint, or clone it with a newly generated fingerprint.
Profile Templates
Save a profile's configuration as a template and create new profiles from it.
Compare profiles
Put two or three profiles side by side, from browser and OS to proxy, timezone and GPU, with the values that differ highlighted.
Startup Tabs
Give a profile a list of URLs that open automatically every time it launches.
Start page
A profile can open on a start page showing its exit IP, location, ISP and device summary with links to public test sites, on the last page it had open, or on a blank tab.
Start Links
Add your own links to every profile's start page; each opens in a new tab through that profile's proxy.
Remarks / Notes
Keep free-text notes on each profile.
Profile activity
See when a profile was last used, how many times it has been launched and its recent events.
Profile age
Each row shows how long ago the profile was created and last used, and how many times it has been warmed up.
A running profile is locked to the member who opened it, so two people cannot drive the same profile at once.
Trash & Recovery
Deleted profiles go to Trash, where you can restore them unchanged, delete them for good along with their browser data, or empty the whole Trash.
Trash & wipe data
When moving a profile to Trash you can also wipe its cookies and cache from disk straight away.
No plan limits how many profiles a workspace keeps; the per-member limits that come with each role still apply.
Fingerprints32 featuresWhat each profile tells websites about its device, and the checks that catch mismatches.
Unique fingerprint per profile
Every new profile gets its own generated device: user agent and version, GPU, screen, CPU, memory and noise settings that fit together.
A profile can report Windows, macOS, Linux or Android; new profiles use your own system, and the editor warns when you claim a different one.
Create Android profiles that emulate a phone on the desktop engine with a matching user agent, touch, screen and GPU; they are not a real device.
User-Agent and Client Hints
The user agent and Client Hints follow the real Chrome build the profile runs, and you can swap to another user agent by category.
A Chromium profile can present as Chrome, Edge, Brave, Opera, Vivaldi or Yandex, with the user agent, Sec-CH-UA brands and navigator identity changed together.
Choose how WebRTC behaves (Forward, Replace, Real, Disabled or Proxy UDP); with a proxy, every mode except Real keeps your real IP out of WebRTC.
Timezone
Set the timezone from the proxy's IP, from your own system, or to a value you choose.
Location
Set what the Geolocation API reports: coordinates from the proxy's IP, custom coordinates with an accuracy, or a block.
Language
Set the languages a profile sends to websites, from the proxy's country or by hand.
Display Language
Set the language of the browser's own interface: follow the profile language, keep your system's, or choose one.
At launch the app looks up where the proxy exits and sets the profile's timezone, language and WebRTC address to match; it is on by default and can be turned off.
Screen Resolution
Report a random, predefined or custom screen size to websites.
Fonts
Control the system fonts a profile exposes to websites.
Add per-profile noise to canvas drawings so each profile produces a different canvas fingerprint.
WebGL Image Noise
Add per-profile noise to WebGL rendering.
AudioContext Noise
Add per-profile noise to audio processing so the audio fingerprint differs between profiles.
ClientRects Noise
Add small per-profile noise to the element measurements that sites read through ClientRects.
SpeechVoices Noise
Vary the list of speech synthesis voices a profile reports.
Media Device
Report a realistic set of cameras, microphones and speakers that fits the profile's OS, or your real devices.
Report your real GPU (recommended) or set a custom WebGL vendor and renderer, with a warning that a service worker still shows the real one.
WebGPU
Set WebGPU to follow the WebGL settings, report the real values, or be turned off.
Set the CPU core count and memory a profile reports, or show the real values; Chrome caps the memory a site can read at 8 GB.
Do Not Track
Turn the Do Not Track signal on or off per profile, or leave the browser default.
Stop pages scanning ports on your computer by patching fetch, XHR and WebSocket in the page; it is off by default because some sites notice the patch.
Hardware Acceleration
Turn GPU hardware acceleration off for a profile, or leave the default.
Disable TLS Features
An advanced switch that launches the profile with certificate errors ignored; leave it off unless you know you need it.
Launch Args
Add your own Chromium startup arguments to a profile.
A one-screen summary of what a profile tells websites, from browser and OS to locale, screen, graphics, hardware, noise and network.
Tests a profile's proxy and settings for contradictions and gives a trust score out of 100, plus a live test that reads the real values from the running browser.
CAPTCHA score
Scores each profile for how likely sites are to challenge it, lists the reasons, and lets you filter and sort the profile list by risk.
Fix CAPTCHA issues
Apply the safe fixes to one profile or many at once: the proxy's timezone, language and location, a safer WebRTC mode, and a spare proxy when it lowers the risk.
Check profiles before they open
Before a profile opens, lists clear mismatches such as system, graphics card, screen, language, timezone, WebRTC or a dead proxy, and offers to fix them first.
Proxies29 featuresThe proxy pool: adding, checking, grouping and rotating proxies, plus free proxies.
Keep reusable proxies in one local pool shared by every profile in the workspace, and assign one proxy to as many profiles as you like.
Add a single proxy by name, type, host, port and login, or paste the whole proxy string into the Host field to fill in every field.
Paste one proxy per line with a default type, and get a count of what was created and skipped plus the line number of any error.
Use HTTP and SOCKS5 proxies with or without a username and password, including SOCKS5 logins in Chromium, which the app passes through a local relay.
SOCKS4 proxies
Save SOCKS4 proxies and use them in Firefox profiles; Chromium profiles refuse them because their DNS lookups would bypass the proxy.
Add IPv6 proxies with the address in square brackets, with or without a login.
Proxy setting
Give each profile a saved proxy, a custom one or a direct connection, and check it from the editor to see its IP, country and latency.
Check a proxy to get its exit IP, country, latency, blocklist result and a health grade.
Health-check every proxy in the pool at the same time; afterwards, ungrouped proxies are grouped by country.
Check All and Check new
Run a live check over the pool with progress, an ETA and a log you can stop at any time, or check only the proxies that have never been checked.
Each checked proxy gets a grade from A to F that weighs how many test sites answered, its average latency and any blocklist hits.
Each check looks the exit IP up on Spamhaus, SpamCop and Barracuda, and you can filter the pool to clean or blacklisted proxies.
Proxy filters
Filter the pool by check status, blocklist result, speed (fast means 2 seconds or less), group, country or provider, and search by name, host or username.
Sort by latency
Sort the pool fastest first or slowest first.
Re-test every saved proxy in the background on a schedule you set and keep the results as status badges in the pool.
See a latency chart and a pass or fail timeline for each proxy, and a list of proxies that were verified before and failed later.
Proxy groups
Group proxies by country or purpose with a name and colour, drag proxies onto a group, and pick a group when batch-creating profiles.
Create groups from each proxy's checked country, state or city in one click.
Geo breakdown
Show how many proxies the pool has in each country.
Bulk proxy actions
Check, regroup or delete selected proxies, or delete every proxy that matches the current filter; linked profiles keep working with the proxy cleared.
Reassign proxies
For selected profiles, give each a unique proxy, spread a set round-robin, use one proxy for all, shuffle the ones they have or clear them, from the pool, unassigned proxies, a group or a pasted list.
Give a profile a pool of proxies so its exit IP changes between launches, in order or at random, while it keeps its own cookies and logins.
Choose how rotation pools behave for every profile: Rotate each launch, Sticky, Failover to healthy with an optional latency ceiling, or Fastest among the top N.
Get a new exit IP on a proxy from its provider's rotation link without replacing the proxy.
Switch proxy when a site blocks a profile
When a site keeps a Chrome-based profile on a block or challenge page, the app gets a new IP or moves the profile to a better spare proxy, reopens the page and logs the block.
Only open with an available proxy
Refuse to open a profile when no proxy is available, so it never falls back to your own connection.
HTTP/3 is disabled for proxied profiles so UDP traffic cannot go around the proxy, with a per-profile switch to turn it back on.
Free proxies
Downloads the public lists that free-proxy projects publish, tests every proxy live, rejects HTTP proxies that pass on your real IP, and keeps the working ones on their own page apart from your paid pool.
Saved free proxies
Filter saved free proxies by protocol, country and status, re-check them, see which profiles use each one, and delete the dead ones in one click.
Proxy providers43 featuresConnectors that pull proxies from a provider account you already pay for.
Connect an account you already have with a supported proxy provider and pull its proxies straight into your pool; keys stay encrypted on your computer, and no proxies are included.
Provider list
See every provider with its state (connected, needs a key or not set up), the proxies it supplies and their health, and search or filter the list.
Country-targeted pull
Where a provider supports it, choose the country, state, city, ZIP code or ASN of the proxies you pull.
Sticky or rotating proxies
Pull up to 1000 sticky proxies at a time on most providers, each keeping its own exit IP for the time you pick, or one rotating endpoint that changes IP on every request.
Check account
Read a provider account's plan, expiry, traffic left and balance with the key you saved, where the provider's API reports them.
Test new proxies after import
Run a health check on every proxy a pull adds, with a live count of passes and failures.
Vendor scoreboard
Rank each provider, your own proxies and free proxies by a score out of 100 from your own checks: success rate, blocklist hits, median speed and site blocks.
Lists the dedicated mobile proxies already on your Airproxy account with your API key and adds them as HTTP proxies.
Pulls the dedicated IPs of a Bright Data zone with your API token, or builds sticky or rotating logins on its super proxy from your zone username and password.
Uses your API key and a plan ID to mint up to 1000 sticky residential or mobile IPs, or to import the fixed IPs of an ISP or datacenter plan.
Lists the dedicated mobile proxies on your Coronium account with your API key, skipping expired lines.
Adds sticky proxies on their own ports, or one rotating endpoint, from the login of a DataImpulse product, with state and city suggestions from your account.
Lists the residential or mobile proxies already on your Gsocks account with your API key and adds them as HTTP proxies.
Builds sticky residential proxies on the IPRoyal gateway with your API token and a sub-user or your own proxy login, for a lifetime you pick.
Generates ready proxy lines with your API key for residential, residential light, datacenter or ISP pools, by country, state, city or ASN.
Generates a residential proxy list for your sub-user with your API token, sticky for 24 hours, by country, state or city.
Lists the dedicated mobile proxies on your MobileProxy.Space account with your API token, as HTTP or SOCKS5.
Lists the active IPv4, shared IPv4 and IPv6 proxies on your PROXY6 account with your API key, as HTTP or SOCKS5, optionally by country.
With your API token, imports the ready modems of a per-proxy plan, or builds sticky mobile or residential proxies for a per-GB plan.
Reads your gateway login with an API key and builds up to 250 sticky mobile or residential proxies per pull, or a rotating one, in the country you pick.
Reads your product's gateway and login with a read-only API key and builds sticky or rotating proxies by country, state or city.
Buys ready proxies from your Proxy302 traffic through its Open API with an API key, on the premium line (country, state and city) or the standard line (country).
Lists the proxies on your active Proxy Bonanza plans with your API key, optionally by country.
With your API key, creates a residential list of up to 1000 ports or reuses a saved one, or imports the IPv4, IPv6, ISP and mobile proxies you already bought.
Lists the proxies on your Proxy-Solutions account with your integration token, optionally by country, skipping expired ones.
Pulls your purchased SOCKS5 or HTTPS list through the ShopSocks5 API with your login and API token, filtered by country, state, city and IP type.
Adds the dedicated mobile modems on your account with a client API key and keeps each one's rotation link, so Rotate IP works from the pool.
Builds proxies on the 2extract gateway from a proxy's own login, by country, state, city, ZIP code or ASN, rotating or up to 1000 sticky IPs.
Builds residential or mobile proxies on the AnyIP gateway from your proxy login, or sets up an account from an API key and team ID, with country, state, city and session lifetime.
Builds up to 1000 sticky residential IPs on the Apify proxy gateway from your proxy password, by country and US state.
Builds residential, residential flex, mobile or datacenter proxies on the Databay gateway from a proxy user, up to 1000 sticky IPs per pull.
Builds proxies from your Froxy subscription login, each on its own port from 9000 upwards, for residential, mobile or datacenter pools.
Builds proxies on the GonzoProxy gateway from your login, by country with an optional state and city, rotating or up to 1000 sticky IPs.
Builds HTTP proxies on the IP Burger residential gateway from a proxy user, by country, state or city, rotating or sticky for up to 30 minutes.
Builds proxies on the IPFoxy rotating residential gateway from your proxy account, by country, state and city, with up to 1000 sticky IPs per pull.
Builds proxies on the Live Proxies gateway from your username and password: one rotating proxy, or up to 1000 sticky ones with 60 minute sessions.
Builds residential or mobile proxies on the NodeMaven gateway from your proxy login, up to 1000 sticky IPs held for up to 24 hours.
Builds residential, rotating ISP or mobile proxies on the NOVADA gateway from a proxy user, rotating or up to 1000 sticky IPs.
Builds rotating or sticky residential logins on the Oxylabs gateway, tests the first one with a live request before adding any, and can ask for IPv6 exits.
Builds proxies on the PacketStream gateway from your username and proxy password, one rotating proxy or up to 1000 sticky IPs, by country.
Builds HTTP proxies on the RapidProxy gateway from a sub-account login, by country, state and city, rotating or sticky for up to 180 minutes.
Builds UK mobile SOCKS5 proxies from your login on the EE, O2, Vodafone or Three network, rotating or sticky for up to 12 hours.
Builds rotating or sticky logins on the Smartproxy gateway (now Decodo) and tests the first one with a live request before adding any.
Browsers and engines6 featuresThe Chromium and Firefox builds a profile runs on.
Download real Chrome builds by version, with pause and resume, so the user agent, Client Hints and TLS genuinely match the version.
Pick which installed Chrome build a profile launches, or leave it on Auto for the newest; the version a profile reports always matches the binary it runs.
If Google Chrome is installed, profiles that load no extensions launch it instead of Chrome for Testing.
Run profiles on real Firefox, a copy already on your computer or one the app downloads, with the proxy, user agent, locale and timezone applied and WebRTC off.
Fingerprint engine (fingerprint-chromium)
An optional patched Chromium build that applies canvas, WebGL, audio, user agent, platform and timezone settings natively, for one profile or all of them; off by default.
On first launch the app downloads the newest few Chrome and Firefox builds in the background, skipping any already installed.
Extensions5 featuresChrome extensions installed into every profile.
Import to Team
Paste a Chrome Web Store link or extension ID and the app downloads and unpacks the real package into the team's extension repository.
Injected into every profile
Extensions that are switched on load into every profile at its next launch; switch one off or remove it from the team at any time.
Suggested extensions
On first launch the app adds the SoftGlaze Screen Recorder (switched on) and Cookie-Editor, uBlock Origin and Proxy SwitchyOmega 3 (switched off).
Load SoftGlaze extensions
Choose for each profile whether it loads the team extensions; profiles that do launch on Chrome for Testing, which accepts unpacked extensions.
Disable installing/removing extensions
In Chrome-based profiles, close the Extensions page and the Chrome Web Store as soon as they open, so extensions cannot be added, removed or turned off inside a profile.
Automation15 featuresMacros, the recorder, parallel runs, schedules and warm-ups.
Build reusable no-code workflows (go to a page, click, type, wait and more) and run them inside a profile by hand or on a schedule.
Record a macro by using the launched browser, then stop and name it to save the captured steps.
Macro editor
Add and edit steps in a no-code editor and drag them into order.
Thirteen steps: go to URL, click, type text, press key, scroll, wait, move mouse, hover, select an option, wait for an element, submit a form, check or uncheck, and clear a field.
Optional steps
Mark a step optional so a failure is logged and the run carries on.
Run, pause and stop
Run a macro on one profile and follow each step in a live log, with pause, resume and stop.
Run one macro across many profiles at once, with a live status for each profile.
Bind a spreadsheet to a parallel run so each row feeds one profile, and use its columns as variables in macro steps.
Run console
Follow a run in a live console you can copy or export; it never includes cookies or credentials.
Run a macro on chosen profiles every set number of minutes while the app is open.
Keeps the last 50 macro runs, parallel runs and warm-ups with their status.
Opens a list of sites in selected profiles for a set number of seconds each (just browsing, clicking at random or following links) and saves the cookies and cache to each profile.
Import site lists from .txt or .csv, save lists for reuse, warm one profile at a time or several at once, loop until stopped, or run without windows.
Warm-up autopilot
Warms all profiles or one group with a few sites several times a day, within the hours you set, skipping profiles that are open or busy.
Synchronize
Launch selected profiles as one master window and mirrored windows, where clicks and keystrokes in the master are repeated in the others.
SoftGlaze AI (Beta)16 featuresAI apps such as Claude, Cursor and Codex working with your profiles through a local MCP server, with every change approved in the app.
A local MCP server inside the app, on 127.0.0.1 only and off until you turn it on, that lets AI apps such as Claude, Cursor and Codex work with your profiles, proxies and macros.
The Connect tab gives the exact setup for Claude Desktop, Claude Code, Cursor, VS Code, Gemini CLI, Codex, Windsurf, Cline and n8n, with your port filled in.
A small bridge that ships with the app, so AI apps that can only start a local program, such as Claude Desktop, can connect without installing Node.js.
One token per AI app, acting as one team member, with a Read only, Operate or Full scope, an optional group limit and an expiry; shown once, stored as a hash and revocable at once.
Every change an AI app asks for waits for Allow once, Allow for 1 hour or Deny in the app, whatever the AI app is set to; no answer in 2 minutes is a Deny.
One button that stops every run and profile AI apps started, disconnects them, denies waiting requests and switches SoftGlaze AI off.
Every call an AI app makes is listed with the app, token, tool, what happened, how it was approved, the result and how long it took, with secrets hidden.
A page of your own rules in Markdown (naming, groups, proxy rules, working hours, a never-do list) that every AI app is told to read before it acts, plus two built-in guides.
12 ready-made prompts, such as a daily health check, fixing timezone and language mismatches, writing a macro from a description and a weekly report.
An AI app can read a profile's CAPTCHA risk factors, test its proxy live and propose the smallest fixes, which you approve in the app.
Open, read, click, type, scroll and screenshot inside a running Chromium profile, through its own proxy and fingerprint, over the connection the app already has to the browser.
For n8n and schedules: the Owner pre-approves a few tools for a few groups, with limits per call and per hour, and everything else still asks.
Self-hosted n8n on the same computer connects with the MCP Client Tool node over SSE, or calls tools with the HTTP Request node.
Limit page tools to a list of sites and their subdomains; with the list empty, page tools may open any site and still ask first.
Off by default: lets a Full token ask to hand a running profile to Playwright, Puppeteer or Chrome DevTools. Websites can detect this, and every hand-off asks you.
No tool reads cookies, 2FA codes or proxy and saved-login passwords, deletes anything, touches billing, changes members or roles, or runs arbitrary JavaScript in pages.
Import and export9 featuresSpreadsheets, Quick Generate, templates, backups and moving profiles in and out.
Create many profiles from an .xlsx, .xls or .csv file that is read on your computer and previewed for errors before anything is saved.
A 37-column template covering profile, browser, proxy, fingerprint, locale and account fields.
The importer finds your header row within the first 30 rows and accepts common alternative column names, so sheets from other tools often import as they are.
During an import, give rows without their own proxy a saved proxy whose checked country matches the row's, round-robin across the matches.
Create up to 500 profiles at once with sequential names, a unique fingerprint each, a target group (made on the spot if needed) and optional startup links.
Give each generated profile its own unused proxy or reuse proxies round-robin, from the pool, a group, a provider, a pasted list or free proxies, filtered by speed and blocklist and checked live first.
Export Profiles
Export profiles to an Excel workbook or a CSV file.
Transfer Profiles
Import existing profiles from Dolphin{anty}, GoLogin or Multilogin through their APIs, with a token that is used once and never stored.
Export the whole workspace (database and settings) as one password-encrypted file, and restore it after the file has been verified.
Accounts and Data Vault9 featuresSaved logins, 2FA codes, cookies and the Data Vault behind Smart Autofill.
Data Vault
A reusable store of identities (name, email, username, password, phone, address and company) for Smart Autofill, each remembering the sites it has been used on.
Import Excel/CSV
Import up to 1000 identities at a time from a spreadsheet by mapping your columns to identity fields.
Reset used status
See how often and on how many sites each identity was used, filter used and never-used ones, and reset the history so they are available again.
Smart Autofill
A widget on signup forms in Chromium profiles that fills the matching fields from the Data Vault, typing them key by key.
Firefox autofill
Also install the autofill extension into Firefox profiles; it talks only to the app on your own computer.
Save the username and password of each account a profile is used for, with a platform label.
Store an account's 2FA secret on the profile and copy the current 6-digit code from the profile list in one click.
Manage Cookies
Export cookies from a running profile as JSON or Netscape, import cookies into it or into every running profile, and see totals, domains and expiring cookies.
Cookie import in the editor
Paste cookies into a profile as JSON, Netscape or Name=Value, or load the cookies it has already saved.
Team14 featuresMembers, roles, limits, permissions and sharing.
Invite a team member with a code or link, or by email once SMTP is set up; they redeem it in the app and set their own password.
Each plan has a number of members per workspace, with the owner counting as one; when it is full nobody new can be added, and nobody loses access after a downgrade.
Four roles: Owner (full control), Admin (profiles, proxies, groups and the members they create), Manager (create, edit and launch profiles, add operators) and Operator (assigned profiles only).
Cap how many profiles, proxies and browsers each member can have, within their role's maximum.
Set how many admins, managers and operators a member may invite under them.
Hide whole pages, such as Proxy pool, Browsers or Batch import, from a member.
Turn off single actions, such as exporting profiles or revealing proxy credentials, for one member, or go back to the role's defaults.
Assign profiles
Pick which profiles belong to a member from a searchable list.
Member instructions
Add a note to each member about what they are responsible for.
Suspend or ban
Suspend a member to block sign-in and free their seat, or ban them and unban them later.
Remove a member and keep their profiles and proxies by reassigning them to you or another member, or delete their proxies and send their profiles to Trash.
Switch to another member's account from the account menu; switching to an equal or higher role asks for their password.
Members sign in on the workspace computer with the email or name and password they set when redeeming their invite.
Security and privacy17 featuresEncryption, sign-in, the activity log and what stays on your computer.
A log of who did what in the workspace (launches, edits, deletions, imports, runs, sign-ins and permission changes) that you can filter by member, action and date.
Export the activity log as a CSV or JSON file.
Audit Log retention
Choose how many days team activity and security events are kept before they are pruned at startup, or keep them forever.
Encrypt the whole workspace database at rest with your workspace password; it protects a stolen or copied drive, and a lost password cannot be recovered.
Secrets sealed with the Windows keychain
2FA secrets, proxy passwords, SMTP passwords and provider keys are sealed with your Windows account's keychain before they are saved.
Operators see proxy credentials, cookie exports and live 2FA codes masked; revealing them takes the Manager role or above.
The owner account is created in the app and its password never leaves your computer; its name and email address are confirmed with our licensing server, which keeps your account.
Email (verification codes)
Connect your own SMTP server to email sign-up codes and invites, with a test button; without it the app shows the code on screen.
Verified account changes
Changing your email or password asks for a 6-digit code sent to your current email.
Stay signed in on this device
Skip the password on restart with a sign-in encrypted to your Windows account, and forget the device whenever you like.
Lock workspace
Lock the app from the account menu so it asks for the workspace password again.
Disable Browser Developer Tools
In Chrome-based profiles, close any Developer Tools window or panel as soon as it opens.
Pages in Chrome-based profiles cannot reach localhost or addresses on your local network unless you allow it in Settings.
Firefox downloads are checked against Mozilla's SHA-256 list and fingerprint-chromium against a pinned hash, and Chrome for Testing comes only over HTTPS from Google hosts.
The app's own window runs sandboxed with context isolation and refuses web permission requests.
The app sends no usage analytics; the outside services it does contact are listed on the security page.
Profiles, proxies, members and settings live in a database on your own computer, not on a SoftGlaze server.
Workspace and settings23 featuresThe dashboard, command palette, browser behaviour and reliability settings.
Command Center
A dashboard with profile, session, proxy and group counts, system status, resource use and quick links to each tool, refreshed every 10 seconds.
Live Sessions
See every running profile with its proxy IP, uptime and health, and stop it from the dashboard or from Settings.
Insights
Charts of pool health, top proxy countries, proxies added in the last week and the protocol mix.
Command palette
Press Ctrl+K to search for and jump to pages, profiles, proxies and members.
A three-step first-run setup (email, first proxy, first profile) where every step can be skipped.
Dark and light mode
Switch the app between a dark and a light theme.
Display language
Use the app in English or Spanish; a change applies straight away.
Search settings
Search the Settings page by keyword and jump straight to a section.
Account settings
Change your picture, name, email and password.
See where the database and the profile folders are stored on disk.
Restore last session on startup
When SoftGlaze reopens after closing or crashing, it offers to relaunch the profiles that were running.
Auto-restart crashed profiles
Relaunch a profile automatically if its browser crashes, with a cap on retries per profile; off by default.
Memory guard
When free memory runs low, close the oldest running profiles until it recovers; off by default.
Parallel launch limit
Set how many profiles start at the same time during a bulk launch.
Max running profiles
Set a ceiling on how many profiles can run at once; launches past it are refused with a clear message.
Allow Chrome sign-in
Choose whether profiles may sign in to Chrome itself; when off you can still sign in to Google sites such as Gmail.
Offer to translate pages
Turn Chrome's offer to translate pages on or off for every profile.
Block third-party cookies
Block third-party cookies in Chrome-based profiles, or leave them allowed as normal Chrome does, which is the default.
Secure access (HTTPS)
Upgrade to HTTPS where possible and warn before loading sites that are not secure.
Disable loading videos
Stop video and audio downloads in profiles to save proxy traffic.
Disable loading images
Turn off image loading in profiles to save traffic.
Minimize CDP footprint
An experimental setting that drops a constant DevTools Protocol connection to each page; while it is on, Smart Autofill, start-page links and session mirroring stop working.
Developer API4 featuresThe local REST API for your own scripts.
A REST server on 127.0.0.1, off until you turn it on, that answers only requests addressed to your own computer.
Generate named API keys that are shown once and stored only as hashes, see when each was last used, and revoke them.
List profiles and the ones running, start a profile (at a start address, or headless) and stop it over the API, then attach Puppeteer to the wsEndpoint the start returns.
Run AI tools from the local API
POST to /api/v1/tools/<tool> runs any SoftGlaze AI tool from a script, with the same token checks, approvals and activity log as AI apps.
Plans and licence7 featuresThe trial, the Pro and Enterprise plans, and purchase codes.
Seven days with every feature and no card needed, running with Enterprise limits except for team members, which stay at 3.
After the trial or a paid term ends, everything keeps working for 3 more days with reminders; then the app locks to a renewal screen, and your data stays on your computer.
US$5 a month per workspace with every feature, up to 3 team members and up to 3 profiles at once in a parallel run.
US$29 a month per workspace with everything in Pro plus up to 25 team members, 10 profiles at once in a parallel run, audit-log export and priority email support.
Emails from Enterprise customers are answered first; the first-reply time is the same on every plan.
Enter the purchase code you get after buying by invoice to activate your plan, from the Billing page or the renewal screen.
Billing & Plans
See your current plan, the trial or grace days left and the team seats in use, and compare the plans.
What people have asked for
A request appears here once a person has read it, usually within one business day. Add your vote with “Me too”; the most wanted are listed first.
What the statuses mean
- Under review
- We've read it and it's public. We haven't decided yet.
- Planned
- We intend to build it. No date is promised.
- In progress
- It's being built now.
- Done
- It's in a released version, named on the request.
- Not planned
- We don't intend to build it. The note from the developer says why.
- Duplicate
- Someone asked for the same thing first, so the votes moved to that request.
Request a feature
One idea per request. Say what you want to do and why: the reason helps more than a description of the button.
Request received
Thanks, your request is in. It appears on this page after a person has read it, usually within one business day. Your email address is never shown.

