Early access/8+ sources/any country

Your job search,
running while you sleep.

Krozin scans LinkedIn, Indeed and every major job source in your market on a schedule, scores every posting against your profile, tailors your CV and cover letter, and applies, automatically or after your one-tap approval.

Open dashboard See how it works
8+ sources, growing runs every 2h 15/day hard cap 100% of your data stays local
engine · running {{ clock }}
Scanned
{{ scanned }}
Applied
{{ applied }}
In review
{{ review }}
{{ l.t }} {{ l.msg }} {{ l.tag }}
›
94
Northwind Labs
senior full-stack · auto-sent 14:22
Guardrails

Automatic never means unsupervised.

Every loop runs inside limits you set once. The engine can slow down, pause or ask, it cannot exceed them.

{{ r.k }} {{ r.v }}{{ r.note }}

Three steps. Then it loops.

A loop is a saved search with rules. Once it exists, Krozin runs it on a schedule and reports back. You only step in where you told it to.

01

Define a loop

Keywords, countries or cities, salary floor in your currency, which sources to search, and whether the loop sends automatically or parks matches for your review.

02

Score & tailor

Every posting gets a match score across skills, seniority, location and pay. Above threshold, Krozin picks the right CV version and drafts a cover letter from your templates.

03

Apply & track

Forms are filled from your answer bank. Each application lands in a pipeline with follow-up reminders, and recruiter replies are parsed straight into it.

A week of searching, side by side.

Based on one operator, 5 loops, September 2026
{{ c.label }}
{{ c.manual }}
{{ c.auto }}
{{ c.note }}
The review queue

Your whole morning, in four taps.

Review-mode loops park their matches here with the score, the reasons and the exact CV and letter that would go out. Approve and it sends; skip and the scorer learns why. Try it.

{{ qApproved }} approved {{ qSkipped }} skipped {{ qLeft }} left
awaiting reviewloop · staff-berlin-ams
{{ q.score }}
{{ q.role }}
{{ q.company }} · {{ q.meta }}
Queue clear.
Next loop run in 1h 12m. Go do something else.
Try the scorer

Paste a posting. Watch it decide.

This is the same scorer the engine runs, against a sample profile: senior full-stack, React / Node / TypeScript, remote, €85k floor. Your own profile can use any country and currency. Edit the text and the verdict updates live.

scorer · profile sample-v4loop · remote-eu · auto-send
{{ sc.total }}
{{ sc.verdict }}
{{ sc.reason }}
{{ r.label }}
{{ r.v }}
{{ n.mark }}{{ n.text }}
What actually goes out

One application, as the recruiter sees it.

Krozin does not rewrite your CV. It reorders, trims and re-phrases from what you already wrote so the first screen mirrors the posting. Every change is highlighted for you before it sends.

cv · full-stack-v4 → northwind-labs.pdf4 edits
Nick Sangong
Senior Full-Stack Engineer · Remote EU · nick@example.com
Summary

Six years building event-driven platforms in React, Node and TypeScript. Led a migration to Postgres + Kubernetes that cut p95 latency by 40%.

Experience
Lead Engineer · Meridian Labs2022 – now
  • Designed the async messaging layer serving 4 product squads
  • Introduced typed contracts across 30+ services
  • Ran weekly frontend guild
Software Engineer · Orbit2019 – 2022
  • Shipped payments onboarding used by 120k merchants
letter · template product-led · 6 variablesdrafted 14:21

Dear Ms. Okafor,

Northwind Labs' move to an event-driven platform caught my attention because I led the same migration at Meridian, where it cut p95 latency by 40% and let four squads ship independently.

The Senior Full-Stack Engineer role reads like a description of the last two years of my work: React and Node in TypeScript, Postgres, Kubernetes, and a remote, async-first team.

I would welcome a conversation about how I could help the platform team through the next stage.

Kind regards,
Nick Sangong

Pricing

Priced by what it does: CVs tailored, jobs applied.

Every plan includes every source, in every country, plus the review queue and full guardrails. Limits reset monthly. Cancel any time; your data is yours regardless.

Most operators
{{ p.name }}
{{ p.tagline }}
{{ p.price }} {{ p.per }}
{{ p.cvs }}
CVs tailored / mo
{{ p.jobs }}
jobs applied / mo
✓{{ it }}
{{ p.cta }}
{{ p.overage }}
Everything, side by sideStarterOperatorMax
{{ t.k }}{{ t.a }}{{ t.b }}{{ t.c }}
What's inside

Built for one careful operator, not a thousand casual ones.

{{ f.n }}{{ f.tag }}

{{ f.title }}

{{ f.body }}

Engr Nick Sangong
Founder & sole engineer
Krozin, since 2025
A note from the founder
“I built Krozin after watching talented people I know spend their evenings on the same forty form fields, the same three CVs, the same tabs every morning. Applying should not be the hard part of getting hired. I wanted an engine that does the repetitive work inside rules you set, and stops the moment it isn't sure.”

Every guardrail on this page exists because a real applicant hit the problem first. Krozin is a single-engineer product, which means fewer features than the big boards, and no one else's incentives in your queue.

14 months in production 2,900+ applications sent for early users 0 sent outside a guardrail

Eight sources today, more every month. One queue.

Global and regional boards · duplicates merged automatically
{{ s.name }}
refresh · {{ s.refresh }}
{{ s.fill }}
Questions

The things you'd ask before trusting it.

{{ q.a }}

Stop refreshing job boards. Let the loop run.

Your loops, your guardrails, your data, on your own machine. Pick a plan, connect your sources, and let the first loop run tonight.

Open dashboard