|
~6 Months
2 Scopes of Work
|
10+
Features Shipped
|
4-Person
Embedded Team
|
~120 Hrs
Total Design Allocation
|
Spread is a social news app built on a premise that cuts against the grain of algorithmic content feeds. Real people share the articles, podcasts, and videos they actually consume, verified by human authentication via Gmail and biometrics. That authentication layer gives users something rare on the internet today: access to paywalled content from partner publishers, no subscription required.
The app had a small but active beta community of a few hundred users. Co-founders Ben Lapid and Stu Rogers had big plans. Publisher partnerships were lining up. Influencers and journalists were preparing to drive new users to the platform. But the product had vulnerabilities that would buckle under that kind of pressure.
Spread came to HappyFunCorp needing to move faster. They needed product, design, and engineering support that could hit the ground running. In the founders' words, they were looking for "Head of Product-as-a-Service."
"The personability of the team, and how quickly it felt like we'd all been working together for years. HappyFunCorp did NOT feel like an outsourced team."— Ben Lapid & Stu Rogers, Co-founders, Spread
The Challenge
The app was live, but it had a stack of UX problems that would erode trust the moment real scale showed up. These were structural gaps that threatened the product's core value proposition and its relationships with publishing partners.
The Sharing Flow Was Broken
The central action of the app required users to already know what they wanted to share. There was no guidance on native share functionality, no suggested content, and no way to re-share something already on the platform. For a product whose entire identity is built around sharing, this was a critical gap.
The Value Proposition Was Hidden
Spread's killer feature, paywall-free access to premium content via human authentication, wasn't surfacing for users. People were signing up and never discovering the moment that makes the app click. And the messaging had to be subtle. You can't market yourself as a paywall circumvention tool when your business model depends on publisher partnerships. The team had to find a way to highlight the benefit without undermining the relationships that made it possible.
The Design System Was a Liability
The existing Figma file was outdated, bloated with legacy ideas, out of sync with the live product, and missing critical components. It slowed down every design decision and made it hard to distinguish current priorities from abandoned experiments.
No Publisher Infrastructure
Publishing partners had no dedicated space in the app. No search, no landing pages, no filtered feeds. If Spread was going to pitch itself as a platform for publishers, it needed to look like one.
Onboarding, Growth, and Retention Tools Were Missing
The logged-out experience was weak. There was no iOS review collection. Users had no tools to grow their following. Duplicate content cluttered feeds. Content couldn't be filtered by type. Each of these was a paper cut. Together, they were a credibility problem for a product about to invite serious scrutiny from media partners.
The Approach
HappyFunCorp embedded a lean four-person team providing architectural support and managing scoping and delivery. The engagement spanned two scopes of work across roughly six months, preceded by a one-week scoping engagement. The team operated under a light allocation model with limited weekly hours per person. That constraint forced a level of prioritization discipline that shaped every decision: what to build, what to defer, and what true MVP actually meant.
The tech stack was React Native with Tamagui for a single codebase across iOS and responsive web, Postgraphile for GraphQL on PostgreSQL, Next.js on the backend, and PostHog for analytics. The tech stack included tools HappyFunCorp hadn't worked with before — Tamagui and Postgraphile. The team got up to speed fast, treating the client's stack as their own rather than pushing toward more familiar alternatives.
Rebuilt Sharing Experience
The team added native share education and guidance, then introduced a content carousel so users could re-spread articles they'd already consumed. The barrier dropped from "arrive with something to share" to "here's what's worth sharing right now."
Duplicate Prevention
Smart detection now identifies when the same article has already been spread, surfacing the original with an option to re-spread from that source. Users can still post as new, but the design nudges them toward amplifying existing spreads rather than cluttering the feed.
Feed Filtering
As the platform grew and users' feeds filled with more content, discovering specific formats became harder. A user looking for a podcast to listen to on a commute had no way to surface one without scrolling past articles and videos. 'Read, Watch, Listen' quick filters introduced feed-level sorting by content type — articles, videos, or podcasts — giving users control over how they consumed their feed for the first time.
Wild Cards Component System
The team designed a flexible card system with two styling approaches and multiple content formats. These cards serve as onboarding prompts, empty-state content, feature highlights, and contextual education. No full-screen interruptions. Reusable across the entire experience and built for ongoing development.
Design System Overhaul
The Figma design system was rebuilt around a variables-based color system that supported light and dark mode. Under the tight allocation, the team prioritized the most commonly used components for the refresh. The new structure made current priorities immediately clear and cut the friction that had been slowing the team down.
Value Proposition Surfacing
"Spread Access" badges now appear on paywall-free content. Animated loading states highlight the unlocking process as articles load. It's subtle enough to preserve publisher relationships and visible enough to deliver the moment where the app's real value clicks for users.
Social Growth Tools
Stacks, a new feature for building shareable content collections, gives users a tool for growing their following. Collections can be shared to external social networks, turning existing users into acquisition channels.
App Store Optimization
Native iOS review prompts were implemented to begin building the app's presence and credibility in the App Store.
Improved Registration Flow
Aggressive account creation gates were replaced with a dismissible modal. Strategic re-prompts surface during high-intent interactions like bookmarking. Less friction upfront, smarter conversion later.
Publisher Integration
The team built search functionality for publishers, dedicated publisher landing pages, and filtered publisher content feeds. This gave publishing partners a real presence in the app and gave users a way to follow and discover partner content.
The Results
The full impact of this work will become clear as Spread scales beyond its beta audience. Publisher campaigns are planned, not executed. Retention and engagement metrics will sharpen once those campaigns bring real volume. What HappyFunCorp delivered was readiness: the infrastructure, UX, and tooling a platform needs before it can absorb that kind of growth without breaking.
What the engagement produced:
Successfully prepared the app for market launch with publishing partners, transitioning from a small beta user base to a product ready for large-scale publisher pushes.
-
Shipped 10+ features across sharing, onboarding, discovery, publisher tools, and growth, each targeted at a specific gap identified during scoping.
-
Built a scalable, variables-based design system that replaced a legacy file and improved team velocity across every subsequent design decision.
-
Created the Wild Cards component system, a reusable framework that accelerated feature deployment during the engagement and will continue to serve future development.
-
Implemented iOS review collection to support App Store optimization ahead of publisher-driven growth.
-
Designed a value proposition moment that surfaced Spread's paywall-free access without alienating publisher partners. Animated loading states gave the page time to load while reminding users their content was being unlocked via Spread Access.
Earned a continued partnership, with the client approving an additional maintenance SOW.
When asked what they'd have done without HappyFunCorp "[Spread would’ve] moved slower and had fewer creative design solutions built."— Ben Lapid & Stu Rogers, when asked what they'd have done without HappyFunCorp
Looking Ahead
Spread is positioning itself as a human authenticator for the broader internet. The publisher partnership model is designed to scale across content verticals, and the platform HappyFunCorp helped build is the foundation for that expansion. Android is on the roadmap. Additional scopes of work are in discussion.
In an AI-saturated landscape where publishers are fighting bot traffic and users are stuck behind paywalls, Spread is betting that verified human attention is worth something. HappyFunCorp helped make that bet ready for the real world.