Proof of Life Check