This still wouldn't cause people to come and do it without an actively push to do it. By-elections get like 10%-30% turnout because they're not part of largescale media about an election day occurring and a major push to drive people to go and vote.
Put it in an app without a specifically scheduled day and the participation would plummet.
if you don't have a set time to do the voting then most people will never bother to change their vote
The votes can have an expiration date after they're cast so you have to periodically refresh them.
This still wouldn't cause people to come and do it without an actively push to do it. By-elections get like 10%-30% turnout because they're not part of largescale media about an election day occurring and a major push to drive people to go and vote.
Put it in an app without a specifically scheduled day and the participation would plummet.