I believe Equifax and others are offering a free credit freeze through June 30. Here's the clearest description I could find: https://www.nerdwallet.com/blog/finance/equifax-credit-freez...
However, I'm not an expert and I'd like to hear more about this.