But I see that perhaps the parent didn't mean to say that the web version can do everything the app does, so I have edited my comment to be less confrontational. Thanks.
"Perfectly Fine" on the other hand, the key word is "fine". It is "eh. It mostly does the job. I cannot begrudge it too much. I have bigger things to rant about. It's perfectly fine."
"Fine" is like "Nice". It's fine. It's nice. Note quite "Good", let alone "Amazing". But it's fine. Perfectly so :)
(I empathize with all of your pain points, particularly the stopping of generation if my screen locks. I have employer-mandated iPhone which has draconian locking policies which are pretty close to average time of query generation. I wonder if app will have the same issue?)
(I’m not a native speaker.)
I best equated it to "usable" since I agree it's "not quite good".