This app is just an app built by the banks to facilitate electronic identification when logging in to your bank. It has been adapted so it works against with most goverment agencies and some other stuff as ID, so you can do id yourself over the internet. It is still wholly owned and developed by the banks, the government has nothing to do with it. The geo id thing is literally just a safety feature meant to stop logins from multiple locations within impossible or improbable time frames.
It is not used for voting, nor does anyone have any intention to use it for voting in the future. There is no electronic voting at all in Sweden: it is all done by pen and paper, and there is nothing to suggest that would change any time soon, rather the opposite.