The closed beta has ended — thank you for testing FOX3. This page retains
download information for existing testers while V1 is in development.
This development version focuses on run stability, clearer progress, health checks,
and diagnostic exports. It adds fixes for employer-research cleanup, Discord delivery, and macOS
installation. Native validation of the candidate on a Mac remains pending.
| Change | Development status |
| Clearer run progress | Adapter activity and scoring progress make it
easier to see what a run is doing. Degraded runs identify affected sources and include recovered results. |
| Isolated scraper attempts | Parent-supervised attempts manage timeout,
cancellation, and cleanup. macOS now has a shared process tracker for searches and health checks;
release validation remains open. |
| Coordinated health checks | Health checks and job searches share access
to browser work. If cleanup cannot be confirmed, further browser work is blocked. |
| Diagnostic exports | Exports filter and scrub diagnostic fields, then
publish a validated ZIP. Exports remain local until you choose to share them. |
| Installation & active runs | Installers report launcher creation
before opening setup and stop if browser installation fails. Active runs request sleep inhibition
on Windows and macOS. |
| Employer-research cleanup | Supervised cleanup now extends to employer
research, addressing the teardown stall that delayed report delivery. Field validation is pending. |
| Large Discord digests | Messages are split by total text and embed count.
Oversized cards continue in order, and repeated job links remain visible in separate messages.
A failed batch still records delivery as unsuccessful. |
| macOS installer & scheduling status | The installer checks macOS 14+,
selects a supported Python, and reuses it for FOX3's environment. Script permissions are preserved
in the ZIP. Scheduler status now matches the exact FOX3 agent label. |
Version history
v0.3.4 — Settings, CV parsing & update notices
This update makes your settings take effect the moment you save them (no more restarting
the app), reads more CVs correctly, and makes the "update available" notice impossible to miss.
| Fix | Details |
| Settings take effect immediately |
Change a setting in the control panel and it applies straight away — no more restarting FOX3
for the change to register. This also closes a subtler gap where a run started right after a
settings change could still use the old values. |
| More CV dates read correctly |
Some PDFs — often exported from LaTeX — pack words together with no spaces between them, which
was dropping most of your employment dates. FOX3 now recovers the spacing, so your roles and dates
come through. Side-column PDF layouts can still list dates out of order, so a .docx,
.txt or .md CV stays the most reliable (known
issues). |
| Word CVs with merged table cells |
A Word CV built on certain templates (merged table cells) could stop being read partway through.
It now reads to the end. |
| Clearer "update available" notice |
A new version is now announced with a prominent banner at the top of the control panel, and
checking for updates no longer briefly freezes the panel when it opens. |
| Reliable delivery reporting |
If a Discord digest fails to send, FOX3 now notices and falls back to a desktop notification,
instead of recording it as delivered. |
| Clearer setup finish screen |
The final setup screen now shows next-step instructions tailored to your operating system. |
v0.3.2 — Reliable CV & document parsing
| Fix | Details |
| Table & column Word CVs read in full |
If your Word CV uses a table or column layout (common in a tabellarischer Lebenslauf),
FOX3 now reads the whole document — previously, text inside tables could be dropped silently,
leaving gaps in your profile. |
| Scanned CVs are caught early |
If your PDF is a scan or image with no selectable text, FOX3 now tells you up front — and
spends nothing — instead of quietly building an empty profile. |
| Commands that work everywhere |
The digest-tuning step and other on-screen hints used a bare python command that
stock macOS doesn't have (so they failed with "command not found"). Every command is now
the branded fox3 … form; digest tuning is fox3 feedback. |
| Sturdier profile setup |
Reading your CV no longer fails if the AI reply is cut short (it retries), and pointing the
file picker at a folder now gives a clear message instead of a confusing error. |
| Profile-setup cost is tracked |
The small cost of reading your CV now counts toward your daily and monthly budget history like
everything else, and interrupting setup won't lose work you've already paid for. |
v0.3.1 — Stability & feedback pass
| Fix | Details |
| Interrupted runs are safe now |
Stopping a run (or closing the window mid-run) no longer wastes scoring cost or leaves a
subsequent digest empty. A stopped run resumes cleanly, listings already scored are
reused, never re-charged. |
| Live run progress |
The progress bar advances listing-by-listing as they're scored, so a long run no longer
looks frozen. |
| Interview "thinking…" indicator |
The guided interview shows when it's composing a reply, so it never looks stuck on a slow
connection. |
| Accurate region scope warning |
The "Austria-wide" scope warning no longer fires when you've chosen a specific region in
Settings. |
| Reliable scheduled runs |
Scheduled runs are checked once a day (not only at logon), so digests arrive on schedule
even on an always-on machine. |
| Correct cost figures |
The cost note on the API-key screen matches the app's real budget caps. |
v0.2.2 — Closed beta launch
The first invited-tester build: multi-source scraping, AI scoring against your
profile, the guided interview, and the ranked digest.