My garmin 830 I bought in 2019 is set up to upload to Garmin Connect, which then uploads to RWGPS and other sites. When I stop an activity, it asks if I want to save it and does everything else automatically. I'm not even sure how it's doing it, both wifi and phone are connected.
The integration with RWGPS is very nice.