The job hunt that respects your privacy and your wallet.
Upload your CV, let AI extract your skills, pick your sources, and hit Sync. Get a deduplicated, AI-scored job list you actually triage, with no spam, no auto-apply, and no per-user cost.
Members signed up
Jobs scored & deduplicated
Hunters using their own keys
Countries supported
How it works
From CV to a scored shortlist in four steps.
Add your keys
Paste your own Gemini + Apify keys. They're encrypted at rest (AES-256-GCM) and never reach the browser; the UI only shows ••••last4.
Upload your CV
Gemini reads your PDF directly and extracts your skills and target countries, then prefills your search so you're set up in seconds.
Tune & Sync
Pick sources, keywords, look-back window and filters. Hit Sync and we scrape, dedupe, and AI-score only the new roles in small batches.
Triage
Work a clean, scored list: shortlist, mark applied, or skip-with-reason. Status survives every re-sync, so you never see the same job twice.
Why OpenJobHunt
The polish of a paid tool, with none of the paywalls.
AI scoring, not AI invention
The model only scores and parses. Every listing is a real job from Apify and legal feed APIs, never hallucinated.
Smart deduplication
Re-syncs upsert on a stable key, so you never re-triage a role, and your applied / skipped status always survives.
A precision-recall dial
Broad keywords plus a skill gate that accepts your whole stack catches generic-titled roles without drowning in noise.
Guardrails baked in
Your own required skills can never end up on the blocked list. Hard disqualifiers only, so relevant jobs never vanish silently.
Everything's adjustable
Keywords, look-back window (1 to 30 days), max items, and sources all live in Settings, so adjust them for thin or busy markets.
Costs you (almost) nothing
BYO keys means scrape + scoring runs on your quota. We dedupe, prune old jobs, and only score what's new to keep it tiny.
Privacy-first
Built so we never see what matters.
Competitors gate worldwide search and good features behind paywalls and harvest your data. We flipped it: you bring the keys, you own the data, and we keep almost nothing.
Your keys, encrypted
Gemini & Apify keys are sealed with AES-256-GCM. The master key lives in an env var, never the database, and plaintext never touches the browser or logs.
Isolated by design
Every table is protected by Supabase Row-Level Security scoped to your account, and every query is also manually scoped to your user id. Defense in depth.
Your CV stays yours
Uploads live in a private bucket keyed to your user folder. It's read once to parse skills, and it's never shared or used to train anything.
Loved by job hunters
Be one of the first to share how OpenJobHunt worked for you.
Stop paying to search. Start hunting on your terms.
Free, private, and yours. Bring your keys and have your first scored shortlist in minutes.