Love with an expiry date.
Seasonal matches you with someone who wants a romantic partner for the holidays — and only the holidays. No five-year plan. No "where is this going". Just a warm hand to hold through the awkward months.
Every profile is photo-verified, and every season has an agreed end date.

Ends: Jan 2 · mutually agreed
Pick your season. Any season.
It's not just December. Every calendar has a few months where being single is technically a logistics problem.
Three steps, one clean exit.
Choose your season
Tell us which stretch of the calendar you'd rather not spend explaining yourself to relatives.
Set the end date
Both of you agree upfront when it wraps. It's in the profile. It's in writing. It's oddly freeing.
Match with the same energy
You only see people who picked the same window. Nobody's secretly hoping for a spring engagement.
Why this beats pretending.
Expiry-dated matches
Every match carries a countdown. When it hits zero, you both go back to your lives — no speech required.
Family dinner prep notes
Swap a cheat sheet before you meet the relatives: names, jobs, topics to avoid, how you supposedly met.
Honest intentions filter
'Looking for something serious' is a separate app. Here, everyone's stated intention is the season itself.
Nobody ghosts
Hard to disappear when the ending was already on the calendar. Closure, scheduled in advance.
Temporarily very happy.
“My aunt asked about my love life once and then never again. Worth every penny.”
“We split a rental car through Portugal, held hands at a vineyard, and waved goodbye at the airport. Perfect.”
“Six weddings. One suit. One extremely reliable date who genuinely likes cake.”
Reasonable questions.
The season starts without you either way.
Join the waitlist, pick a window, and let someone else answer the questions at dinner.