Not sure if this meets your needs, but I bought my kids Yoto Minis and we built some scaffolding around it to enable them cutting their own RFID cards to listen on the devices to non turn key content from the Yoto platform. I can track what they listened to based on the storage blob request logs where the content is stored (and served over HTTP).

https://us.yotoplay.com/