As @fanoush says - it's using the oscillator, it's just not that accurate.
I think the vast majority of devices do fall within 20ppm (which'd be 2-3 seconds a day I guess) - that seems a pretty standard tolerance for 32kHz oscillators. Are you sure yours is really off by as much as a minute a week?
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.
As @fanoush says - it's using the oscillator, it's just not that accurate.
I think the vast majority of devices do fall within 20ppm (which'd be 2-3 seconds a day I guess) - that seems a pretty standard tolerance for 32kHz oscillators. Are you sure yours is really off by as much as a minute a week?