NodeFox logoNodeFox

Local-First File Access

Files & Permissions

Connect local files and folders to a workspace without uploading them to a server. NodeFox uses the browser's File System Access API, so every handle re-confirms permission each session and you can see exactly what is Ready, Locked, or Disconnected. Run outputs land in session-only Virtual Files that expire after an hour, and access for Code Nodes and outbound domains stays under explicit controls you set.

Workspace / Files

File System Access

Restore All Access
NameStatusActions
customer-exports/
Loading
Q3_revenue.csv
Loading
vendor_contracts.pdf
Loading
pipeline_config.json
Loading
legacy_archive/
Loading

Virtual Files

Session-only — expires after 1 hour
NameExpiresActions
enriched_leads.csv
58 min
run_summary.json
41 min

File System Access

Linked — never uploaded
~/clients/acme-robotics/
Local folder · stays on your machine
Locked
Re-checked on load — confirm to use Grant Access
enriched_leads.csv
Virtual file · written by a run · session-only
58:58

Run outputs expire automatically after 1 hour — nothing piles up.

Files that stay on your machine

Add files or folders through the File System Access API and they're linked, not uploaded. Each handle is persisted locally and re-checks browser permission whenever you return — showing Ready, Locked, or Disconnected — so you can Grant Access or Re-link in a click. Network runs write results to Virtual Files, an in-session store that automatically expires after one hour, keeping generated data from piling up.

Code Node · enrich_leads

sandbox · exec

Security

Enable Local Shell for Code Nodes

Only enable for trusted workspaces.

Domain Access

Allow All

Allow Listed Domains

Block All

api.nodefox.ai

Explicit access controls

Per-workspace security settings decide what a network is allowed to reach. Local Shell for Code Nodes stays off until you opt in for a trusted workspace, and Domain Access lets you Allow All, restrict to a listed-domains allowlist, or block outbound requests entirely for Reader, Writer, and Code nodes. Combined with per-session file permissions, access stays scoped and visible instead of hidden in scripts.

Keep your files where they belong

Link local data without uploading it, let run outputs expire on their own, and gate shell and network access behind controls you set per workspace.