Disgustipated
Deity
I think you are thinking of Snapchat. Instagram is a Facebook spinoff.
You are probably right. Yeah I'm old. Back in my day we didn't have this internet thingy. Well, we kind of did if you had some serious cash you could do some dial up stuff like the movie Wargames.