You are welcome to post memes there too but no app or account is need to view them, you can just load it up in your browser:

satellite.earth/n/dankmemes/…/new