You've never spoken. Neither of you is being rude. There's just no reasonable way to start now.
One is training for the same race. One moved here in March and knows nobody either.
Every app you have is extraordinary at showing you people far away and useless at the person across the street. That's not an oversight — distance was never what they were optimizing. Proximity works on the first mile. It's a smaller problem and a much harder one, and it's the one that decides whether your week has anyone in it.
Every decision gets checked against these. When one conflicts with growth, this list wins.
An empty city should feel empty. The temptation in a thin market is to stretch the range until the app feels alive — that's how you end up with a match forty minutes away who you'll never meet.
Time in app is not a goal here. Proximity has worked when you've closed it and you're somewhere with someone, and it has failed when you're still scrolling at 11pm.
One city at a time, so that first mile is actually full.