Files
jobtrackingapp/docs/remaster/RESEARCH_COMPETITORS.md
T
cesnimda f0f178d77e docs(remaster): full-system audit + rebuild-vs-refactor decision
Deep, code-grounded audit of Job Tracker producing the mission deliverables
under docs/remaster/: system audit, bug report, architecture/data-model/AI/UX
reviews, remaster proposal, migration plan, competitor research, and the gated
REBUILD_DECISION.

Verdict: Incremental Refactor (no full rebuild). Evidence: no Critical defects;
hardened cookie/CSRF auth (token never in JS storage), real SSRF defence,
enforced multi-tenancy via global query filters, decoupled provider-swappable
AI service, 135 backend tests. Debt is localised (god controllers/entity,
missing hot-path indexes, prompt-injection hardening, CRA build debt) and
reachable by in-place, test-guarded refactors.

Also harden .gitignore: exclude agent tooling (.claude/, .bg-shell/, .agent.md)
and restore/broaden the runtime-secrets block (**/keys/, **/backups/, exports,
CV artifacts) so nested DataProtection keys can't be committed accidentally.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 10:04:03 +02:00

5.1 KiB
Raw Blame History

Competitor Research — AI Job-Application Trackers (2026)

Companion to: REMASTER_PROPOSAL.md Status note: The mission gates deep competitor research under the rebuild path. Since the recommendation is Incremental Refactor, this is provided as roadmap input, not a rebuild spec. Pricing verified via live search (July 2026) but changes frequently — re-check before any pricing decision.

1. Market map & pricing (verified July 2026)

Product Free tier Paid Positioning Users like Users dislike
Teal Generous; limited AI $13/wk, $29/mo, $79/qtr Resume builder + tracker + AI keyword match Polished resume builder, Chrome capture The $13/week trap compounds to ~$56/mo; aggressive upsell
Huntr up to ~100 tracked jobs, autofill, 2 tailored resumes ~$40/mo Pro (some report $10/mo unlimited tiers) Tracker + autofill + contacts CRM + analytics Most complete feature set, board coverage Priciest Pro; overkill for casual seekers
Simplify Free Chrome extension core Freemium Autofill/auto-apply across many boards Broad board coverage, fast apply Auto-apply spam concerns; thin tracking depth
Careerflow up to 15 apps + LinkedIn review + extension $12/mo (annual) $25/mo LinkedIn optimisation + networking CRM + tracker LinkedIn/networking tools, career-pivot help AI depth behind paywall
Jobscan 5 scans/mo $49.95/mo or ~$30/mo quarterly ATS match-score specialist Detailed keyword reports Expensive; match rate is just keyword overlap (their own caveat)

2. What users consistently like (adopt these)

  • One-click capture from a job page (Chrome extension / bookmarklet). — We already have this (M1/M2).
  • Job-tailored resume + keyword match as the core loop. — We have deterministic match + AI tailoring.
  • Kanban pipeline + reminders to avoid losing track. — We have this (H2/H3).
  • Contacts / networking CRM attached to applications. — Gap — we have Gmail correspondence, not a CRM.
  • Clear "matched vs missing keywords" breakdown, not just a number. — Gap — we show a number only.

3. What users consistently dislike (avoid / differentiate on)

  • Predatory weekly billing (Teal's $13/wk → ~$56/mo). → If we ever monetise, use honest monthly/annual.
  • Match scores over-trusted as "ATS pass/fail" when they're keyword overlap. → Our AI review already flags this internally; make honesty a feature: label it "keyword coverage", show the gap. (Jobscan's own docs admit real ATS don't auto-reject on a percentage — a credibility wedge for us.)
  • Auto-apply spam (Simplify) damaging candidates. → Our no-auto-send boundary (D002) is a trust feature.
  • Paywalling basic tracking.Keep core tracking generous.

4. Differentiation opportunities for Job Tracker

  1. Honesty on scoring. Market the deterministic, explainable "keyword coverage + gap list" against competitors' opaque "match %". This is a genuine trust edge and cheap to ship (already deterministic).
  2. Assistive, never autonomous. Lean into "drafts you approve, no spam auto-apply" (D002) — the opposite of Simplify's reputation risk.
  3. Gmail-linked correspondence continuity (D007/D008) is deeper than most trackers' static notes — mature it into a lightweight per-job CRM to close the contacts gap.
  4. Global/Nordic board support (Finn/Nav/Jobbnørge plugins) — a niche most US-centric competitors ignore.
  5. Self-hostable / privacy-first + BYO-AI-key. None of the above are self-hostable; a privacy-conscious, bring-your-own-Gemini/Groq-key model is a real differentiator for a technical audience.

5. Pricing guidance (only if this becomes a product, not a personal tool — see remaster §1)

  • Free: generous tracking + capture + deterministic match + N AI tailors/month.
  • Paid (~$812/mo billed monthly or annually — never weekly): unlimited AI tailoring, CV versions, factuality guardrail, CRM, analytics drill-downs.
  • Optional BYO-key tier: bring your own Gemini/Groq key → unlimited AI at cost, cheap plan.

6. Feature requests to fold into the roadmap

Must-have: matched/missing keyword breakdown; real CV versioning; contacts CRM from Gmail threads. Nice-to-have: interview prep hub; analytics drill-downs; browser autofill (assistive, not auto-apply). Experimental: embedding advisory second-opinion score; response-rate-driven follow-up timing.

Sources