Onesec uses the shortcut/automation on iOS to intercept app open and not the screen time api you mentioned. So it does take a little time for the initial setup, that’s the only friction I remember from a long time.
Just putting it out there.
I do like the additional social feature here. Would give it a try.