Frequently asked questions

Plain-language answers about how FOX3 scores jobs, what it costs, where your files live, and what it can and can't do yet. This is the closed-beta build, so some answers point to the deeper pages for the full detail.

On this page

Still have questions? Please email [email protected].

About the beta

What does "beta" mean here?

FOX3 is in a closed beta — an early test version shared with a small group of invited testers (that's you). It works end-to-end, but it is not a finished product:

Found a bug or have feedback? Email [email protected] with "FOX3 beta feedback" in the subject. (Please don't paste API keys or full CVs into feedback.)

Scoring & AI

How are jobs scored out of 10?

Every listing FOX3 finds is sent to Claude (an AI model) together with your profile. Claude reads both and returns a relevance score from 0.0 to 10.0, plus a short written reason. It weighs your target roles, seniority, skills, experience and goals; your preferences (remote/hybrid/ on-site, commute, travel, industries, hard no-gos); the listing's own text; and anything you've taught it through ratings and confirmed ranking rules.

ScoreMeaning
9–10Excellent fit — matches your core requirements
7–8Good fit — most requirements met, minor gaps
5–6Partial fit — relevant area, but real skill or seniority gaps
3–4Weak fit — different field or a big mismatch
0–2Irrelevant — or something you said you want to avoid

The score then sorts each listing into a bucket (these are the defaults; you can change the cut-offs in Settings):

The score is a judgment, not a calculation. There's no point-by-point formula — Claude reads everything and forms an overall opinion, the way an experienced recruiter would glance at a posting and say "that's about a 7 for you." Run the same listing twice and the number might shift slightly. Treat it as a smart sorting aid, not a precise grade.

How does FOX3 estimate competition and interview odds?

In the same judgment, Claude also gives two quick reads: Competition (Low / Medium / High) and Interview probability (Unlikely / Possible / Likely / Strong).

FOX3 does not know how many people actually applied to a job. It pulls no applicant counts, hiring statistics, or external market data, and there's no statistical model behind these labels. "High competition" means "this reads like a broad role that usually attracts a lot of applicants" — an educated guess from the text, not a count. Use them like a friend's gut reaction: great for prioritizing, not a market report. Read them alongside the "Why it fits" and "Concerns" notes on each card.

Where does FOX3 use AI — and where does it deliberately not?

FOX3 is AI-augmented, not AI-everything. It uses Claude (model Claude Sonnet 4.6) only where genuine judgment is needed, and plain, predictable code for everything else.

Uses AIDeliberately does not
Scoring listings against your profile · employer research on shortlisted jobs · the profile interview · reading your CV (optional) · learning from your ratings · suggesting search keywords Finding listings (the scrapers are ordinary code) · removing duplicates (text matching) · sorting into buckets (a numeric threshold) · building the digest, sending email/Discord, scheduling, and tracking cost (all deterministic code)

Why it's drawn this way: safety (every AI call that reads a job listing is locked to "text in, answer out" — Claude can never click, fetch, or run anything, so a booby-trapped listing can't make FOX3 do anything); privacy (your contact details are stripped out before your profile is ever sent for scoring); control (AI only ever proposes profile changes — you confirm each one); and predictability and cost.

What are the interviews for, and how do they affect my rankings?

Your profile is the one thing every score is judged against, and the interviews are how it's built and kept accurate.

Cost & cost caps

What does FOX3 cost, and can it overspend?

FOX3 itself is free during the beta. The only thing that costs money is the AI — the calls to Claude that score and research jobs. There are two ways that's paid for:

Either way, FOX3 enforces its own spending caps on every AI call so a run can't run away with cost. The defaults:

CapDefault
First big run (your initial backlog)~$5
Each later run~$2
Per day~$6
Per month~$20

When a cap is reached, the rest of that run's listings are simply not scored (they're marked "Budget cap reached — not scored" rather than given a misleading number). There's also a kill-switch you can flip to stop all AI calls instantly.

One thing testers notice: very relaxed search settings can return a huge pile of listings that uses up the run budget on basic scoring, so the deeper employer research gets skipped to protect cost. That's by design — tighten the region or keywords to let a run go deeper. See known issues.

Privacy & your data

What's the short version of the privacy model?

FOX3 is local-first. Your profile, the scored-jobs database, your reports and your settings all live in a folder on your machine (see below). There is no FOX3 server, no account, and no telemetry — nothing about you is collected on my side.

The only things that ever leave your device:

Your API key is kept in your operating system's secure store (Windows Credential Manager / macOS Keychain), never in a plain file.

→ Read the full privacy & security model for the complete egress list and the details on sponsored keys, optional sources, and signed updates.

Your installation

Where are my files? (app + data folder)

FOX3 installs into its own isolated environment and keeps your data in a separate data folder, so an uninstall or update never touches it.

WindowsmacOS
The app Installed in an isolated pipx environment; run it with the fox3 / fox3-gui commands or the Desktop shortcut. Same isolated environment, plus ~/Applications/FOX3.app (open it from Launchpad or Spotlight).
Your data folder
(profile, settings, jobs database, reports)
%LOCALAPPDATA%\JobScout
(typically C:\Users\<you>\AppData\Local\JobScout)
~/Library/Application Support/JobScout

You can choose a custom data location during setup; FOX3 records it in a small location.json pointer so every run and update finds it. The installer also prints the exact resolved paths at the end. Full detail — including updating and uninstalling — is on the install guide.

Why do I see both "FOX3" and "JobScout"?

FOX3 is the product name. JobScout (lower-cased jobscout in code) is the project's original name, and it still shows through in a few technical places — it's the same app, not a different one:

If you see both names, nothing is wrong. FOX3 is the name I'm standardizing on; the jobscout references are the underlying package showing through, and they'll line up over time.

Limitations

What are the current limitations I should know about?

The shortlist for this beta:

→ See the full known-issues list and roadmap

Why does FOX3 exist?

I first made this app for myself because manually sifting through job boards sucks.

As it turns out, the world's job markets are currently in an insane arms-race between AI-apply-bots and AI-screening-bots.

These AI "services" that claim to help you land a job are exploitative and unethical, but most importantly they put your reputation at risk. I could rant about this for hours, so I'll write up a proper manifesto for the actual release. But for now, I'm focused on making a good product.