What social media is this
Tumblr
Probably mastodon, you can use a lot of different apps, so the visual appearance can vary a lot. Edit: my bad, seems to be tumbler.
Looks distinctly tumblresque to me tbh - and I can't find that account on masto.
The many check marks are a feature of Tumblr.