Latest / The Indie Hacker Podcast with Fexingo: Solo Developers, SaaS Side Projects, and Independent Tech / How a Solo Dev Built a SaaS on a No-Layoff Promise
Transcript
- Lucas: So there's this solo developer named Jenna Kwan. She runs a small HR analytics tool called StaffGrid. It's a B2B SaaS that helps companies track turnover risk, engagement scores, that kind of thing. And last year, she made a really unusual move. Luna: I think I've heard of this. She promised her customers she would never lay them off? Something like that? Lucas: Exactly. She put a 'no-layoff guarantee' into her terms of service. Not for her own company — she's a solo dev, she doesn't have employees to lay off. The guarantee was that any company using StaffGrid would not be able to use the software to justify layoffs. If they tried, she'd cancel their account. Luna: Wait, so she's basically saying, 'You can't use my product to fire people'? How does that even work? Lucas: It's more of a branding and trust play than a legal one. But she actually built it into her onboarding flow. When a new customer signs up, there's a checkbox that says, 'I agree not to use StaffGrid data to inform layoff decisions.' And if they uncheck it, the account doesn't activate. She's had to turn away at least three mid-market prospects because their HR teams wouldn't agree. Luna: That's a bold move for a bootstrapped SaaS. Turning away paying customers. What's the rationale? Lucas: She told me that her original insight came from talking to CHROs — chief human resource officers — at companies with high turnover. They all said the same thing: employees distrust HR analytics. They see it as a surveillance tool that might get them fired. So Jenna thought, what if I position StaffGrid as the one tool that explicitly can't be used for layoffs? It becomes a trust signal for the employees, and a differentiator for the buyers. Luna: And did it work? I mean, did it actually help her grow? Lucas: Yeah, the numbers are pretty interesting. She launched the guarantee in August 2025. At the time, she was at about $7,000 MRR. As of this month — June 2026 — she's at $18,000 MRR. That's more than doubled in ten months. And her churn rate dropped from roughly 5 percent monthly to under 1.5 percent. Luna: Wow. So the trust angle actually reduced churn. That makes sense — if customers are buying into a promise, they're probably more loyal. Lucas: Right. And she also found that her average deal size went up. The companies that agreed to the no-layoff clause tended to be smaller, more mission-driven teams — but they also stayed longer and expanded their seats over time. One customer, a 50-person nonprofit, started with 10 seats and is now up to 45. Luna: So the guarantee acted as a filter. It scared away the companies that might have been high-churn anyway, and attracted the ones that would be a good fit long-term. Lucas: Exactly. It's a classic example of a 'negative signal' in marketing — you intentionally repel certain customers to attract the right ones. Most SaaS companies try to be everything to everyone. Jenna did the opposite. She made a moral stance that cost her some revenue upfront but built a much stickier customer base. Luna: I'm curious about the operational side. How does she enforce it? Like, what stops a customer from just exporting their data and using it in a spreadsheet to make layoff decisions? Lucas: She can't fully prevent that, and she knows it. But the guarantee is less about enforcement and more about signaling. She has a clause in the contract that says if she finds out a customer used StaffGrid data to inform layoffs, she'll terminate the account and refund the last three months. She's never had to do it. But just having that clause changed the conversation during sales calls. Luna: Let's talk about the sales process. How does she even bring up the guarantee? Does she lead with it? Lucas: She actually doesn't lead with it. She starts with the standard demo of the product — the dashboards, the trend lines, the benchmarking. Then, about halfway through, she says, 'One more thing you should know: we have a no-layoff guarantee.' And she shows them the checkbox. She says that's usually the moment when the prospect leans in and starts asking real questions about culture and retention, instead of just features. Luna: That's smart. It reframes the conversation from 'How much can we save by cutting heads?' to 'How can we keep our people engaged?' Lucas: Yeah. And it also helps her compete against bigger players like Workday or BambooHR. She can't outspend them on features. But she can offer a promise they would never make. A public company with a fiduciary duty to shareholders would probably have a hard time signing a no-layoff clause. Luna: So it's a moat. A values-based moat. I love that. Lucas: And she's not just talking about it. She's also built some product features around the promise. For example, StaffGrid has a 'retention score' that highlights which teams have the highest flight risk. But it also has a 'wellbeing score' that tracks positive sentiment. She deliberately made the wellbeing score more prominent in the UI. So the tool nudges managers toward action that retains people, not cuts them. Luna: That's a design choice that aligns with the guarantee. It's not just a marketing sticker. It's actually baked into how the product works. Lucas: Right. And she told me that the wellbeing score is the most-clicked metric in the dashboard. Customers love it. It gives them something positive to report up to their CEOs. So the guarantee is also driving product engagement. Luna: I want to zoom out a bit. This approach seems to work for her because she's a solo dev. She can make a decision like this without a board or investors pushing back. Do you think a vc backed startup could pull off the same thing? Lucas: Probably not easily. If you have investors expecting a 10x return, signing a contract that limits how your customers can use your product might spook them. But Jenna is fully bootstrapped. She's never taken outside money. So she has complete freedom to make what she calls 'value-aligned decisions.' Luna: That's the indie hacker advantage, right? You can take risks that would get you fired at a funded startup. Lucas: Exactly. And that's actually a theme we see a lot on this show. The solo devs who succeed often do so by doing something the incumbents can't or won't do. Jenna's no-layoff guarantee is a perfect example. Luna: If today's conversation about trust and differentiation in SaaS gave you something useful, you can support the show at buymeacoffee.com/fexingo. It's a small way to keep these episodes ad-free and focused on real indie hacker stories. Lucas: Yeah, listener support makes a big difference. And it lets us spend time digging into stories like Jenna's instead of chasing sponsors. So if you're finding value in these episodes, that's where you can help. Luna: Okay, back to Jenna. One more thing I want to understand: how did she come up with this idea? Was it a sudden insight or did she test other approaches first? Lucas: She actually spent about six months experimenting with different positioning. She tried 'ai powered insights,' she tried 'real-time analytics,' she even tried a freemium model for a while. Nothing moved the needle. Then she had a conversation with a friend who worked in HR at a tech company that had just done layoffs. The friend said the HR team felt like the 'grim reaper' every time they ran analytics. That sparked the idea. Luna: So it came from empathy. She understood the pain of the buyer and the end-user. Lucas: Yeah. And she validated it by asking ten potential customers: 'If I guaranteed that my tool would never be used for layoffs, would that make you more likely to buy?' Eight out of ten said yes. That was enough for her to build the feature. Luna: Love that. Simple customer development. No fancy focus groups. Lucas: And now she's at $18,000 MRR, growing at about 10 percent month over month. She's even thinking about adding a 'layoff impact report' that companies can voluntarily publish to show stakeholders they didn't use data to cut jobs. It's an extension of the same trust play. Luna: That's clever. It turns the guarantee into a marketing asset for her customers, too. They can say, 'We use StaffGrid, and we've committed to no layoffs.' Lucas: Exactly. It becomes a badge of honor for the company. And that kind of organic promotion is priceless for a solo dev with no marketing budget. Luna: So what's the one takeaway for other indie hackers listening? If they want to try something similar, what's the first step? Lucas: I think the first step is to look at your own product and ask: what is the one thing my customers are afraid of? Then ask: how can I build a promise that directly addresses that fear? For Jenna, it was fear of being the tool that facilitates layoffs. For a fitness app, it might be a guarantee of no body-shaming language. For a financial tool, it might be a guarantee of no hidden fees. Find the fear, and promise the opposite. Luna: And then test it with a small group before committing fully. Lucas: Right. Jenna's initial test was just a checkbox in the onboarding. She didn't rewrite her entire terms of service. She started small, saw the reaction, and then expanded. Luna: It's a great example of how a solo dev can use values as a competitive advantage. Thanks for sharing that story, Lucas. Lucas: Yeah, I think it's one of the more creative growth strategies I've seen this year. And it reminds us that sometimes the best differentiator isn't a feature — it's a promise.