@dansup I would argue that having the option for 3rd party clients or alternative clients is a key element to any open platform. While closed platforms can innovate faster in certain aspects this is the key which allows innovation in an open system. Give 3rd party clients the option to play along. Maybe offer some „certification“ so clients can say „I’m a real good citizen“.
@mrtoto Yeah, I'm not willing to limit access to APIs.
There is no valid reason to, we don't have funding or investors to satisfy, so why try to emulate the worst parts of platforms like these?
My best bet is to provide the docs and advice to 3rd party devs to report these stats for the best user experience.
It's not like the official app will have any edge, and it only benefits the users to provide these basic stats so they get shown more relevant content.