OP said in another comment they are from Karnataka, which is a state in India.
So I did a little looking at Indian voting practices, and yes.
When you vote, they mark your left index finger with indelible ink, which stays on your finger for weeks to months. The page didn't specify a reason, but I assume it's so people don't try to get duplicate votes in.
Is the purple mark on your finger to show that you voted?
If so, that’s really neat. We generally just get stickers in Canada
OP said in another comment they are from Karnataka, which is a state in India.
So I did a little looking at Indian voting practices, and yes.
When you vote, they mark your left index finger with indelible ink, which stays on your finger for weeks to months. The page didn't specify a reason, but I assume it's so people don't try to get duplicate votes in.