In the documentation of the platform they specify:
TensorFlow Lite does not currently support on-device training
So do I have to constantly update the model, and then update the app's model, because it won't optimize results on its own?
Yes. You need to update the model and then update the app's model if you want to improve the results further after implementing the initial model.