@uhoh at the bottom of this list
stackexchange.com/users/4794992/uhoh?tab=accounts it says you joined Proof Assistants 2 months ago ( Arts & Craft is a bit higher in that list, joined a month ago). I assume between then and now you clicked at least once on your achievements so that rules out new site signup as suggested by JG.