I Failed the First Time: The Four Rejection Reasons (Part 4 of 7)

stormstorm·
#d-8-4s#startup-rejection#pivot#dontcode-story

This is Part 4 of my 7-part series on Korea's D-8-4(S) startup visa. In Part 3 I described the pitch. Here's the part I could hide but won't: I failed it the first time. And the rejection email listed four reasons that are the closest thing that exists to a published rubric for this visa.

What I pitched the first time

At the time I was freelancing as a developer. My plan was to turn that into a proper software development company, led by me. My differentiator was quality. A lot of the competition ships work through cheap offshore teams, and the output shows it. We'd hire Korean developers, communicate in Korean, and simply be better.

I even thought the "we'll hire Koreans" angle was what a Korean government committee would want to hear. It felt like the safe, flattering pitch.

The four rejection reasons

They emailed me the committee's reasoning. Lightly edited translation:

1. Lack of distinction from similar domestic services. A "cheaper and faster" strategy depends heavily on individual capability and is hard to clearly distinguish from existing outsourced developers who can already communicate in Korean.

2. Lack of business suitability for the Korean market. Many similar platforms already exist in Korea, raising concerns about the necessity and realistic sustainability of the business.

3. Lack of specificity in market analysis and action plan. Insufficient figures and evidence for the customer group and market size, and the concrete plan for connecting developers and customers was thin.

4. Lack of the founder's need to stay in Korea. The model appears to run on online communication, so there was no specific reason the founder himself needs to reside in Korea.

What the rejection actually teaches

Read between those lines and the committee's preferences get very clear:

  • A service that improves when you personally work harder is not a startup to them. It's a freelancer with a company stamp. They want products that scale past the founder.
  • "Better and cheaper than existing options" is not differentiation. Different is differentiation.
  • Your market numbers need receipts, not vibes.
  • And you need a real answer for why this business needs you physically in Korea. If your model runs fine over the internet from anywhere, so does your visa application, straight into the rejection pile.

The pivot

I took a couple of months and rebuilt the model around those four points. Same domain, opposite architecture. Instead of an agency where I manually onboard every client and hand-deliver code, a platform that onboards clients automatically and generates the product itself. Cheaper for customers, discoverable at scale, and not dependent on my personal hours.

Same founder, roughly the same industry, and a completely different answer to all four objections. I reapplied, pitched again, and passed.

That platform is DontCode. The committee's rejection is honestly part of why it exists. If they'd accepted my agency pitch, I'd be reviewing outsourced code right now instead of running a product company.

Part 5 is visa day: one piece of paper, one nervous 30-minute wait, and a six-month countdown I didn't expect.


This series is my personal experience, not legal advice. Programs and requirements change, so check official sources before you apply.

← Previous: Part 3: The Pitch, 36 Hours Notice and Fifteen Silent Faces

Next: Part 5: Visa Day, One Piece of Paper and a Six-Month Countdown →