No, we do not support screenshot submission from your ride app. Only public activity link of your rides are acceptable. Uploading a photo of your ride to say Strava and submitting that Strava link will also not be similarly acceptable, and participants submitting such data will be penalised.
You can ride indoor using an indoor trainer. However, this indoor ride data is only acceptable if it is available as a public activity link on a supported app, like Strava, or Garmin, etc.