If you are in a destination, where online poker is illegal, like most of the US, then its obviously a grey zone, and there are no really safe options. You are probably going to need to deposit with bitcoin or something similar to get around the ban of transferring money to or from gambling sites, and if something goes wrong, there is no government, who is going to help you get your money back.
So its pretty much the same as playing live poker in a private game in someones basement. I am not saying, you should not do it, but talking about "trusted sites" is meaningless, when its basically an illegal activity. I recently wrote a thread about ACR with the title "your funds are not safe on ACR", and the same can be said for any of the unregulated sites. So either dont play or keep as little money as possible on the site. Losing 100$ is not the end of the world, but potentially losing say 10.000$ due to lack of dilligence is just plain stupid.
There are players here on CC that play poker within the borders of the USA , also in some states that they have legalise online poker , they can advice you on wht sites to play like ACR . For states , which have legulated poker , you have to ;play in the sites , that they have licence like in wsop.com for Nevada . in the poker regulated states like Nevad , New Jersey , etc ACR is not available . gl
If you have no other option than to play on unregulated "offshore" sites, then pick one of those, that have been around for a while. And despite, what I wrote, that includes ACR. Other options would be Ignition or Bovada. The worst option is probably these new Apps on your phone like PokerBro. Unfortunately for US players you are not allowed to play on:
*) Carbon: Can't play there any more myself as the traffic is thin, and all the regs would disappear when I entered a table. Other advantage: linux friendly site that doesn't require a client.
*) Seals with Clubs: Volume a little thin. Also Linux friendly site (Use Opera or Vivaldi for best results). Major disadvantage: Bitcoin site -- you deposit Bitcoin but it's never converted. This means you gamble twice: once on your cards and again on the price of Bitcoin.
I play at bet online.ag it's pretty solid I've cashed a few times and got paid pretty quickly compared to other places but I will say the site play is a wild ride so buckel up cuz it's crash dummies heaven