I Asked Reddit One Question. 3,200 Freelancers Responded. Here's What I Built.

Published: (March 1, 2026 at 11:40 PM EST)
5 min read
Source: Dev.to

Source: Dev.to

The Problem I Heard Over and Over

I kept hearing the same story from freelancer friends:

“Deliver the work. Client says ‘looks great, will pay Friday.’
Friday comes. Silence.
Follow‑up. More silence.
Three weeks pass.
The freelancer has zero leverage because they already handed everything over.”

I wanted to know if this was a widespread problem or just bad luck, so I posted on Reddit.

The Reddit Post

  • Subreddit: r/Freelancers
  • Question: “Sent final files to a client, they went silent for 3 weeks. How do you protect yourself from this?”

I wasn’t pitching anything. I genuinely wanted to understand how freelancers deal with this.

What Happened Next

  • 48 hours: 3,200 views, 58 comments.
  • Commenters: From the US, India, UK, Pakistan, and dozens of other countries.
  • Common story: “Sent files. Client said will pay Friday. That was 3 weeks ago.”

The Advice (Predictable)

  • Get paid upfront.
  • Use contracts.
  • Take deposits.

All valid, all things freelancers already know. But nobody had a tool that actually enforced any of it automatically.

Three Core Problems Re‑Emerged

#ProblemWhy It Matters
1Files delivered before payment = zero leverageHand over the final work → leverage disappears → you’re begging, not negotiating.
2Manual follow‑ups are exhausting and awkwardOne commenter spent 2 hours in a single week just writing polite “please pay me” emails. The emotional labour drains freelancers in ways that don’t show up on any invoice.
3Proposals take too long2‑3 hours per proposal, high rejection rates, no standardized format, no AI assistance—hours of uncompensated work.

Insight: Freelancers know what to do (get paid first, follow up systematically, write better proposals). The right behaviour requires constant discipline and manual effort across every project. The moment you get busy or distracted, the system breaks.

What freelancers needed wasn’t advice. They needed infrastructure.

Introducing Klovio

The core idea is simple:

  1. Files lock behind payment automatically.
    • Client pays → files unlock.
    • No payment → no access.
    • No willpower required.
  2. AI‑generated proposals from your meeting transcript in ~30 seconds.
    • Paste your Zoom transcript → get a full professional proposal.
  3. Automated follow‑ups that stop the moment the client pays.
    • Never write another “just checking in” email.

Validation & Early Steps

  • Landing page first, not a product.
    • klovio.co went live within a week of the Reddit post.
    • Only a clear explanation and a waitlist form.
  • Feedback from a real founder (1.8 k Twitter followers).
    • Missing privacy policy, unclear messaging, email landing in Promotions → all fixed before any code was written.
  • Building in public.
    • Daily updates on what I’m building, what I learned, what broke.
    • Keeps accountability and the feedback loop open.

Many first‑time founders skip this step, build for months, launch to silence. The Reddit thread gave me real‑world validation in one afternoon, potentially saving months of building the wrong thing.

Milestones (Day 5 of Building in Public)

Completed ✅

  • Landing page live at klovio.co
  • Email collection working
  • Privacy policy, terms, cookie compliance done
  • Google Search Console set up

Pending ❌

  • 0 organic waitlist sign‑ups yet

The 0 sign‑ups don’t worry me. The Reddit validation confirms the problem is real. Now the work is getting the solution in front of the right people.

Technical Stack (When I Build the Product)

  • Frontend: Next.js on Vercel
  • Auth: AWS Cognito
  • Database: AWS RDS PostgreSQL
  • File Storage: AWS S3 + CloudFront
  • Payments: Stripe Connect + Razorpay
  • AI: OpenAI GPT‑4o
  • Email: AWS SES
  • Scheduling: Cal.com (self‑hosted)

File Delivery Flow

  1. Freelancer uploads file → stored in private S3 bucket
  2. Invoice sent to client
  3. Client pays via Stripe
  4. Webhook fires → Lambda confirms payment
  5. S3 presigned URL generated via CloudFront
  6. Client receives download link (expires 48 h)
  7. File auto‑deletes after 30 days

Simple. Enforceable. Automatic every time.

Join the Waitlist

  • URL:
  • Early members get:
    • First access before public launch
    • 3 months free Pro plan
    • Direct input into what we build first

The Lesson

The best validation is when people describe your product to you before you’ve told them it exists. Multiple commenters said things like:

“Someone should build a system where files literally can’t be accessed until payment clears.”

That’s exactly what Klovio does. I didn’t plant that idea — they arrived at it independently because it’s the logical solution.

When you hear that, you know you’re onto something real.

The Real Value of Talking to People First

This isn’t about Klovio specifically. It’s about the value of talking to real people before you build anything.

  • One Reddit post
  • One afternoon
  • 3,200 data points

That’s the cheapest market research you’ll ever do.

Follow the Journey

Building Klovio in public — follow along on Twitter: @Jayesh_Somani_

Questions or Feedback?

I read every message — jayesh@klovio.co

0 views
Back to Blog

Related posts

Read more »