Introducing @POWR - Proof Of Workout over Relays! 💪 A local-first, open-source fitness app for Android and iOS supercharged by #Nostr What makes POWR special: - 📱 Local-first architecture: Log your fitness events offline with option to share your workout records on Nostr - 🔧 Create custom exercises and personalized workout templates - 📦 Download "POWR Packs" - NIP-51 lists containing workouts and their associated exercises to instantly expand your workout library In the works: - 🔐 Amber login for Android users - ⚡️and 🥜 - 🌐 Create and share your custom exercises (kind 33401) and workout templates (kind 33402) with the Nostr community - ⏱️ Enhanced workout tracking (rest timer, exercise reordering, unit customization) - 🏆 Custom workout types - support for CrossFit-style formats like AMRAP and EMOM beyond basic strength training Special thanks to @Terry Yiu @PABLOF7z @JeffG and @fiatjaf for their invaluable guidance during my 3-month journey working on POWR. Their support has been essential. POWR isn't close to what I hope it’ll become (yet), but as Pablo wisely told me: ship early! Look for the TestFlight and Zapstore release early next week, but please have patience with the release and updates… I’m a Nostr enthusiast, not a dev, and working full time as a physician. Devs: I'd love your feedback on my NIP proposal for workout event kinds, and if you’d like to contribute please reach out! POWR On! 💪

Replies (53)

