How it works

You hand over a task. It comes back as a readout.

You drop something a recruiter or company sent you. beforeyoutask tells you what would run if you opened it — and never runs any of it to find out.

The four things that happen

You hand it over

Drop a .zip or .tar.gz, paste a public repo URL, or paste a single manifest. Files are fingerprinted in your browser first — if we’ve seen that exact content before, the bytes never leave your machine.

It’s opened in a sealed chamber

Your archive is unpacked and read inside a locked-down sandbox with no network and no way to write anywhere it shouldn’t. Nothing inside is ever executed — every file is treated as text to be read, not code to run.

Everything that auto-runs is inventoried

beforeyoutask looks for the things that execute without you asking — the hooks that fire when you download, open, install, or build. Each one is written up in plain language.

The readout streams back

Findings appear as each layer finishes, grouped by when they’d run rather than by a vague severity score.

A clean result is not a promise

There is deliberately no “safe”. A clean scan means no known indicator matched — not that the file is harmless. beforeyoutask shows you what it checked, so you can see the edges of what it can and can’t know. For the four rungs and a worked example, see What it examines.

What it is — and isn’t

beforeyoutask answers one question: a recruiter or company sent me this — what happens if I open it? It’s built for the developer or artist who just got a “take-home assignment” and has five minutes and no security background.

  • It is not an antivirus, and not a dependency-vulnerability scanner.
  • It never executes anything you give it.
  • It reports what auto-runs; it doesn’t judge whether your code is “good”.
  • When something is genuinely clean, it says so plainly instead of inventing a scare.