ben on Nostr: I built a nostr bridge for strava. I thought it’d be cool to have my workouts ...
I built a nostr bridge for strava.
I thought it’d be cool to have my workouts crosspost to nostr. a core feature is the strava identify is completely decoupled from the nostr post, so it doesn’t leak e.g. location metadata.
workouts are just plain old kind: 1 events and stats are set as tags. this enables lots of fun things to be built on top of the data.
here’s the rub: I have to submit the app for review for others to use it. their ToS requires a link to “view on strava” wherever data is shown. this totally kills it for me as it undermines the decoupling of identity. 😞
#runstr
Published at
2024-07-10 22:31:47Event JSON
{
"id": "ba846c480f50127c7881407fd9fc1388b47ec25a7640f35979ddcff45d3eb4d6",
"pubkey": "7bdef7bdebb8721f77927d0e77c66059360fa62371fdf15f3add93923a613229",
"created_at": 1720650707,
"kind": 1,
"tags": [
[
"imeta",
"url https://image.nostr.build/9c8f9789c46fefc68ecc47a7482657436918eafac06976c1eab3175974d15cb1.jpg",
"dim 1170x1107",
"sha256 e95b6732424d352a9e97728cdca70f615be5ca3be226aa714be876df464a29c1"
],
[
"t",
"runstr"
]
],
"content": "I built a nostr bridge for strava. \n\nI thought it’d be cool to have my workouts crosspost to nostr. a core feature is the strava identify is completely decoupled from the nostr post, so it doesn’t leak e.g. location metadata. \n\nworkouts are just plain old kind: 1 events and stats are set as tags. this enables lots of fun things to be built on top of the data. \n\nhere’s the rub: I have to submit the app for review for others to use it. their ToS requires a link to “view on strava” wherever data is shown. this totally kills it for me as it undermines the decoupling of identity. 😞\n\n#runstr\n\n\nhttps://image.nostr.build/9c8f9789c46fefc68ecc47a7482657436918eafac06976c1eab3175974d15cb1.jpg",
"sig": "c4a87e3b3c67880607cb6a07fd349397c2665b41e6f568848dc461917fce4b285acb8b0933efce07b164c2c827d0997d76c3f7a1c96d2c90c711da5730d6d357"
}