If you're open to docker options, I've used and recommend ArchiveBox. It supports using a login to rip sites, and you can set it to rip once or on a schedule, etc.
I think they have a desktop app version in the works if you were looking for a more of a one-time approach.
I also have an Xperia phone. Were you able to find any other solutions for the recent app button? I'm unwilling to use gesture navigation.