Как вижу: приложение с геолокацией, перед выходом из дома должен быть считан индивидуальный qrкод с маски. Затем, по истечении двух часов, если не возвратились домой, считывается код с новой маски. Если нет, то автоматом штраф через госуслуги и списанием суммы с залогового счёта.