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.
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.