A Haikotek app

Leftover AI-coding state, cleaned on this computer.

Cursor, Claude Code, and Codex hide caches, chats, and workspaces inside ordinary folders. Haikos Clean labels what is rebuildable, still in use, or protected — then moves only what you confirm to Trash or Recycle Bin.

Also on Windows instead. Same product, both platforms.

On this Mac / this PCNo accountRestore is freeNothing uploaded

Studio machines

Numbers you can check.

We do not claim every disk sheds tens of gigabytes. These are freeze figures from Haikotek machines. Launch replaces them with signed receipts.

Mac · Apple Silicon · 512 GB
Cursor CachedData + Claude debug logs
12.8 GB2.2 GB
Sessions left unchecked
PC · Windows 11 · 512 GB
Cursor GPUCache + Codex rollouts > 14 days
5.9 GB0.7 GB
Live Cursor skipped
Mac · Intel · 256 GB
Orphaned Cursor workspace · old-saas
2.4 GB2.4 GB
Session · not pre-selected

The problem

Generic cleaners do not know a session.

AI coding tools store chat history, snapshots, indexes, and logs. Over months this hides inside OS “system” storage. Deleting by hand can wipe Resume, force a slow re-index, or take credentials with it.

Paths without meaningA Cursor hash is not a project name. A missing folder is an orphan. A live process is not a suggestion.
Undo is not optionalrm and Explorer delete are permanent. Haikos only uses Trash or Recycle Bin. Restore stays free.
Cloud is the wrong modelScan never reads source or documents. Folder names, sizes, dates, lock files. No telemetry.

How it works

Scan. Classify. You confirm.

01

Scan this Mac / this PC

Known locations for Cursor, Claude Code, and Codex. Fast. No network. No admin for the default paths.

02

Classify each leftover

Rebuildable caches start checked. Sessions never do. Protected paths cannot be checked. Live apps are skipped.

03

You confirm

A list and a size. Extra warning if any session is opted in. Cancel is the keyboard default.

04

Trash / Recycle Bin

A local receipt keyed by item id. Restore puts the same leftovers back. The model cannot delete.

Safety

Three classes. Same colors as the app.

Rebuildable

Caches and logs that come back on next launch. Pre-checked. Safe default.

Session

Chats, workspaces, transcripts. Never pre-checked. You opt in.

Protected

Credentials, SSH, home root. The checkbox is a no-op. Never offered to Trash.

Privacy

One hundred percent on this machine.

Scan, classify, explain, Trash, Recycle Bin, and Restore never take a network port. There is no account. There is no analytics SDK.

No cloud for clean

Rules live in a versioned catalog shipped with the app. Updates are releases, not a download at scan time.

License is opt-in HTTPS

Get Pro opens the system browser. You paste a key. Activate is the only client network call, and it never runs during scan.

Wording cannot delete

Catalog copy is the default. Optional on-device sentences (Pro) rewrite an explanation. They never choose targets.

Same engine

Trust the list before you trust the window.

$ haikos scan --dry-run
$ haikos scan --dry-run
id   class   tool   bytes   skip   path
c1   rebuildable   cursor   3.1 GB   —   ~/Library/Application Support/Cursor/CachedData
c2   session   cursor   2.4 GB   —   …/workspaceStorage/a91f2c…
c3   session   cursor   1.2 GB   tool-running   …/workspaceStorage/e3b80d…
cl1   rebuildable   claude   6.2 GB   —   ~/.claude/debug
cl3   protected   claude   12 KB   —   ~/.claude/.credentials.json

GUI and CLI share the Rust engine. clean without --yes prints the plan and exits 2.

Pricing

Pay once. Windows is not an upgrade.

Free already scans, labels, moves to Trash or Recycle Bin, restores, and ships the CLI. People pay for folder reveal, optional on-device sentences, and a weekly rebuildable pass.

Free
$0
macOS and Windows
  • Scan, sizes, last used
  • Rebuildable / session / protected
  • Skip live Cursor, Claude, Codex
  • Move to Trash / Recycle Bin
  • Restore — always
  • CLI: scan --dry-run, clean
Download Free
Pro
$19
once · 3 devices · Mac or PC
  • Everything in Free
  • Show in Finder / Explorer
  • On-device explanations (optional pack)
  • Weekly rebuildable schedule, if the tool is quit
Buy Pro

Our order process is conducted by our online reseller Paddle.com. Paddle.com is the Merchant of Record for all our orders. Paddle provides all customer service inquiries and handles returns.

FAQ

Straight answers.

Does anything leave my machine during a scan?
No. Scan and clean do not take a network port. The only optional HTTPS call is license activate, which you start yourself from Settings or the CLI.
Can the model delete files?
No. Only the Trash / Recycle Bin module can, after you confirm. Protected paths never go to a model and never go to Trash.
Is Restore behind Pro?
No. Restore is free. Gating undo would break trust.
Do you clean Windsurf, Docker, or node_modules?
Not in 1.0. First ship is Cursor, Claude Code, and Codex — session-aware, both platforms. Extra tools wait until that story holds.
Is there a subscription?
No. Pro is $19 once, up to three devices (Mac or PC). Not a renewal. Windows is the same product, not a paid SKU.
Who charges my card?
Paddle.com is the Merchant of Record for all orders. They handle tax, the receipt, and returns. Checkout opens only on this website — never a raw payment link in email or chat.
What is your refund policy?
Thirty days from the order date, no qualifiers. Email info@haikotek.com or use Paddle buyer support. The license is revoked on refund.
Do you bundle a local LLM?
No. A disk cleaner must not install another gigabyte of model. Catalog copy is the default. An optional ONNX wording pack is downloaded later, never in the installer.

Download

Two minutes to a quieter disk.

Signed installers at public 1.0.0. This prototype does not serve binaries.

macOS

Apple Silicon and Intel. Monterey 12+. Notarized .dmg, then Homebrew cask.

Download .dmg

Windows

Windows 10 and 11. Current-user installer. No admin. WebView2 bootstrapper if needed.

Download installer

Download buttons stay inert until signed artifacts exist. Testers use the internal Firebase page — never link it here.