AI scores every new public job posting against your resume — then emails you the high matches with a breakdown of skills, experience, domain, and role fit. New jobs in your inbox in five minutes.
Acme Cloud · Vancouver, BC
APPLY · 82%Strong React + TypeScript match; 6 yrs experience fits the senior role; SaaS domain aligned. Rust and Terraform listed as nice-to-have, not blockers.
Most send you a list with a single score and a link. We send the full match analysis — and we deduplicate across sources, filter by titles you don't want, and skip the middleman ATS when we can.
Every email shows the split: Skills 0.40 / Experience 0.25 / Domain 0.20 / Role fit 0.15. No black box.
Same posting on multiple sources? You get exactly one email — not two.
Filter "junior", "QA", "contract" before AI even reads the JD. Saves token cost, kills noise.
When the posting has a company ATS link, the Apply button skips the aggregator entirely. One click, real form.
Three setup steps, then a tight loop that runs every five minutes until you cancel.
Install the Chrome extension, sign in with Google, paste your resume text, pick a region: Vancouver / Toronto / SF / NYC / London / Worldwide-remote.
We query public job posting sources for listings new since the last cycle. Only fresh listings get analyzed — no duplicate scoring.
Our AI scores each posting against your resume + policy. If the score clears your threshold (default 0.55), you get a single email with the full breakdown and an apply link.
One scan cycle (every 5 minutes)
Not just a score — the components, the matched and missing skills, and a 1-line reasoning. Decide for yourself whether to apply.
Score weighting (max 1.00)
Senior-titled roles for resumes under 5 years cap at 0.05 for Experience. Off-domain JD caps at 0.05 for Domain. Anti-injection: any score ≥ 0.99 is demoted to 0.50.
Northwind Labs · Remote (US/CA)
REVIEW · 67%Backend stack overlaps but Go and Kubernetes are required, not your strongest. Worth reviewing the JD — they may flex on Go.
Pick the daily AI-analyzed JD cap that matches how aggressive you want to be. All plans include a 7-day free trial, card required up front.
Single region, focused search
≈ $4.92 / mo · save $25
Two regions in parallel
≈ $9.92 / mo · save $49
All regions, every keyword
≈ $20.75 / mo · save $99
| Capability | Starter | Hunter | Pro |
|---|---|---|---|
| JDs / day AI-analyzed | 100 | 200 | 600 |
| Regions | 1 | 2 | All 6 |
| Keywords per region | 1 | 5 | Unlimited |
| Daily match-email cap | 30 | 60 | 200 |
| Score breakdown + reasoning | ✓ | ✓ | ✓ |
| Cross-source dedup | ✓ | ✓ | ✓ |
| Title blocklist + allow keywords | ✓ | ✓ | ✓ |
| Stripe Customer Portal (cancel, update card) | ✓ | ✓ | ✓ |
| 7-day free trial | ✓ | ✓ | ✓ |
| Priority hourly LLM budget | — | — | ✓ |
Auto-renews after the 7-day trial at the plan you picked. Reminder email sent 1 day before the first charge. Cancel from the Stripe Customer Portal (button inside the extension).
Pick one region (Starter), two (Hunter), or all six (Pro). North-American regions get additional local-board coverage where available.
More regions and sources are on the roadmap. We add them as we verify legal posture.
The score is an AI estimate, not an offer of fit. Every email shows the per-component breakdown (Skills / Experience / Domain / Role) and a one-sentence reasoning so you can sanity-check it yourself. Adjust your notify threshold (0.30–0.95) in the extension to tune sensitivity. Default is 0.55.
Yes — inside the extension popup. You can set: search keywords, a title blocklist (e.g., "junior", "QA", "contract"), an allow list, a notify threshold (0.30–0.95), and an "experience summary" that becomes additional context the matcher sees. Block keywords are checked before the LLM runs, so they save tokens too.
No. We send email alerts only. The Apply button opens the company's ATS (when the listing exposes one) or the original posting. You always click apply yourself.
In the extension, click Settings → Delete account. That cascade-removes everything: resume text, profile, applications, scan history, and email send logs. For full vendor + retention details, see the Privacy Policy.
You get exactly one email. We deduplicate by normalized company + title before sending, so the same job posted in multiple places is scored once and notified once.