Off the top, consider Tails. You can set up a persistent volume on the
stick to get at the code later and it TRIES to wipe memory when you shut
tails down. It makes no use of the machine's drive so there's nothing
there, BUT any device being plugged into the computer's USB port is
probably logged somewhere with whatever details can be obtained.
Rr