So this was a whole shit show that as of now has cost me 2 days of investigation, clean-up, mitigation, will likely cost me more time & also feels extremely crappy all in all.

I'm just glad I didn't base any *really* important decisions on those manipulated numbers, that would have been REALLY bad.

Now I have to live with knowing that most of the growth I saw the past 2 years was likely faked, which feels quite terrible tbh. Feels like not doing a good job after all.

https://octoprint.org/blog/2024/06/28/stats-manipulation/

OctoPrint's anonymous usage stats were manipulated

OctoPrint's anonymous usage stats were manipulated, here's what we know

OctoPrint.org
@foosel Personally I wouldn‘t mind if the list is filtered to only show plugins which do not require commercial services so that there world be no monetary incentive to game the list. Maybe have a second list for the other plugins which gets ranked by monthly donations without any count of installed base. But I don’t know if this has any legal implications.
I’m sorry that you got forced into this situation.

@do3cc What you already have since of a few weeks ago is "commercial", "cloud" and "free tier" tags on plugins.octoprint.org, and with 1.11.0 those will also be shown in the internal plugin repo browser.

But that's a good point in allowing to filter based on that info, I'll look into adding that.