FAQ
- What is this? A Strava→Nostr bridge. After connecting, your Strava activities will crosspost to Nostr.
- How does it work?
- Click "Connect with Strava" to authorize the app to read your Strava profile and public activities
- You'll be prompted to sign a NIP-98 auth event to prove control of your pubkey
- That's it!
- Why would I want that?
To
#grownostrwith your Strava activities and find other active nostriches! - Will this dox my strava account to nostr? I don't think so. Nostr posts do not include your Strava username or any location information, period. Your oauth information is NIP-04 encrypted, along with your pubkey and only readable by this app.
- Can you edit, post or otherwise mess with my Strava?
No. We request
read-onlyaccess to the minimum set of Strava information to make this work. Here are the exact scopes used from the Strava API:read: read public segments, public routes, public profile data, public posts, public events, club feeds, and leaderboardsactivity:read: read the user's activity data for activities that are visible to Everyone and Followers, excluding privacy zone data - What data do you store? The minimal amount required to make this work. Basically just your nostr public key, Strava athlete id, and Strava oauth tokens to read your public activities.
- Do you have an API? Can I integrate with these Nostr activity events?
Yes! At its core nostrava is just a nostr relay and activities are stored as
kind: 1events. Thecontentfield is a human-readable summary of the activity and all of the metadata is set intags. - Why doesn't my nostr profile info show up?
We look for profile metadata
kind: 0events in our relay only. Addwss://nostrava.dev.bdw.toto your relay list and republish your profile. - How do I turn this off? To revoke access to this application, please visit your Strava settings at any time.