pull down to refresh

The Internet Archive is actually a 501c 3 though - this means it's a charity or foundation and so isn't owned but run by a board of trustees.
The Wayback Machine was created by Amazon and a company that Amazon eventually bought called Alexa Internet.
But there might be all sorts of chances that your memory remembered some sort of link...