Some, but not all, Bitcoin ATMs require ID before starting. This is often based on the amount, meaning small purchases might not require documents.