Use profiles from TV apps on AppleTV/Roku etc. to import/track viewing history
This will be a LOT of development hours...but...
To address "Why can’t just import my browsing history from my cable provider?"...Well, I'd wager most of the users of SIMKL are digital natives. As cord cutters, using boxes (Roku, Firestick, Chromecast, AppleTV) or just a smart TV, BUT ALSO, we still use our parents Xfinity login credentials, a tedious strategy for importing is (theoretically) possible.
A piecemeal method to import history from those Smart TV/Roku/Apple TV "apps" (that REQUIRE a license/login from a cable provider): FOX, CW, ABC, etc. To import viewing history from say a user’s FX profile (that’s connected to some friend's Xfinity account to authorise the FX app) would be cool hack/way of achieving this.
Obviously, this depends on there being APIs, and a bunch of other third party (TV app dev) factors and probably is a "stretch" goal for now.
But, just a thought.
If it’s possible, could you please share your Xfinity\FX login so we can take a look how history page looks like there? Send email to firstname.lastname@example.org