I am guessing the author did not actually meant to use `citizens` (Staatsbuerger) in those two instances, since also non-citizen that reside in Germany are probably allowed, if not encouraged to use the app as well.
`main approaches` implies that the app will eventually only use either option 1 or option 2. However, I am guessing the author meant that those are both options to be used in the production app.
I further highlighted the two options visually and removed clutter.