I had to go check the code to confirm the answer to this one! It’s a while since I’ve thought these business bits through.
It looks like in Arc Recorder it doesn’t care about an active subscription. If recording is on, it’ll record.
Arc Timeline on the other hand enforces the active subscription requirement. If it sees the subscription is expired it’ll stop recording once it becomes aware.
For Arc Editor, at this point in the public beta it doesn’t know and doesn’t care. But at it gets closer to proper release that will change.
So for actually keeping recording going while a subscription isn’t active, Arc Recorder would do that. Though Arc Timeline if brought into the foreground would probably notice and stop the recording. Ah, actually, checking Arc Timeline’s code more closely, it looks like it’d only do that check on launch, not on foregrounding. But I guess there’s a good chance that Arc Timeline could get terminated in the background then automatically restarted, which would … oh, ok, it looks like it wouldn’t stop recording, it just wouldn’t start it. So if Arc Recorder were already doing the job, then Arc Timeline restarting wouldn’t interfere.
Okay, quite a convoluted answer, but my current reading of the code is that it should be able to continue recording during that time. You just wouldn’t have access to the data. Which leads to the next question and answer.
The data is stored in an “app group” container shared by the two apps. But that container isn’t accessible from the outside. Only those apps can access it, and currently there’s no manual way to extract the SQLite database from there. Though perhaps apps like iMazing could access it - that’s something I’ve never looked into, but sounds plausible.
I think the tldr then is something like this: Theoretically the two apps, left alone to do their thing, would continue to record over the inactive subscription period. But you’d have no easy access to the data (but possibly awkward manual access with something like iMazing), and you’d have no way to keep the timeline data clean. So when you came back to the subscription you’d have potentially quite a timeline cleanup job to do.