Gate of trust