Software that runs on your machine, not ours.
Small tools that each fix one thing your computer should already do well — your memory, your credentials, your connection, your displays, how long your pages take, and the data you keep asking questions of.
- JetsamAvailable
Free the RAM your inactive tabs are holding
- FoveateAvailable
Search every drive you own, even the unplugged ones
- TransparencyAvailable
Decide how much of each app you can see through
- Mac CleanerIn development
A Mac cleaner that shows its work
- VaultIn development
The password manager that never sees your passwords
- TesseraIn development
Every chain, one mosaic
- Rotor AuthenticatorIn development
Your 2FA codes, on your machine and nowhere else
- TroveIn development
Your Mac's trove. Backed up, in sync, never lost.
- LinkfuseIn development
Every connection you have. One faster internet.
- TockIn beta
The page loaded. Here is how long it took.
- Adaptive PacerIn development
The speaker's pace changes. Yours does not.
- AudiowireAvailable
Route any app's audio anywhere — on all three desktops
- yankdIn development
Clipboard history that isn't quietly storing your API keys
- Display UpscaleIn beta
Every Mac display on its sharpest 1:1 mode, automatically
- Video WallpaperIn beta
Your desktop, alive. Your Mac, still fast.
- JoineryIn development
Ask your database in plain English
- dockyIn development
A dock on every screen, holding what that screen is for
- spacepinIn development
Every app back on its Desktop, after every reboot
- tokenplugIn development
Keep a captured web session alive in your own gateway
- File ShredderIn development
Deleting a file doesn't delete a file.
- AttuneIn development
A different EQ for every app, with no driver and no root password
- fociIn development
Your keyboard follows your eyes
- avstatIn development
Watch and hear your Mac working
- meckeyIn development
Mechanical keyboard sound on every keypress
- SuperblinkIn development
The fastest request is the one never made.
- NinefoldIn development
Check whether your backups are lying
- feedbachIn development
Endless techno that never repeats, synthesized from numbers
- dockyIn development
Extra macOS docks, on every edge of every display
- noiseprintIn development
Noise suppression you can aim
- KilnIn development
Chrome in your terminal's colours
- ProcessDoctorIn development
Every monitor shows you numbers. This one says if it is normal
dfacto.ai builds a small number of focused software tools. Each one does a single thing your computer should already do well, and each one runs on your machine rather than on someone else's server.
No accounts you did not ask for, no telemetry, and no data leaving your device unless a feature you chose requires it. Every product is sold outright or by subscription, with a clear refund policy and a real person answering support.
It runs on your machine
No server holds your data, because there is no server. Every product works with the network disconnected unless a feature you chose needs it.
No account to use it
Install and go. An account exists only where a paid licence has to be tied to something, and even then activation is a single request.
Refunds without an argument
Fourteen days, no questions asked, on every paid product. Cancel a subscription any time and it simply stops renewing.
A real person answers
Support goes to one inbox, read by the person who wrote the code, usually within two business days.
Thirty-one products, one idea
Own the software you run. No account required to use it, no server holding your data, and nothing phoning home.
Jetsam
AvailableFree the RAM your inactive tabs are holding
A Chrome extension that unloads every tab you are not looking at, across every window, and hands the memory back. Tabs stay in the strip and reload where you left them.
- Chrome, Edge, Brave, Opera, Arc
Chrome · Edge · Brave · Opera · Arc
- Measured savings, read from system memory before and after
- Never touches the tab you are reading, audio, or pinned tabs
- No account, no tracking, no network requests
Foveate
AvailableSearch every drive you own, even the unplugged ones
macOS search across external drives, network shares and your boot disk. Spotlight forgets a drive the moment you eject it; Foveate keeps it indexed, names the drive to plug in, and shows a cached snippet with the disk still in a drawer. On device, no account.
- macOS
- CLI
macOS · CLI
- Finds files on drives that are not plugged in, cached snippet included — a Pro feature
- The panel, its Dock icon, menu bar item and hotkey are free forever, searching every drive currently mounted
- Nothing leaves the machine: no cloud, no account, no telemetry
Transparency
AvailableDecide how much of each app you can see through
A macOS menu bar app for per-app window opacity. One slider per app, applied live to every open window, and written into your own yabai config rather than a database only we can read.
- macOS
- CLI
macOS · CLI
- Rules live in your yabairc and keep working after the app is uninstalled
- Requires yabai and SIP partially disabled — stated before purchase, not after
- One-time purchase; licences verify offline, with no server to call
Mac Cleaner
In developmentA Mac cleaner that shows its work
A macOS disk cleaner whose entire deletion rule set is published and versioned in a public repository. Before anything is removed you see the exact files, their measured sizes, and the rule that flagged each one — and every deletion goes to quarantine first, with a real undo.
- macOS
macOS
Planned platform coverage.
- Every path it can delete is in a public, versioned repo you can read before installing
- Deletions go to quarantine first — 7 days on Free, 30 on Pro, restored to their original paths
- No telemetry by default and no network calls at all during a scan or a delete
Vault
In developmentThe password manager that never sees your passwords
Your vault is encrypted on your device with AES-256-GCM and synced through your own Google Drive — a private per-app folder Vault cannot read beyond. There is no Vault server holding your secrets, encrypted or otherwise.
- macOS, iOS
- Windows
- Linux
- Android
- Chrome, Edge, Brave, Opera, Arc
- CLI, TUI
macOS · Windows · Linux · iOS · Android · Chrome · Edge · Brave · Opera · Arc · CLI · TUI
Planned platform coverage.
- Passkeys and TOTP codes on the free tier, not behind a paywall
- Biometric unlock re-wraps the same vault key rather than weakening it
- Weak and reused password detection runs entirely on your device
Tessera
In developmentEvery chain, one mosaic
A non-custodial wallet that draws a portfolio as tiles, each one sized by what it is worth. Six VM families and 28 chains from a single recovery phrase, with the keys encrypted on your own device and exportable to any other wallet at any time.
- Chrome, Edge, Brave, Opera, Arc
Chrome · Edge · Brave · Opera · Arc
Planned platform coverage.
- Keys never leave the device, and the recovery phrase exports to any other wallet
- Every transaction is simulated against a node before the signing sheet appears
- Demo wallets hold no key at all, so they cannot sign even by mistake
Rotor Authenticator
In developmentYour 2FA codes, on your machine and nowhere else
A privacy-first, offline TOTP/2FA Chrome extension. Seeds are encrypted at rest with Argon2id into AES-256-GCM, and a code is a pure function of (secret, time) — no account, no server, no network. It imports every format, including the Google Authenticator migration QR that is broken in most competitors, and exports to everything in two clicks.
- Chrome, Edge, Brave, Opera, Arc
Chrome · Edge · Brave · Opera · Arc
Planned platform coverage.
- Two permissions and no host permissions — Chrome shows no install warning at all
- Export is free forever, in two clicks, and a CI test fails the build if it ever is not
- Imports the Google Authenticator migration QR that Aegis, Ente and 2FAuth still fail on
- No account, no server, no telemetry — `connect-src 'none'` makes that browser-enforced
- Firefox and Safari packages build from the same bundle and pass their validators — but neither has been run yet, and the site says so rather than claiming support
Trove
In developmentYour Mac's trove. Backed up, in sync, never lost.
Scheduled Google Drive backups that move deletions into a dated archive rather than destroying them, plus two-way folder sync that reaches a phone in seconds. Built around the way backups actually fail: a pair of hand-rolled scripts stopped running for five days and nothing said so, which is why the menu bar reports health rather than merely existing.
- macOS
macOS
Planned platform coverage.
- Deleted files move to a dated archive in Drive, never a hard delete
- Menu bar goes amber when a backup is overdue and red when one fails
- Two-way sync reaches your phone within seconds of a change
- Files go straight to your own Drive — no dfacto server in the path
Linkfuse
In developmentEvery connection you have. One faster internet.
Spreads your connections across Wi-Fi, ethernet, cellular tethers and nearby devices, entirely on your own machine. Per-flow multiplexing rather than packet-level bonding — which is precisely what lets it work with no server in the middle. It also measures itself: name a configuration, and a comparison grid times every profile against every site you care about so the tuning is a number rather than a claim.
- macOS, iOS
- Windows
- Linux
- Android
- CLI, TUI
macOS · Windows · Linux · iOS · Android · CLI · TUI
Planned platform coverage.
- Each connection is placed on the best link available at that moment
- Traffic leaves through your real interfaces — no VPN, no relay, no extra hop
- Failover to a working link is free on every tier, never paywalled
- Save a configuration as a named profile, then measure every profile against every site you care about in one grid
Tock
In betaThe page loaded. Here is how long it took.
A stopwatch for page loads. It counts up on the toolbar from the moment a request is about to leave to the moment the last resource lands, colours the number on a logarithmic green-to-dark-red scale, and answers the question that number is usually asked in service of — whether a change to your network actually helped.
- Chrome, Edge, Brave, Opera, Arc
Chrome · Edge · Brave · Opera · Arc
Planned platform coverage.
- Times the whole navigation, first request to last resource — not just the document
- The badge counts up ten times a second while the page is still loading
- Only sites measured both with a change and without it count toward the verdict
- Two permissions and no content script, so it cannot read a page you visit
Adaptive Pacer
In developmentThe speaker's pace changes. Yours does not.
A words-per-minute pacer for YouTube. It reads the caption track, works out how fast the person is actually talking — words divided by the time spent speaking, so pauses do not count against them — and moves playback speed continuously to hold a constant reading rate. A slow lecturer comes up, the dense passage two minutes later drops back down, and the change lands just before the fast passage rather than during it because the measurement window looks ahead.
- Chrome, Edge, Brave, Opera, Arc
Chrome · Edge · Brave · Opera · Arc
Planned platform coverage.
- Measures words per minute of speech, not of elapsed time, so a pause is not a slow speaker
- Reads 12 seconds ahead, so the speed changes before the fast passage instead of during it
- Held at 2.5× by default, because past roughly there the time-stretched audio stops being worth hearing
- One network request, to YouTube, for the captions of the video you are already watching
Audiowire
AvailableRoute any app's audio anywhere — on all three desktops
Virtual audio devices you create yourself, fed by applications, hardware inputs or other virtual devices, with channel-level wiring and monitors so you can hear what you are routing. The tool that does this well is macOS-only at $99; the Windows options are unmaintained cables. This is one product, one config file and one key across macOS, Windows and Linux.
- macOS
- Windows
- Linux
- CLI
macOS · Windows · Linux · CLI
- Audio round-trips through a virtual device at unity gain on macOS and Linux — each tone within 0.41 dB, with the other channel at least 51.9 dB down
- Per-app capture measured on macOS: peak 0.549321 from the tapped application, and 0.000000 from a second one at the same instant
- On macOS that round trip is the driver's own loopback, not the engine's mix, and the Windows driver has never been compiled
- Free tier is one stereo device with two sources, permanently and without a key — and on Linux the free build is the whole product
yankd
In developmentClipboard history that isn't quietly storing your API keys
A local-first clipboard manager for macOS. The vault is encrypted on every tier, credentials are detected and badged rather than left in a plaintext database, and pasting the fifth thing you copied costs one keystroke instead of six.
- macOS
- Windows
- Linux
- CLI, TUI
macOS · Windows · Linux · CLI · TUI
Planned platform coverage.
- Password-manager copies and API keys are badged on sight, and encrypted at rest
- Hold, tap, release — selection and paste are one gesture
- AES-256 vault on the free tier; encryption is not an upsell
Display Upscale
In betaEvery Mac display on its sharpest 1:1 mode, automatically
macOS quietly parks displays on modes that render larger than the panel and resample back down, which is why text goes soft after a dock, a KVM or a wake from sleep. Display Upscale finds them, restores 1:1 rendering, and keeps it that way.
- macOS
- CLI
macOS · CLI
Planned platform coverage.
- Shows every display's real pixel grid and flags the ones being downscaled
- Edge-triggered menu-bar agent — no polling, so an idle Mac pays nothing for it
- Seeing which display is soft is free on every tier, never paywalled
Video Wallpaper
In betaYour desktop, alive. Your Mac, still fast.
A live video wallpaper for macOS. Paste a YouTube link and it plays below your desktop icons in about a second, or run Apple's aerials — and it stops decoding once your windows have covered the desktop, which is most of the working day.
- macOS
- CLI
macOS · CLI
Planned platform coverage.
- Stops decoding once every display it lights is covered — down to about 2% of one core, measured
- One decode shared by every display, so one screen and three cost within a few percent of each other
- Licences verify offline; no account, and the app makes no network request of its own
Joinery
In developmentAsk your database in plain English
Natural-language querying for structured data. Ask a question in plain English and it writes the SQL, runs it against your database or warehouse, and shows you the query next to the answer so you can check the reasoning. Named for the craft of fitting pieces together precisely — which is what a JOIN is, and the part it works out for you.
- Chrome, Edge, Brave, Opera, Arc
- macOS
- Windows
- Linux
- CLI, TUI
Chrome · Edge · Brave · Opera · Arc · macOS · Windows · Linux · CLI · TUI
Planned platform coverage.
- Reads your schema — tables, columns, keys, types — to write the query
- The generated SQL is always shown, so nothing is a black box
- Connect a read-only role and it can explore but not alter
docky
In developmentA dock on every screen, holding what that screen is for
macOS gives you one Dock, on one display at a time. docky adds as many as you want — any edge of any monitor, each with its own apps, widgets and behaviour. Native magnification, Liquid Glass, and docks that come back to the same edge when a display is unplugged and plugged in again.
- macOS
macOS
Planned platform coverage.
- Each dock keeps its own apps; nothing is copied from the Dock you already have
- Docks are pinned by display UUID, so they return to the right monitor after a replug
- Runs as an accessory app — no Dock icon of its own, no app switcher entry
spacepin
In developmentEvery app back on its Desktop, after every reboot
macOS remembers how your displays are arranged but not which Desktop your apps belong to, so a restart piles everything onto whichever Desktop you happen to be on. spacepin watches where each app actually lives, keeps the Dock's own “Assign To” setting in sync, and lets macOS place each app itself at the next login. Nothing is dragged across the screen while you work.
- macOS
macOS
Planned platform coverage.
- Writes the Dock's own per-app Desktop assignment, so macOS does the placing at launch
- A separate layout per set of displays: a day on the laptop never overwrites the desk
- Asks for no permissions at all — no Accessibility, no Screen Recording, no network
tokenplug
In developmentKeep a captured web session alive in your own gateway
A Chrome extension and a local companion that record the call a logged-in web app actually sends — headers, cookies, bearer and all — land it in your own omniroute gateway as a provider, and then replay the recorded auth flow to mint a fresh token before the old one expires. The manual version of this is DevTools archaeology every few hours.
- Chrome, Edge, Brave, Opera, Arc
- macOS
- Linux
Chrome · Edge · Brave · Opera · Arc · macOS · Linux
Planned platform coverage.
- Captures what the page actually sent, including the request headers JavaScript never sees
- Writes providers straight into your own omniroute on localhost — no dfacto server is in the path
- Recorded auth flows are AES-256-GCM encrypted in ~/.tokenplug, in a directory kept at 0700
- Refresh is built and unit-tested against fixtures, but has never been run against three live sites — the product page says so rather than selling it
- For your own accounts: replaying a captured session can breach a site's terms and get an account banned
File Shredder
In developmentDeleting a file doesn't delete a file.
Secure deletion for macOS and Windows that refuses to promise what the hardware cannot deliver. On the SSD in most machines sold this decade no software can guarantee a deleted file's contents are gone, so instead of selling a bigger pass count it picks the method that genuinely helps for your storage, hunts down the copies your system scattered into snapshots, version stores, thumbnail caches and search indexes, and states plainly which of them it could not reach.
- macOS
- Windows
macOS · Windows
Planned platform coverage.
- Its own forensic test found nothing was destroyed on APFS — 2048 pattern occurrences before the shred and 2048 after, filename still recoverable — and publishes that result rather than burying it
- The tool reported that outcome as BestEffort rather than Verified, in its default output, without being asked
- Finds the copies deletion leaves behind: APFS snapshots and version stores, VSS shadow copies, thumbnail caches, search indexes, trash and cloud sync
- Never claims a NIST 800-88 Clear, Purge or Destroy category for a file-level operation, because that claim is not supportable
- No telemetry in the app and no script at all on the product page, so the no-tracking claim is checkable in View Source
Attune
In developmentA different EQ for every app, with no driver and no root password
An equalizer that takes one running application's audio out of the output mix, filters it, and renders it back. Every competing tool on macOS injects at the driver layer, which is why they break after an OS update and why the first thing they do is ask for your root password. Attune uses a public Core Audio API instead, so there is nothing to install into the system.
- macOS
- Linux
- CLI
macOS · Linux · CLI
Planned platform coverage.
- The tapped application is measured 58.7 dB out of the output mix while the tap still reads it at full level — so you hear the equalized version, not both
- No kernel extension, no audio driver and no root password: one System Audio Recording prompt, once
- That 58.7 dB was measured against a local file player, and DRM-protected playback on macOS is still untested
- Safety stages are never behind the paywall — gating the limiter would make the free tier clip, which is measured rather than assumed
foci
In developmentYour keyboard follows your eyes
Webcam head and gaze tracking that moves OS keyboard focus to the display you are looking at. Three monitors, one keyboard: look at the terminal and type in the terminal. No infrared hardware, no cloud, and no frame ever written to disk — the tracking daemon links no HTTP client at all.
- macOS
- Linux
- CLI
macOS · Linux · CLI
Planned platform coverage.
- 10.1% of one core at the default 15 FPS on an M1 Pro — measured, with the spike linked
- No frame or gaze sample is ever written to disk, and the daemon links no HTTP client at all
- Never steals focus while you type; fifteen recorded traces assert it on every build
- Every gaze and focus event is JSONL on a Unix socket, free to read forever
- Cannot ever ship on the Mac App Store — the sandbox forbids the Accessibility API, and its site says so up front
avstat
In developmentWatch and hear your Mac working
Eight system resources — CPU, memory, swap, disk, network, energy, heat and GPU — each become one synthesised voice in a just-intonation chord, so the machine plays a chord that changes as it works rather than drawing you another graph. The same eight breathe as coloured circles on the desktop and in the screen saver. Binaural beats and 7D/8D/9D rotation layer over any pack, and the map lets you pick which resource drives pitch, brightness, the beat and the spin. No permission prompts from any code path, no account, no network.
- macOS
macOS
Planned platform coverage.
- Eight resources as eight voices of one chord — load moves timbre and pitch, not volume
- App plus wallpaper helper under 3% CPU and 60 MB; the visual layer sets CoreAnimation properties at 2 Hz and never draws per frame
- Zero permission prompts by design, including the GPU reading — it goes through IOAccelerator, not admin
- No samples ship: every voice, including the Om chant, is synthesised, so nothing is licensed from anyone
meckey
In developmentMechanical keyboard sound on every keypress
Real Mechvibes-format sound packs for macOS: 12 boards — Cherry MX black/blue/brown/red in ABS and PBT, Everglide Crystal Purple, Everglide Oreo, NovelKeys Cream, Topre Purple Hybrid PBT — grouped by measured sound texture (attack, decay, sustain, release, spectral centroid) rather than by taste. Per-press variation, a short tail and a Grounded control for the low-end thump, plus an on-screen keystroke overlay at nine anchor positions and a live words-per-minute graph.
- macOS
macOS
Planned platform coverage.
- 12 boards grouped by measured attack/decay/sustain/release/spectral centroid, not by taste
- Internal latency p99 ≤ 10 ms, wired end-to-end p99 ≤ 30 ms — both measured, not claimed
- Idle CPU 0.8–1.0% of one core
- Input Monitoring is requested only from a menu item, never at launch, and key codes never leave the machine
Superblink
In developmentThe fastest request is the one never made.
A local TLS-terminating proxy that decides which bytes are worth requesting at all. Pages it judges to be articles come back distilled, with no third-party JavaScript; everything else passes through byte for byte, and ⌘. returns the real page instantly. The speed comes from deleting work rather than doing it faster — which is also why it is faster than no proxy on the pages it leaves alone.
- macOS, iOS
- Windows
- Linux
- Android
- CLI, TUI
- Chrome
macOS · Windows · Linux · iOS · Android · CLI · TUI · Chrome
Planned platform coverage.
- ~20x less script on a distilled page — 74 ms against 1468 ms, same engine, same box
- ~10x less memory — 7.7 MB against 73.5 MB of JS heap
- Faster than no proxy on pages it does not touch: 560 ms against 624 ms, median of five
- ⌘. returns the real page instantly, free on every tier — a safety valve behind a paywall is not one
- Nothing leaves the machine: the proxy is on loopback and the CA private key never touches disk
Ninefold
In developmentCheck whether your backups are lying
A read-only monitor for backup replicas. Every backup tool grades its own homework; Ninefold asks each copy directly — how big is it, how fresh is it, does it still agree with its source — and reports which ones you could actually restore from. On macOS it is a signed app with a Dock tile and a menu-bar extra showing the per-tier trustworthy counts, a global shortcut and launch at login; elsewhere it is one Go binary serving a dashboard. It cannot copy, move, delete or sync, and two tests enforce that rather than a promise: one fails if anything but a read reaches the wire, the other walks the AST of every package that can touch a replica and fails if a mutating verb is passed to a subprocess at all.
- macOS
- Linux
- CLI
macOS · Linux · CLI
Planned platform coverage.
- Read-only by construction: it cannot write, delete or trigger a sync
- Four health states, because a probe that could not run is not a dead replica
- Every failure signal is free forever — nothing that could hide a stale backup is behind the paywall
feedbach
In developmentEndless techno that never repeats, synthesized from numbers
A generative techno engine where every voice is a parameter vector, not a recording. Nothing is sampled, so every sound is yours; the grid is computed from the step index so it never drifts; morphs between voices are arithmetic and land bit-exactly. Renders a full track to 48 kHz WAV, and opens it as stems and MIDI. A zero-dependency Rust CLI, and a macOS menu bar and Dock app over it.
- macOS
- CLI
macOS · CLI
Planned platform coverage.
- Zero dependencies: `cargo tree` lists nothing but the crate itself — the WAV and MIDI writers are hand-written so nothing in the crate graph can alter a rendered sample (ARCHITECTURE.md §1, §3)
- No network, no telemetry, no account, no privilege: the trust boundary is the CLI argument vector — five range-checked flags, no files read, no root, no daemon (ARCHITECTURE.md §5)
- The morph guarantee is a test: every preset pair × 21 steps stays within −24…0 dBFS — gate G3 passing, 18,270/18,270 rows across the 30-preset pool (ARCHITECTURE.md §1, v2.3.1)
- The shipping render path measures 10× realtime on a quiet machine against a 50× budget — the app renders in the background rather than live (CLAUDE.md, `feedbach bench --bars 96`)
docky
In developmentExtra macOS docks, on every edge of every display
macOS gives you one Dock, on one edge, on one screen. docky adds up to four more per display, on every display, and each behaves like the Dock itself: the same magnification curve, the same divider and spacer tiles, drag and drop between docks and in from the stock Dock, launch bounce, running indicators, auto-hide. Widgets, mirrors, themes and window respect on top. A menu bar app, a Dock app and a full command line over one config file.
- macOS
- CLI
macOS · CLI
Planned platform coverage.
- Parity is a measurement, not a claim: tile geometry was read off the running Dock through the accessibility API — at tilesize 35 an app tile is 37 points wide and the divider 16.7 — and those numbers are pinned by tests
- One Dock icon and one process, guaranteed three independent ways: a single install path, an advisory flock taken before AppKit is touched, and a count taken from outside the app — verified across delete-and-reinstall, not just relaunch
- No network of any kind: a check over every source file fails the build if a networking API appears, and the licence is an Ed25519 token verified offline against a key inside the binary, so a provider outage cannot lock a customer out
- Not buyable yet: the app is signed and installable and the licence path works end to end, but there is no merchant of record, and docky.dfacto.ai has no DNS record so the product page is unpublished
noiseprint
In developmentNoise suppression you can aim
Real-time microphone noise suppression for macOS that you can aim at a specific sound. Read one sentence and only your voice gets through — the person shouting outside your window, the drill, the neighbour's TV are removed, not just steady hiss. Runs on your Mac; no audio leaves it.
- macOS
macOS
Planned platform coverage.
- Voice enrollment: one sentence, then everything that is not you is suppressed, other people talking included
- Measured +14 to +17 dB removal of a second real speaker (eval/tse_bench.py)
- Everything runs on your CPU; enrollments are a file on your disk
Kiln
In developmentChrome in your terminal's colours
A Chrome theme and a new tab page generated from the sixteen ANSI slots your terminal already uses. Claude Code's dark-ansi theme defines no colours of its own — all 72 of its roles resolve to one of those sixteen — so Kiln reads the same palette file cctheme paints ghostty, eza and starship with, and emits Chrome's theme manifest and the new tab's stylesheet from it. A test fails if the checked-in output stops matching a fresh build, which is what stops the browser and the terminal drifting apart. The new tab is a shell session: a live prompt, and your most-visited sites laid out column-major and coloured by what they are.
- Chrome
Chrome
Planned platform coverage.
- One palette file emits both packages; a test fails if the checked-in output stops matching a fresh build
- Two permissions at install — topSites and search. No network requests of any kind, and no storage
- The frame it can draw around every page asks for host access at the toolbar click, never at install
ProcessDoctor
In developmentEvery monitor shows you numbers. This one says if it is normal
Activity Monitor tells you Chrome is at 180% CPU and leaves you with nothing to compare it to. ProcessDoctor scores every process against how it normally behaves — on your machine, and on machines with the same hardware and OS — so "is this number bad?" has an answer. A diagnostic instrument, not a cleaner: it finds the process, it does not offer to fix your Mac.
- macOS
- Windows
- Linux
- CLI
macOS · Windows · Linux · CLI
Planned platform coverage.
- Under 1% of one core and under 40 MB, enforced by a benchmark that fails the build — measured at 0.59% and 9 MB
- Never command-line arguments, file paths, window titles, usernames or URLs — the payload has no free-text field for them to hide in
- A measurement is only used once 50 devices have reported the same app; below that it is discarded rather than stored
- On first run it lists every field it would send, by name, and declining keeps everything working against your own history
- The crowd comparison — the entire paid tier — has not been validated on real machines yet, and the page says so rather than selling it
Questions
What is dfacto.ai?
dfacto.ai builds a small number of focused software tools that run on your own machine. There are thirty-one: Jetsam, Foveate, Transparency, Mac Cleaner, Vault, Tessera, Rotor Authenticator, Trove, Linkfuse, Tock, Adaptive Pacer, Audiowire, yankd, Display Upscale, Video Wallpaper, Joinery, docky, spacepin, tokenplug, File Shredder, Attune, foci, avstat, meckey, Superblink, Ninefold, feedbach, docky, noiseprint, Kiln, and ProcessDoctor. Every one of them is local-first — it does the work on your device rather than sending your data to a server — and each product page states plainly whether it is finished and on sale.
What can I buy today?
Jetsam and Foveate — the two with a checkout today. The other twenty-nine publish their prices so you can plan, but none of them can be bought yet — each product page states its own status plainly rather than taking money for something unfinished.
How is the software delivered?
Everything is digital and delivered immediately. Browser extensions install from the Chrome Web Store; desktop applications are downloaded directly. Paid licences arrive by email as a key you enter in the application. There is no physical product and no shipping.
Who am I buying from?
dfacto.ai is operated by Deepak Marathe, a sole proprietor based in India. Purchases are processed by our merchant of record, who acts as the seller of record, issues your invoice, and handles payment and applicable taxes.
What is the refund policy?
Fourteen days, no questions asked. Email founder@dfacto.ai within 14 days of purchase and you get a full refund without having to explain why. Subscriptions can be cancelled at any time and will not renew.
What data do these products collect?
As little as possible, and usually none. The products are local-first: they run on your device and do not require an account to use. Where a paid feature needs to verify a licence, that is a single request stated in the privacy policy, and nothing about your usage is transmitted.
Start with one that ships today
Jetsam frees the memory your inactive Chrome tabs are holding. Foveate searches every drive you own on macOS, including the ones that are not plugged in. Both are free to start.