HideAuto
BETA · WINDOWS · AI ASSISTANT · LOCAL RUNTIME

Hours of browser work,handed to an AI assistant that buildsthe workflow for you.

Describe the task in plain language. The assistant builds the workflow node by node, test-runs it on a real profile and fixes what breaks. Then you run it on hundreds of anti-detect profiles on a schedule — and every version is committed to git. All on your machine.

Free during beta · Bring your own model key · No card · Self-updating launcher

HideAutoreq-facebook-
req-facebook
EMPTY FLOW · WAITING FOR AI
You are viewing: workflow req-facebook

AI Assistant · Step 1

One message replaces an afternoon of building.

Press Ctrl + I on any screen and a chat panel docks beside what you are looking at. Say what you need — "sign in to Gmail on these 50 profiles and export the inbox" — and the assistant builds the workflow node by node, test-runs it on a real profile, reads the log and keeps fixing until it passes. You review the result on the canvas, not the code.

Ctrl + Ior the ✨ icon in the title bar · sessions persist, run in parallel, and survive switching screens

01 · Edits the workflow itself

Full CRUD over workflows and every node inside them — create, rename, duplicate, wire edges, change config. Changes go through the editor's own validation and auto-save to the .hideauto file; undo still works.

02 · Runs, inspects, repeats

run_test on a live profile, read the per-step log, inspect the browser (URL, query, eval, screenshot), stop a run. Up to 24 tool steps per turn, so it iterates edit → test → fix without you nudging it.

03 · Knows what you see

Every turn carries a one-line context — which workflow is open — plus your profiles, variables and Critic findings on request. Paste a screenshot and vision-capable models read it.

04 · Your model, your key

OpenAI-compatible, Anthropic or Google endpoints, or sign in with your Claude account. Four fields: type, base URL, key, model. Keys live in the main process and are never shown or sent to the UI.

One request, the whole loop

  1. 1

    Understand

    Finds the target workflow by name, reads its graph, checks which node types are valid.

  2. 2

    Change

    Applies a validated change set and saves. Every tool call shows as a chip you can expand.

  3. 3

    Verify

    Test-runs, reads the first error, inspects the page if needed, and edits again.

  4. 4

    Hand back

    Runs a Critic review, summarizes what changed, and can commit it to git when you say so.

Bring your own model

  • OpenAI-compatible endpoints — OpenAI, OpenRouter, Ollama, vLLM, any proxy
  • Anthropic Claude via API key or your Claude subscription login
  • Google Gemini
  • Test connection before the first message; usage and context budget shown live

Tool-calling quality depends on the model. The settings screen suggests models that handle it well.

Sandboxed by construction

  • A closed tool list — no free-form bash, no code execution outside the tools you see
  • Shell commands and file writes ask for permission with a card; deny is one click
  • File access is jailed to your data folder; app internals are hard-denied even if you approve
  • Workflow files are only touched through the editor's functions — never written directly
  • The agent can ask you a question mid-task instead of guessing

Workflow · Step 2

When you want your hands on it: a canvas, not a script.

Everything the assistant builds is an ordinary workflow you can open, read and edit. Eight node groups, a Critic review before anything ships, hundreds of profiles on a schedule — and nothing ever leaves your machine.

Eight node groups, one infinite canvas

Drag a node from the palette and wire it through two output ports — success and error. Branch with IF / IF-ELSE / Element exists, repeat with Loop, halt with Stop. Variables travel through everything in double-brace syntax.

  • 01Selectors by id / css / xpath, through shadow DOM and iframes
  • 02Human-like mouse paths and find-by-image where selectors cannot reach
  • 03Undo/redo, copy node clusters, alignment, an outline in run order
  • 04Need code? Run JS, HTTP request and Run command nodes sit right in the flow

Node palette · 8 groups

BrowseropenConnect
browserClose
disconnect
TabgotoUrl · newTab
runJs · screenshot
httpRequest · scroll
cookies · dialog
ElementwaitForSelector
clickElement · hover
getText · getHtml
elementExists
KeyboardtypeText
pressKey
MousemouseClick · move
mouseDown · up
imageSearch
DatareadSpreadsheet
writeFile · convertJson
getCode2Fa · random
readHotmailAuth
DebugaddLog
addComment
Controlif · ifElse
loop · stopLoop
pause · stop

Why a gate

Automation bugs do not show up in your test run. They show up on profile 217.

A positional selector, an empty error port, a delay hand-set to zero — a single test run shows none of it. Three hundred scheduled profiles at 2am show all of it, and by then the data is already wrong.

resilience

