Community
Finding Your Schoolmates Twenty Years Later: Why It's Harder Than It Should Be
Sanora One Team · 15 October 2026
Finding Your Schoolmates Twenty Years Later: Why It's Harder Than It Should Be
Everyone has a version of the same story. You remember a friend from Class 8 — the one who sat behind you, who you swapped lunch with, who moved away when their father was transferred. You've searched for them a dozen times over the years. Common name. Might have married and changed it. Might not be on any platform you use. Might be right there, using a nickname you never knew.
Twenty years of social media, and this basic thing still doesn't work. It's worth understanding why.
Search is built for the present, not the past
Every major social network is built around what you're doing now — your current job, your current city, your recent posts. Their search tools index the present.
Your schoolmate exists in the past. What you know about them — the school, the year, the section, who else was in the class — is exactly what the platforms don't index well. You can search for a name. You can't search for "everyone who was in Section B of Class 10 at St. Mark's in 2004".
Some platforms have "school" fields. In practice, most people never fill them in, or fill them in loosely ("Delhi Public School" — there are dozens), and you end up scrolling through a few thousand strangers.
Names change and names repeat
In India, this is acute. A woman who married may use a different surname. A friend you knew as "Bunty" has a legal name you never learned. Two hundred people share the exact name you're searching for, and the profile photos are all sunsets.
Even when you find the right person, you're not sure it's them. You send a message. It sits unread in a filtered inbox for three years.
Group approaches half-work
WhatsApp groups are the workaround most people use. Someone starts a "Class of 2004" group, adds everyone they can find, and hopes it snowballs.
It works — until it doesn't. Groups hit size limits. Two people start rival groups. The group fills with forwards and birthday messages, and the people you actually wanted to talk to mute it. And crucially, the group only ever contains people someone already had a number for. The ones who genuinely lost touch stay lost.
A structured approach
The fix isn't cleverer search. It's structure. If, instead of a free-text "school" field, a platform organised alumni communities as:
School → Batch year → Class → Section
...then finding your classmates stops being a search problem and becomes a browsing problem. You go to your school, your year, your section, and there they are — or there's a space waiting for them, so when they arrive, they land in the right place.
This is how Sanora One's alumni feature is built. A few design choices that follow from it:
Sub-communities are nested. The whole batch of 2004 can talk to each other. So can just Section B. So can just the six people who were on the basketball team. You choose the level.
Joining requires a vouch. To join a section, an existing member approves you. This keeps out the person who wants to sell insurance to your entire batch, and it means that when someone appears, you know at least one person confirms they belong.
Guests are possible but visible. A teacher, a sibling, or a spouse can be invited as a guest, marked as such. They can attend the reunion planning; they don't pretend to be classmates.
Events are built in. The point of finding each other is usually to meet. Reunion planning happens in the same place as the reconnection — with dates, venues, RSVPs, and a shared expense split — instead of scattering across five apps.
Private messaging stays private. Finding an old friend in the group doesn't mean the whole group sees you catch up.
What structure can't fix
Structure gets people into the right room. It doesn't make them show up. The friend who left in Class 8 still has to hear about the platform, still has to create an account, still has to go to the right section. The network only works when enough of a batch is there.
That's why the feature is designed to grow batch by batch rather than user by user. When one person from Section B joins, they're prompted to name who else was in the section — not to upload contacts, just to type names. Those names become placeholder entries, so when the real person searches for their school and year, they see that someone was already looking for them.
It's a small thing. It's also the thing that makes the difference between "I'll set this up" and "oh — they're already here".
Why it matters
Reconnecting with people who knew you before you became who you are now is one of the more grounding things a person can do. The platforms that were supposed to enable it got distracted by engagement and ads. We think it's worth building properly, even if it's a smaller feature than a feed.