This app was mentioned in 6 comments, with an average of 2.33 upvotes
https://play.google.com/store/apps/details?id=com.patience.revisited&hl=en_US
Closest thing I've found to kpatience for android. If I wasn't lazy I'd look into what it would take to actually compile kpatience and run it on android. Since I first found it on a KDE Linux distro years ago it has been my favorite and puts Microsoft Solitaire to shame, in my opinion, but patience revisited is very nice as well.
I use patience revisited which is similarly ad free and has a very slightly better ui. It's also 'open source' though source is apparently only available on request so it's not in fdroid.
https://play.google.com/store/apps/details?id=com.patience.revisited Totally free, no ads, and TONS of game variations. I've had it on all of my phones for years.
Patience revisited is a good app.
https://play.google.com/store/apps/details?id=com.patience.revisited
For me it is Patience Revisited Solitaire , no ads and free.