It’s janky as heck but I actually used https://tape.r0b.io to record a jam of a track I’ve been working on.
At the moment you only have one tape, then you can eject it to trigger a web “share” or download. There’s a little hack to press “settings” to clear the tape.
It also turns out 5 minutes of 48kHz at 32bit is about 150MB 😅
I’ve got to the point where I know where all the logic needs to be and how to architect everything, now I just need to move everything around to get there.