The profile surface set the tone. Beyond the standard dating-app fields, Lunge surfaces the parts of gym identity that actually predict compatibility: training style, split, primary lifts, the gym you actually go to, the cycle you're currently running. The fields are optional — a profile without them still works — but the people Lunge is for fill them in because they're the parts that matter.
The match feed carries those signals up. Sorting and filtering are tuned to fitness compatibility without becoming a fitness search engine — it's still a dating feed first. A user can prefer training partners over coffee dates, or both. The feed reads people who train and people who don't with different weights, because the audience asked us to.
Chat is where the generative-AI layer earns its space. The model offers conversation starters grounded in the things both users actually put on their profile — a shared gym, an overlap on a split, a similar PR target. The model doesn't carry the conversation; it offers the first line. The user decides whether to send it and what to type after.