About SwordFishSoft
SwordFishSoft makes desktop apps for Mac and Windows that do their work on your own computer. Most are AI tools built around an open model; a few, HandleLens among them, need no model at all. SwordFishSoft is a brand of Chongqing Swordfish Technology Co., Ltd., a small software company in Chongqing, China.
What we make
Our apps cover photos and video, PDFs and documents, audio and dubbing, 3D, statements and commercial leases — and HandleLens, which checks public usernames across 180 sites. HandleLens, TagForge and Leasewright need no model: they run on rules the app applies itself. Frame-Find is for Mac and Windows; everything else is for Mac.
The desktop apps page lists each one with its price and what the free version does.
Why on your own computer
Most AI tools want your files on their servers first. That's a poor trade for a family photo library, a contract or an unpublished paper: you hand over the file just to get a result back, and usually you also have to make an account and live within a monthly quota.
A current Mac or PC is fast enough to run a serious model itself. So our apps either ship with the model or download it once, and after that all the processing happens on your machine. The apps go online only to check for updates and, where the model isn't bundled, to fetch it the first time. HandleLens loads no model at all: the only requests it makes are the public profile lookups you start.
How we build them
- One job per app, done well. Each app solves one problem people actually have, rather than bundling a little of everything.
- The best open model for the job, when the job needs one. Each AI app is built around a state-of-the-art open-source model picked for its task: Google's SigLIP 2 in Frame-Find, SoMark OXR in Leaflift, Depth Anything 3 in AIDepthForge. HandleLens needs none: it asks the sites directly. We only use models whose licences allow commercial use.
- A command line in every app. Each app comes with a separate command-line tool: non-interactive, JSON output, fixed exit codes. That makes it easy to script a whole folder, or to hand the job to an AI agent such as Claude Code or Codex.
- We check the output, not just that it runs. A model can run without a single error and still produce garbage. We test each model on real files and look at what it produces before it goes into an app.
How we make money
Every app is a free download with a free version you can keep using. A one-time license unlocks the rest, with no subscription. The license covers every update within the major version you bought, and if the app doesn't work out for you, you can get a full refund within 14 days. Payments go through Paddle, our merchant of record. Details are in the refund policy and the terms.
There are no ads on this site or in the apps.
What we don't do
- We don't receive your files. Nothing you process is uploaded. The usernames you check with HandleLens go to the sites you chose, never to us.
- We don't require an account.
- We don't set tracking cookies. Page-view statistics on this site come from Cloudflare Web Analytics, which is cookie-free. Details are in the privacy policy.
Mac App Store apps
We also have older apps on the Mac App Store. They're listed on our developer page.
Get in touch
Bug reports, feature requests and licensing questions are all welcome. See the contact page.