Students using a vending machine on a university campus west of Jakarta are doing more than just buying fizzy pop. By generating a matrix barcode on their smartphones to complete the purchase, they are also sharing their gender, age and shopping habits with one of Indonesia’s largest payments applications, Ovo.