I lost my assets in a non-custodial wallet, Trustwallet. Trustwallet isn't completely open source for some, but I still use it. That's not the lesson or story I want to share. The story goes that I was once browsing an adult video site until a pop-up appeared recommending downloading a file so I could browse there smoothly.
I did that at night, until morning came & I wanted to check my portfolio on Trustwallet, all the assets were gone, transferred to an address I didn't know. I'm sure it must have come from the file I downloaded, the lesson you can take is don't download files carelessly, coz it can be risky for you.