Changelog

FlexMy.Run

The digital trophy room for runners: claim your handle, log races, share verified PR cards.

v1.4.0 Oct 19, 2026

Hyrox divisions and a tighter distance picker

feature

The distance picker is down to 7 core choices, Hyrox gets its own Open/Pro/Doubles/Relay divisions, and the claim flow picks up the same set.

What shipped

  • 7 core distances: 5K, 10K, Half Marathon, Marathon, 50K, Hyrox, and Custom. Everything else (15K, 10 mile, 50M, 100M, trail loops) lives under Custom.
  • Hyrox divisions: pick Hyrox and choose Open, Pro, Doubles, or Relay. Running distance counts honestly toward your miles and tier: 8 km for Open/Pro/Doubles, 2 km for Relay.
  • Same set in the claim flow: new runners can seed their first PR with Hyrox straight from /claim, division included.
  • Editing stays safe: races logged before this change keep their stored labels, and editing a custom distance no longer rewrites its name.
  • Version stamp: your account menu now shows the app version under Sign out, so you always know which build is live.
v1.3.0 Oct 19, 2026

Support the project, plus a tighter, harder build

feature

A Buy Me a Coffee widget joins the site, uploads get real server-side limits, and analytics routing gets tougher.

What shipped

  • Buy Me a Coffee: a volt widget floats on site pages, with a matching footer button. If the trophy room is earning a spot in your bio, this keeps it online.
  • Upload hardening: proof images and avatars are now checked server-side (image type + 5 MB cap), not just in the browser.
  • Analytics resilience: PostHog traffic now proxies at the Netlify edge, so usage stats survive ad blockers and proxy quirks.
  • Claim flow fix: eliminated a render loop on /claim that could stall the page mid-interaction.
v1.2.2 Oct 18, 2026

Request features from inside the app

feature

A public feature-request board is now linked from the footer, your account menu, and the dashboard profile tab. The README now carries a Netlify status badge so deploy health is visible at a glance and the Site footer links now stack vertically on small screens instead of crowding the row.

What shipped

  • Feature-request board: got an idea or hit a rough edge? Drop it on the board and vote on what gets built next.
  • Linked everywhere: site footer, the account dropdown in the navbar, and your dashboard profile tab.

Small housekeeping: the repo README now shows a live Netlify deploy badge. Nothing changes in the app, but you can always see whether the last deploy shipped clean.

Fixed

  • Footer navigation was overflowing its row on narrow screens. Links now stack vertically on mobile and go back to horizontal on sm and up.
v1.1.0 Oct 18, 2026

Share your trophy room as an Instagram story

feature

Story cards now share through your phone's native share sheet, so saving to Photos or posting to Instagram takes two taps.

What shipped

  • Share menu on your trophy room footer: tap Share on a touch device and the 9:16 story card goes through the native share sheet. "Save Image" lands it in Photos, or send it straight to Instagram or Messages.
  • Desktop fallback: browsers without file sharing get a clean PNG download instead.
  • Always fresh: the card image is regenerated on every open, so your latest avatar, miles, and Major Flex are what people see.
v1.0.0 Oct 18, 2026

FlexMy.Run is live

announcement

A link-in-bio trophy room for runners: claim your handle, log race PRs, attach proof, and flex the wall at flexmy.run/you.

What is FlexMy.Run

One link for every PR you have ever run. Claim a handle, log your race results, and your trophy room lives at flexmy.run/yourname: a public wall of race cards built to sit in your Instagram, Strava, or X bio.

At launch

  • Claim in 15 seconds: type a handle, optionally seed your first PR right in the sign-up flow, and you are live. No profile setup, no empty page.
  • Ghost vs Verified cards: every logged race lands as a muted Self-Reported card. Attach a timing link (Athlinks, Sportstats, RunSignup) or a screenshot and it ignites into a Verified PR with a volt edge.
  • Major Flex: pin your single best result as the glowing hero card at the top of your wall. Proof required.
  • Prestige tiers: your ring levels up with cumulative race miles, from Base through Obsidian.
  • Distances: presets for 5K through 100M plus custom distances, with official times and dates on every card.
  • Built to share: every profile gets a custom OG image for link previews and a downloadable 9:16 story card.
  • Sign in with Google or email: delayed auth means you see your trophy room forming before you ever hit a login screen.
S
Powered by Shiplog

Made with ☕️ and ❤️ by Imtiaz Raqib © 2026