I would never agree to a public polyagraph under any circumstance. That would be so stupid.
Polygraphs are inaccurate and and can easily be beaten by professionals and easily be messed up by truthful scared people.
Got that right. All they are, are just body response monitors.