An easy fix would be to require that all saliva samples are disposed of into the same container, mixing all samples of all tested persons.
Sure, some people could fake the test, but for this approach to work, all that matters is that most people don't fake it.
One way something like this is likely to be implemented is by validating a ticket or access card/token with a saliva swab. This is just too easy and attractive an opportunity for data collection to be passed up by some operators with business models that monetise the data as a revenue source.