Well if you want to ensure there person in front of a machine at that time is actually above certain age the only way to do it is to reveal their identity. Of couese one could imagine a cryptographic scheme where only a binary true comes back etc. but you could sell these like fake IDs to minors.