@dansup@mastodon.social in general I would say release API docs and let 3rd party apps implement things correctly, but also, it's likely possible to implement very good FYP algos using mostly backend related data too (eg comment viewing, share related API calls) so maybe it might be worth implementing from a backend-first perspective and looking at if the client analytics even end up causing a significant difference in the future... then maybe it can just be generally avoided 😛