Uber has installed a breathalyzer kiosk on the streets of Toronto in an attempt to "curb drunk driving".
The kiosk is designed to, first, dispense a disposable straw into which users blow for six seconds.
Their alcohol content will then be calculated.
If you're over the driving limit, it will auto-hail a driver to pick you up at that location.
The screens will prompt notifications like "finding a pickup location" and "requesting a driver".