Sneaky Snacky donuts is definitely still here in March 2025, I walked past it today, and have purchased from there within the last month.
They are however closed at least on Mondays and when closed the window blinds are fully closed, which may give the visual impression of permanent closure. I'll ask what their days / hours are next time I visit.