Running once does not mean running twice.

anti-detect

Machine traces: cadence, ordering, dwell time.

data-safety

Losing data, or reporting success when it actually broke.

cost

Money and time: redundant calls, writes, runs.

How the score works

max100
error−15
warn−5
hint−1
threshold85

The score says where the flow stands. Shipping is blocked by the count of errors, not by the score — so a real bug never slips through because the rest is too clean.

Git & Backup · Step 3

Every change — yours or the assistant's — has a history. The remote is yours.

Your workflows folder is a real git repository from the first launch — no git install, no setup. Commit when a change is worth keeping, read the diff as a graph, restore any version, and push to a remote you control when you want a copy off this machine.

Versioning without installing git

A pure-JS git engine ships inside the app. Init is automatic and idempotent; existing workflows get an initial commit. The repo contains only .hideauto files — no database, logs or tokens.

Commit on purpose, not on save

Save all you want; nothing is committed until you write a message. Stage per workflow or commit all, mark a milestone tag, and see a badge on the nav rail counting what is still uncommitted.

Diff as a graph, not as JSON

Side-by-side or overlay: which nodes were added, removed or changed, drawn on the canvas. Switch to text when you want the raw lines. Preview or restore any commit — restores land as uncommitted changes, history is never rewritten.

Backup to your own remote

Paste an HTTPS URL — GitHub, GitLab, Gitea, your own server. Test the connection, then Backup (push) and Pull. If git is on the machine, sign-in goes through your browser; otherwise a token stored encrypted with the OS.

From edit to backup

  1. Edit & save

    The workflow file changes on disk. The rail badge ticks up.

  2. Commit

    Message, optional milestone. Commit one workflow from the editor or everything from the Changes panel.

  3. Review

    History per workflow, commit graph for the repo, graph or text diff for any pair.

  4. Backup & pull

    Push to origin. Pull fast-forwards; if both sides changed, a merge screen lets you pick per workflow.

Two machines, one remote

  • Ahead / behind counters and the time of the last backup, always visible
  • Diverged history opens a merge dialog: unchanged workflows merge automatically, conflicts are a This machine / Server choice each
  • Someone edits a file outside the app? A dialog asks before overwriting
  • The AI Assistant can commit for you — with your message, only when you ask

The app is only a git client. It never hosts a remote, never uploads anything unless you configure a URL and press Backup.

Product figures

[placeholder — awaiting real figures]

79

nodes with a real handler

10.000

step ceiling per run

7

Critic rules, 4 groups

0

bytes of workflow sent to a server

Compare

A hand-written script works. By month two it does not.

Not because the code is bad, but because every change is an afternoon, nobody reviews it, nobody knows who changed what, and nothing tells you where run 217 stopped.

FeaturesHideAutoHand-written scriptGeneric automation tool
AI assistant that edits, test-runs and fixes the flow●copy-paste from a chatbotpartial
Visual building, no code required●—●
Anti-detect profiles with their own fingerprint●roll your own—
A gate that blocks the build while the flow has errors●——
Git commit, graph diff & backup to your own remote●git, but the diff is text—
Schedules + batches across profiles in parallel●cron + DIYpartial
Per-step logs that pinpoint where it stopped●console.logpartial
Package a flow as a .exe with sha256●——
Runs locally — data never leaves the machine●●usually cloud

Pricing

Free for the whole beta.

No workflow cap, no profile cap, no card. The AI assistant runs on your own model key. When real pricing lands, beta users hear it first — and everything you built is still a file on your own machine.

This beta includes: workflows · AI assistant · critic · schedules · profiles · version control & backup. The AI assistant uses your own model key or Claude login — HideAuto adds no markup.

Beta

0đ

/ month, during the beta

  • ✓AI assistant — bring your own model
  • ✓Unlimited workflows & profiles
  • ✓Critic, the gate and the Problems table
  • ✓Schedules & parallel batches
  • ✓Version control, graph diff & git backup
  • ✓Package workflows as .exe
Download the beta

FAQ

Frequently asked

Anything else, just ask — the beta moves fast.

Any OpenAI-compatible endpoint (OpenAI, OpenRouter, Ollama, vLLM…), Anthropic Claude via API key or your Claude subscription login, and Google Gemini. You bring the key; requests go straight from your machine to the provider. HideAuto adds no fee and never sees the key.

Blog

Latest from the blog

See all posts

Hand your first task to the assistant today.

Free during the beta. Runs locally on Windows. Bring your own model key — no card, no cloud account.

Self-updating launcher · Bilingual VI / EN · Your data stays local