💪
⚡️ᗪㄖ匚⚡️'s avatar ⚡️ᗪㄖ匚⚡️
Introducing @POWR - Proof Of Workout over Relays! 💪 A local-first, open-source fitness app for Android and iOS supercharged by #Nostr What makes POWR special: - 📱 Local-first architecture: Log your fitness events offline with option to share your workout records on Nostr - 🔧 Create custom exercises and personalized workout templates - 📦 Download "POWR Packs" - NIP-51 lists containing workouts and their associated exercises to instantly expand your workout library In the works: - 🔐 Amber login for Android users - ⚡️and 🥜 - 🌐 Create and share your custom exercises (kind 33401) and workout templates (kind 33402) with the Nostr community - ⏱️ Enhanced workout tracking (rest timer, exercise reordering, unit customization) - 🏆 Custom workout types - support for CrossFit-style formats like AMRAP and EMOM beyond basic strength training Special thanks to @Terry Yiu @PABLOF7z @JeffG and @fiatjaf for their invaluable guidance during my 3-month journey working on POWR. Their support has been essential. POWR isn't close to what I hope it’ll become (yet), but as Pablo wisely told me: ship early! Look for the TestFlight and Zapstore release early next week, but please have patience with the release and updates… I’m a Nostr enthusiast, not a dev, and working full time as a physician. Devs: I'd love your feedback on my NIP proposal for workout event kinds, and if you’d like to contribute please reach out! POWR On! 💪
View quoted note →
Excited to check this out. Have tried a few times to vibe code something like this.
⚡️ᗪㄖ匚⚡️'s avatar ⚡️ᗪㄖ匚⚡️
Introducing @POWR - Proof Of Workout over Relays! 💪 A local-first, open-source fitness app for Android and iOS supercharged by #Nostr What makes POWR special: - 📱 Local-first architecture: Log your fitness events offline with option to share your workout records on Nostr - 🔧 Create custom exercises and personalized workout templates - 📦 Download "POWR Packs" - NIP-51 lists containing workouts and their associated exercises to instantly expand your workout library In the works: - 🔐 Amber login for Android users - ⚡️and 🥜 - 🌐 Create and share your custom exercises (kind 33401) and workout templates (kind 33402) with the Nostr community - ⏱️ Enhanced workout tracking (rest timer, exercise reordering, unit customization) - 🏆 Custom workout types - support for CrossFit-style formats like AMRAP and EMOM beyond basic strength training Special thanks to @Terry Yiu @PABLOF7z @JeffG and @fiatjaf for their invaluable guidance during my 3-month journey working on POWR. Their support has been essential. POWR isn't close to what I hope it’ll become (yet), but as Pablo wisely told me: ship early! Look for the TestFlight and Zapstore release early next week, but please have patience with the release and updates… I’m a Nostr enthusiast, not a dev, and working full time as a physician. Devs: I'd love your feedback on my NIP proposal for workout event kinds, and if you’d like to contribute please reach out! POWR On! 💪
View quoted note →
I can't wait to ditch my old fitness apps and fully embrace:
⚡️ᗪㄖ匚⚡️'s avatar ⚡️ᗪㄖ匚⚡️
Introducing @POWR - Proof Of Workout over Relays! 💪 A local-first, open-source fitness app for Android and iOS supercharged by #Nostr What makes POWR special: - 📱 Local-first architecture: Log your fitness events offline with option to share your workout records on Nostr - 🔧 Create custom exercises and personalized workout templates - 📦 Download "POWR Packs" - NIP-51 lists containing workouts and their associated exercises to instantly expand your workout library In the works: - 🔐 Amber login for Android users - ⚡️and 🥜 - 🌐 Create and share your custom exercises (kind 33401) and workout templates (kind 33402) with the Nostr community - ⏱️ Enhanced workout tracking (rest timer, exercise reordering, unit customization) - 🏆 Custom workout types - support for CrossFit-style formats like AMRAP and EMOM beyond basic strength training Special thanks to @Terry Yiu @PABLOF7z @JeffG and @fiatjaf for their invaluable guidance during my 3-month journey working on POWR. Their support has been essential. POWR isn't close to what I hope it’ll become (yet), but as Pablo wisely told me: ship early! Look for the TestFlight and Zapstore release early next week, but please have patience with the release and updates… I’m a Nostr enthusiast, not a dev, and working full time as a physician. Devs: I'd love your feedback on my NIP proposal for workout event kinds, and if you’d like to contribute please reach out! POWR On! 💪
View quoted note →
Aron's avatar
Aron 1 year ago
Ascent memories of me using MyFitnessPal in 2014 just flashed in front of my eyes....( Never used fitness workout schedule on phone but damn I abused MyFitnessPal at the beginning of my macronutrients knowledge journey)
Is this something that connects to a smartwatch or a bike with sensors or once the activity is done (on the smartwatch, I upload to this, a bit like what can be done with strava
Great proposal! I haven't looked into developing the run tracking NIP yet, but I'm excited to support interoperability between POWR, RUNSTR, and the rest that are sure to follow. Lookout for my DM 🫡💪
Well pretty much everything you post on a public relay is available, but I’m not planning on kyc-ing any users. Also will hopefully figure out a way to store workouts encrypted eventually so you can backup your health and fitness data privately.
More OtherStuff incoming!! 🤝
⚡️ᗪㄖ匚⚡️'s avatar ⚡️ᗪㄖ匚⚡️
Introducing @POWR - Proof Of Workout over Relays! 💪 A local-first, open-source fitness app for Android and iOS supercharged by #Nostr What makes POWR special: - 📱 Local-first architecture: Log your fitness events offline with option to share your workout records on Nostr - 🔧 Create custom exercises and personalized workout templates - 📦 Download "POWR Packs" - NIP-51 lists containing workouts and their associated exercises to instantly expand your workout library In the works: - 🔐 Amber login for Android users - ⚡️and 🥜 - 🌐 Create and share your custom exercises (kind 33401) and workout templates (kind 33402) with the Nostr community - ⏱️ Enhanced workout tracking (rest timer, exercise reordering, unit customization) - 🏆 Custom workout types - support for CrossFit-style formats like AMRAP and EMOM beyond basic strength training Special thanks to @Terry Yiu @PABLOF7z @JeffG and @fiatjaf for their invaluable guidance during my 3-month journey working on POWR. Their support has been essential. POWR isn't close to what I hope it’ll become (yet), but as Pablo wisely told me: ship early! Look for the TestFlight and Zapstore release early next week, but please have patience with the release and updates… I’m a Nostr enthusiast, not a dev, and working full time as a physician. Devs: I'd love your feedback on my NIP proposal for workout event kinds, and if you’d like to contribute please reach out! POWR On! 💪
View quoted note →
This sort of Nostr app has been discussed for a while. I'm super excited to see it coming to life. Hell yeah Doc!
⚡️ᗪㄖ匚⚡️'s avatar ⚡️ᗪㄖ匚⚡️
Introducing @POWR - Proof Of Workout over Relays! 💪 A local-first, open-source fitness app for Android and iOS supercharged by #Nostr What makes POWR special: - 📱 Local-first architecture: Log your fitness events offline with option to share your workout records on Nostr - 🔧 Create custom exercises and personalized workout templates - 📦 Download "POWR Packs" - NIP-51 lists containing workouts and their associated exercises to instantly expand your workout library In the works: - 🔐 Amber login for Android users - ⚡️and 🥜 - 🌐 Create and share your custom exercises (kind 33401) and workout templates (kind 33402) with the Nostr community - ⏱️ Enhanced workout tracking (rest timer, exercise reordering, unit customization) - 🏆 Custom workout types - support for CrossFit-style formats like AMRAP and EMOM beyond basic strength training Special thanks to @Terry Yiu @PABLOF7z @JeffG and @fiatjaf for their invaluable guidance during my 3-month journey working on POWR. Their support has been essential. POWR isn't close to what I hope it’ll become (yet), but as Pablo wisely told me: ship early! Look for the TestFlight and Zapstore release early next week, but please have patience with the release and updates… I’m a Nostr enthusiast, not a dev, and working full time as a physician. Devs: I'd love your feedback on my NIP proposal for workout event kinds, and if you’d like to contribute please reach out! POWR On! 💪
View quoted note →
karo's avatar
karo 1 year ago
what a great name! great concept! I can't wait to see how this app evolves in about two years when I can start thinking about lifting heavy again 💪
⚡️ᗪㄖ匚⚡️'s avatar ⚡️ᗪㄖ匚⚡️
Introducing @POWR - Proof Of Workout over Relays! 💪 A local-first, open-source fitness app for Android and iOS supercharged by #Nostr What makes POWR special: - 📱 Local-first architecture: Log your fitness events offline with option to share your workout records on Nostr - 🔧 Create custom exercises and personalized workout templates - 📦 Download "POWR Packs" - NIP-51 lists containing workouts and their associated exercises to instantly expand your workout library In the works: - 🔐 Amber login for Android users - ⚡️and 🥜 - 🌐 Create and share your custom exercises (kind 33401) and workout templates (kind 33402) with the Nostr community - ⏱️ Enhanced workout tracking (rest timer, exercise reordering, unit customization) - 🏆 Custom workout types - support for CrossFit-style formats like AMRAP and EMOM beyond basic strength training Special thanks to @Terry Yiu @PABLOF7z @JeffG and @fiatjaf for their invaluable guidance during my 3-month journey working on POWR. Their support has been essential. POWR isn't close to what I hope it’ll become (yet), but as Pablo wisely told me: ship early! Look for the TestFlight and Zapstore release early next week, but please have patience with the release and updates… I’m a Nostr enthusiast, not a dev, and working full time as a physician. Devs: I'd love your feedback on my NIP proposal for workout event kinds, and if you’d like to contribute please reach out! POWR On! 💪
View quoted note →
Thanks for sharing your experience with True Coach. When I first started working on POWR I was talking about it with @PABLOF7z and he had the same pain points you’ve highlighted and it’s one of the problems I aimed to solve. POWR absolutely satisfies the walled garden issue by decentralizing both workout creation and data “ownership”. The POWR Pack functionality (using NIP-51 lists) allows anyone (including trainers) to create and share custom exercises, workouts, and even full programs that clients can import directly. The key difference with POWR is that your workout data is controlled by YOU, not locked in a trainer's account. Your workout history is tied to your npub via signed workout records regardless of trainer changes. I hope that in the future myself and others interested in the topic will build professional-quality programming tools for trainers and gyms. I built POWR specifically to address that misalignment of incentives you mentioned. Built on Nostr, both clients and trainers maintain their independence while still being able to collaborate effectively. Sats and nuts 🥜 will flow frictionlessly peer to peer and centralized middlemen like True Coach can be circumvented. If you have a few minutes please check out the Nip spec that I wrote which lays out the different event kinds. What I’ve built so far is a proof-of-concept that demonstrates this can work. I hope to get POWR to the point where it’s a slick app that anyone will find useful whether they understand the importance of Nostr or not.
CASCDR's avatar
CASCDR 1 year ago
great work! can you publish a release so i can download on obtanium/get it published to Zap store?
Well done! Ship ugly, ship often! (Also, it's not even very ugly) I can't wait to try it out.
It says a lot about how much potential Nostr has when a full-time physician can ship a fully functional (and damn nice looking) app. Nostr's super power has always been the simplicity and left-curve nature of the spec. GM @fiatjaf , I see you. AI is going to supercharge this pattern and we're going to have thousands of apps catering to all sorts of niches. View quoted note →
PixelBob's avatar
PixelBob 1 year ago
Wow, physician, smartphone dev and did you also create the catchy song in the intro video? Winning!
Reflecting on the fact that everything is 10x harder and takes 100x longer than you’d think Then the simpler, pragmatic solution becomes all the more attractive. Almost always the simple solution was the right one all along; just look at nostr vs web3 or DID Rube Goldberg machines
But it’ll never scale! 😭 and how can I make sure my ID is unique and no one is impersonating me?! And who will build the roads?!
Let's go 🚀
⚡️ᗪㄖ匚⚡️'s avatar ⚡️ᗪㄖ匚⚡️
Introducing @POWR - Proof Of Workout over Relays! 💪 A local-first, open-source fitness app for Android and iOS supercharged by #Nostr What makes POWR special: - 📱 Local-first architecture: Log your fitness events offline with option to share your workout records on Nostr - 🔧 Create custom exercises and personalized workout templates - 📦 Download "POWR Packs" - NIP-51 lists containing workouts and their associated exercises to instantly expand your workout library In the works: - 🔐 Amber login for Android users - ⚡️and 🥜 - 🌐 Create and share your custom exercises (kind 33401) and workout templates (kind 33402) with the Nostr community - ⏱️ Enhanced workout tracking (rest timer, exercise reordering, unit customization) - 🏆 Custom workout types - support for CrossFit-style formats like AMRAP and EMOM beyond basic strength training Special thanks to @Terry Yiu @PABLOF7z @JeffG and @fiatjaf for their invaluable guidance during my 3-month journey working on POWR. Their support has been essential. POWR isn't close to what I hope it’ll become (yet), but as Pablo wisely told me: ship early! Look for the TestFlight and Zapstore release early next week, but please have patience with the release and updates… I’m a Nostr enthusiast, not a dev, and working full time as a physician. Devs: I'd love your feedback on my NIP proposal for workout event kinds, and if you’d like to contribute please reach out! POWR On! 💪
View quoted note →