yeah, to me this also pretty much sounds like the approach we started with, we bring our data (as a file) into the application and it stores it back if we want to.
Then we went to personal computers with local data and code.
Now we are back to a handful of massive timeshare machines (AWS, Azure, ..) that keep your data and let you only access with HTTP/HTML terminals.
Now if people get angry enough with Salas enshittification we'll go back to personal computers again...