Ashish Singh Resume
Case study · Meethushh · Self-built

A social app with no swipe,
no chat, no photos.

Hushh matches people who are new to a city into small groups that actually meet, in person, at a real venue, within days. I designed it, built it in React Native and Firebase, and ran a pilot in Bangalore and Pune. Solo.

RoleSolo — product design & build
WhereMeethushh, meethushh.com
ScopeProduct, design system, React Native + Firebase, live pilot
0
Swipes in the whole product
5–6
Strangers per group
2
Cities piloted
The problem

New city. Nobody to meet.

Move to a new city for work and the loneliness is immediate, but the tools built to fix it are dating apps. They are designed to keep you swiping, not to get you out the door and in front of a person. You optimise a profile, trade small talk, and rarely actually meet.

The category is quietly cracking. People are burned out, the incumbents are shrinking, and a generation raised on these apps is the loneliest one yet. The appetite for something that just gets you into a room with real people has never been higher.

4 in 5
people report dating-app burnout
−21%
Bumble's paying users, year on year
67%
of Gen Z report feeling lonely

Sources: Forbes on the post-swipe shift (2026); Cigna loneliness research; company filings. The two most-talked-about alternatives, 222 and Timeleft, both seat strangers in groups of about six over a meal — almost exactly the model I had already built and piloted, alone.

The bet

I removed the swipe, the chat, and the photos.

Every social app is built on the same three things: a photo-first profile so you judge on looks, an endless swipe so there is always someone better one card away, and a chat thread that has to be crossed before anyone commits. All three are brilliant at holding attention and terrible at getting two people into the same room.

So I took all three out. The bet was simple and a little frightening: whatever is left has to carry the entire product on its own.

What I removed
Photo-first profiles, the infinite swipe, and the pre-meet chat. The three mechanics every social app leans on, and the three that keep people scrolling instead of meeting.
What carries it instead
A voice note, a small mixed group, and a real table booked for a real evening. Fewer choices, more commitment, and an actual reason to leave the house.
Meethushh — the home screen, ready to meet
Ready to meet
Meethushh — setting who you'll meet
Set who you'll meet
Meethushh — finding your table
Finding your table
Meethushh — accepting the invite
One tap to commit
The design

Four moves that replace the swipe.

With the usual crutches gone, every remaining decision had to earn its place. Four moves do the work the swipe used to do — deciding who you meet, and whether you trust it enough to show up.

01
Voice notes, not photos
You hear someone before you ever meet them. A short voice note carries warmth, humour and intent — the things a face can't tell you — and it quietly filters out anyone who won't spend ten seconds to be real.
02
Groups, not one-on-one
Five or six mixed people instead of a charged one-on-one. The pressure drops, the evening feels safe, and it is far easier to say yes to a table of strangers than to a single one.
03
A request, not a feed
You don't browse anyone. You say the vibe you want, a time window, and how far you'll travel, then put the phone down. Hushh does the matching. There is nothing to scroll and no one to rank.
04
All-in accept, in public
A group is only real once everyone has listened to the voice notes and said yes. Hushh books a public venue, verifies every number, and holds a small refundable charge — so the people who show up are the ones who meant it.
Under the hood

From "I want to meet" to a table booked.

Behind the calm surface is a matching system I designed and built. A single request turns into a confirmed table through a fixed set of moves, and a fixed set of rules decides who lands in a group together.

The matching engine · how a request becomes a table
What you give it
A voice note
Ten seconds of you, out loud — not a photo.
A vibe
Coffee, a meal, or a party.
A time window
Today, tomorrow, or the weekend.
How far you'll go
A distance you're happy to travel.
Who you'd meet
A rough age range, nothing more.
A verified number
A real, reachable person behind it.
What Hushh reads
The matching engine
Listens first, then decides
From your voice
Warmth, energy, how you speak, and what lights you up — the signal a face can't carry.
From your vibe
The kind of evening you actually want, not just the activity you tapped.
From the rest
Who is near you, free in the same window, and safe to sit with.
How it forms a group
Voices that sit well together
Energies that balance, not clash.
Vibe & time that overlap
Same evening in mind, same window free.
A mixed five or six
Balanced 3 + 2, never a lopsided room.
Everyone within reach
Inside 20 km, inside a 36-hour window.
Everyone verified
SIM-checked, with a refundable ₹300 hold.
Result
A table of five or six who all said yes. The venue is booked, every number is verified, and the small hold means the people who show up are the ones who meant it.

The matching engine, the acceptance logic, the venue and refund rules — all of it I built myself in React Native and Firebase, then watched it run with real people in a live pilot. Designing it and shipping it were the same job.

The pilot

I ran the whole thing by hand first.

Before any of this was an app, I ran it manually. I pulled about sixty people into a WhatsApp group across Bangalore and Chandigarh, and played the matching engine myself — reading who wanted what and stitching groups together from people I knew and people my friends knew but I didn't. Four real meets came out of it: three in Chandigarh, one in Bangalore. Strangers who had never met sat down for an evening, and a friend-of-a-friend was all it took to get them to show up.

What people kept coming back to was the thing I was most nervous about — how little there was to it. No profile to tend, no feed to scroll, no app to live inside. You say you want to go out and meet someone, and that's the entire interaction. Hushh was built to get you off your phone and into a room, and that turned out to be the exact reason people trusted it.

“Honestly the best part is there's nothing to do. You say you're free, and you just end up at a table with people. It never feels like using an app.” — pilot participant, Chandigarh
01
Warm links beat cold matching
The meets that clicked ran down a chain — a friend, then a friend of a friend. Trust travelled along a known link far better than any cold match could, and that is a signal the engine should lean on, not design away.
02
Less app was the feature
People didn't want more to do; they loved that there was almost nothing to manage. The product's whole job is to get out of the way and get you out the door — and every future addition has to defend itself against that.
03
Density is the real constraint
In a young city with a small pool, holding a balanced, mixed group is the hard part, and it decides how fast a plan can come together. It is a supply problem before it is ever a design one.
The takeaway

The hard part was never deciding what to add. It was having the conviction to remove the things everyone expects, and trusting that a voice, a small group and a booked table were enough to make two strangers actually show up.

If you've read this far, the rest is better felt than described — the quietest, most human way I know to meet someone in a new city. Come try it yourself.