iOS App

GOPUSH

A strength training tracker for iOS, from the exercise catalogue to the moderated social feed

  • GOPUSH Workout Tracker screen 1

Overview

GOPUSH is a strength training tracker for iOS, written in SwiftUI. It reached the App Store in September 2026 and has no user base behind it yet, so what follows is what was built rather than what it has grown into.

The log is the core of it: weight, reps and rest for every set, with the previous session on screen beside today so the number to beat is never a guess. A session starts empty or from a routine, and routines are assembled from a catalogue of about 2,000 exercises. Members build their own programs on top of that and share them.

Progress gets its own surface. Duration, volume and session counts are charted over months, a body map shows which muscles were actually trained in the current week, and bodyweight is logged over time.

Images and video live in Cloudflare R2 and are served through the Cloudflare CDN, so avatars, feed posts and exercise media come off the nearest edge instead of hitting the origin on every request.

Everything headed for the social feed passes an automated moderation model first. It reads each upload and holds back nudity and sexual content before anyone else can see it.


Tools

  • SwiftUI
  • Cloudflare R2
  • Cloudflare CDN

Features

  • About 2,000 exercises
  • Member-built routines and programs
  • Body map of the training week
  • Volume and duration charts
  • Bodyweight logging
  • Automated feed moderation