Writing
Frinder: A Little Radar for Real Life
2026-06-05
I have been building an iPhone app called Frinder. The simplest way to describe it is: point your phone around, and your friends appear as moving dots in the direction they actually are.
That is the playful version. The more serious version is that Frinder is a small attempt to make social coordination feel spatial again.
Most of the tools we use to meet up with people are strangely indirect. We text "where are you?", someone drops a pin, someone else opens a map, the plan changes, the group chat splinters, and eventually everyone reconstructs the physical world through little fragments of messages. It works, sort of, but it makes the simple act of finding each other feel like operating a tiny logistics company.
Frinder starts from a different question: what if the app did less explaining and more orienting?
The core interface is a radar view. It uses the phone's location, compass, and motion sensors to project friends into screen space relative to where the phone is pointing. A friend north-east of you should feel north-east of you. Distance can be shown in miles or kilometers. The app also has friend requests, email/password authentication, location sharing, settings, and a more practical map surface for when you want the dependable overhead view instead of the magical one.
Under the hood, it is an iOS app built with SwiftUI, CoreLocation, CoreMotion, MapKit, and Firebase. Firebase Auth handles accounts. Firestore stores users, friendships, live-ish location state, communities, and events. Cloud Functions handle things like verification emails, friend request notifications, pending invites, and the small amount of backend glue that makes the social graph feel alive.
One design constraint I care about is that location should not become creepy by default. Frinder is meant for intentional presence, not passive surveillance. The app is built around friend relationships, explicit requests, and location sharing while the app is active. The interesting feeling is not "I can track everyone." It is closer to "I opened the app because we are trying to find each other, and suddenly the world makes more sense."
There is a funny emotional line running through the project too. Navigation apps are usually confident and managerial: here is the route, here is the ETA, obey the blue line. Frinder wants to be softer than that. It is about friends as little signals on the horizon, about the comedy of moving through cities together, about trying to locate each other inside the fog of plans and phones and timing.
The bigger vision is for Frinder to become a lightweight operating system for real-world group presence. Not another feed. Not another place to perform. Just a way for groups to answer three simple questions faster:
Where is everyone?
What are we doing?
Where are we meeting?
That could mean friends finding each other in a park, people regrouping at a festival, a campus club gathering before an event, or a small community organizing recurring plans around shared places. The current app is still an MVP, but the direction is clear: radar for delight, map for truth, friends and communities for context, events for intent.
I like building products that turn abstract systems back into something human-scaled. Frinder is one of those. It takes coordinates, bearings, device motion, Firestore documents, and notification triggers, and tries to turn them into a simple feeling:
Your people are out there.
You can find them.






















