Garmin watches have an SDK with their own entire goofy "Monkey C" language and an entire bytecode VM to run it. It's not "hidden" I guess (there's an app store), but neither was this Timex one.
https://www.atredis.com/blog/2020/11/4/garmin-forerunner-235...