I Asked Reddit One Question. 3,200 Freelancers Responded. Here's What I Built.
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
| # | Problem | Why It Matters |
|---|---|---|
| 1 | Files delivered before payment = zero leverage | Hand over the final work → leverage disappears → you’re begging, not negotiating. |
| 2 | Manual follow‑ups are exhausting and awkward | One 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. |
| 3 | Proposals take too long | 2‑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:
- Files lock behind payment automatically.
- Client pays → files unlock.
- No payment → no access.
- No willpower required.
- AI‑generated proposals from your meeting transcript in ~30 seconds.
- Paste your Zoom transcript → get a full professional proposal.
- 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.cowent 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
- Freelancer uploads file → stored in private S3 bucket
- Invoice sent to client
- Client pays via Stripe
- Webhook fires → Lambda confirms payment
- S3 presigned URL generated via CloudFront
- Client receives download link (expires 48 h)
- 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