Beemind for Reading (without self-reporting), is it Possible?

Beeminder beginner here.

I’m wondering if there is any way to track book reading automatically? Digital / ebooks, not physical ones.

It appears StoryGraph is all self-reported. I tend to read in Apple Books, with .epub and some PDF files.

Probably a long shot but thought I’d ask before trying to build something on my own or giving up.

2 Likes

Hi snakermon! Can you be a little more specific about what you’re interested in Beeminding? Reading sessions? Pages read? Books read? Time spent reading? Knowing that might open up different avenues of automation!

1 Like

I can’t find anything suitable for Apple ebooks, but there are some unofficial Kindle APIs, like GitHub - Xetera/kindle-api: 📕 Access Kindle's private API in Node.js without a headless browser which allow you to see your progress on kindle books. You’d need to wire something like that into a script to run one or more times a day (including just before your deadline), to retrieve progress and post it to Beeminder’s API.