A platform that helps you find your long-lost friends based on a time period and location where you spent time together.
You might have known people only by their online nicknames. You might have their old, non-working phone number. You might know their name but can't find any trace of them online. You might have spent a summer together.
I spent my teen years hanging out with friends on IRC (internet relay chat), then it was MSN messenger, then various forums, etc. Back then we didn't think about exchanging any real-life contact info. We all knew that we were going to be there tomorrow, and the next day, and the next day. Until someday we were gone. Years later I wonder how some of them are doing. It would be great to get in touch once again.
I see this hasn't changed in the younger generations. They know each other by Roblox, Snapchat and Tik-tok handles. When they eventually outgrow their current platforms many will lose contact.
The same problem applies offline. People make great friends in summer camps, vacations, etc. When it ends, they remember one another forever but never see each other again.
A platform where you can leave a trail of past nicknames, old phone numbers, email addresses, messenger handles, social media profile names, time period and location where you hanged out, and tie it all to your active contact method. That way your old online friends can look you up and get in touch.
People would be able to search the platform by:
country, city, street, school (or better yet a location radius on google maps)
platform (IRC, MSN, myspace, various videogames, etc)
nickname (or approximation of what they remember)
People could set alerts to be notified if someone matching a specific criteria shows up in the future. The person who just signed up would also get a notification about who was looking for them before they signed up.
Everyone could see who visited their profile to check them out.
If people wanted to get in touch they would send each other requests (similar to facebook friend requests) where the other can accept or refuse.
What I haven't figured out is how to prevent trolling, fraud and impersonation of others. Any ideas?