Maybe add a "origin" key for alarms/timers that store which app created it? And make it possible for the user to decide, via settings, which alarms/timers should be visible in the Alarms app depending on the originating app? Is one solution at least :)
Maybe a "hidden" key is enough, with a switch in the alarms app options toggling between showing everything or only not hidden timers/alarms. Since the sched lib works really well any duplication of the functionality there would be suboptimal.
EDIT: Potentially it could be interesting for an app to keep track of alarms set by itself, in that case the "origin" key would probably make more sense.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Maybe add a "origin" key for alarms/timers that store which app created it? And make it possible for the user to decide, via settings, which alarms/timers should be visible in the Alarms app depending on the originating app? Is one solution at least :)