Preventive detention allows governments to detain people without charging them with a crime in order to prevent potential criminal acts or threats to national security. However, preventive detention violates human rights as it denies detained individuals fair trials and knowledge of the reasons for their detention, potentially leading to indefinite detention without due process. While preventive detention could stop terrorist attacks, it is unconstitutional in the United States as everyone has a right to a fair trial according to the Constitution.