No, felonies do not automatically go away after seven years. Felony convictions typically remain on a person's criminal record indefinitely unless they are expunged or sealed through a legal process. However, some background checks, depending on the jurisdiction and the type of check, may only report criminal history for the past seven years. It's important to note that laws and regulations about reporting criminal records can vary by state.