Who we are
OG Bike Works provides BikeNet software, NXS cycling products, and related services. For support or privacy requests, contact support@ogbikeworks.com.
Information we collect
- Account details, including name, email address, sign-in provider, and account identifier.
- Bike, component, sensor, setup, maintenance, and support information you choose to save.
- Your own BikeNet ride recordings, including location, time, speed, elevation, sensor readings, shifting events, and ride notes.
- Beta requests and feedback, including email address, phone platform and model, app build, and submitted feedback.
- Device, app, browser, diagnostic, and error information needed to operate and secure our services.
- Order and payment-related information handled through Shopify. We do not directly store complete payment-card numbers.
The separate Strava section below governs information obtained through that optional connection.
How we use information
We use information to provide, synchronize, maintain, secure, and improve BikeNet and My BikeNet; record and display your own rides and statistics; manage bikes and components; provide requested exports; respond to support, warranty, and beta inquiries; send requested or consented service communications; process orders; and meet legal obligations. We do not sell personal information. The improvement and analytics purposes described here do not apply to Strava-provided information or information derived from it.
Your optional Strava connection
You can connect Strava to import your own routes for navigation and upload rides you record in BikeNet. Connecting is optional. BikeNet presents connection disclosures before sending you to Strava’s authorization screen. Strava authenticates your account and asks you to grant access.
Collection methods and information
BikeNet uses Strava’s OAuth authorization process and API, together with webhook notifications for activity changes and revoked access. We receive your Strava athlete identifier, authorization tokens, granted permissions, and token-expiry information. When you request routes, we receive route identifiers, names, distance and elevation information, and route geometry. Upload responses can contain upload and activity identifiers and processing status. We do not import your activity history or other athletes’ data.
When you choose to upload a recorded ride, the file sent to Strava can include recorded GPS coordinates, dates and times, elevation, speed, cadence, heart rate, power, and other supported sensor readings present in that ride. Strava receives and manages the resulting activity under your Strava settings and Strava’s privacy policy.
Use and access
We use Strava-provided information only to operate your authorized connection, display your own requested routes to you, perform your requested uploads, and handle changes or revocation. Strava information is not displayed to other BikeNet users or used for advertising, customer analytics, product improvement, or AI/ML processing. Imported route plans are not retained in completed ride recordings or synchronized to your BikeNet cloud route library. Your own recorded ride measurements are separate from imported navigation plans.
Limited offline caching and retention
Imported routes are temporarily cached on your device for up to 24 hours from retrieval. Their expiry is not extended by opening them or restarting BikeNet. Expired routes cannot be used; stored copies are removed when BikeNet is running or next opens. Reimport a route to obtain a fresh copy. Route-list information is also temporary, not an indefinite archive. If a requested Strava resource is no longer available, BikeNet does not continue using its cached copy.
Authorization credentials are held securely in our backend while needed for your connection. Revocation, disconnection, account deletion, or applicable inactivity cleanup removes credentials and associated Strava caches from active storage. Upload-status receipts are retained for at most 24 hours under normal scheduled operation. Webhook processing records expire within seven days and are used only for reliable delivery and revocation handling. Our scheduled cleanup does not repeatedly poll Strava for activity changes.
Cloud infrastructure can retain deleted file versions in restricted, recoverable soft-delete storage for seven days before permanent removal. These copies are not available to the app or used for another purpose. A device that is closed or offline cannot learn of a remote revocation immediately: BikeNet clears its local Strava cache when it next receives the disconnected status, and its independent 24-hour expiry prevents continued use of an old route.
Withdrawal, deletion, and confirmation
In BikeNet, open the Strava connection controls and choose Disconnect Strava. You can also revoke BikeNet from Strava’s connected-app settings. These actions withdraw permission and stop further sharing. BikeNet clears its Strava credentials and associated caches, and shows written confirmation when an in-app disconnection and cleanup succeeds. To request access to or deletion of information, including confirmation following a revocation outside the app, email support@ogbikeworks.com from your account email address. We verify the request, complete the cleanup, and provide written confirmation. Strava data is deleted promptly and permanently within 30 days of a qualifying deletion request or revocation.
Disconnecting Strava does not delete your independently recorded BikeNet rides or activities already uploaded to Strava. Request deletion of your BikeNet recordings separately, or delete your BikeNet account. Manage activities already on Strava through Strava.
Strava API usage monitoring
Strava may monitor and collect information about use of its API and API materials, and may use that usage information for any business purpose. Strava’s own terms and privacy policy govern its processing.
Services that help us operate
We use Google Firebase and Google Cloud for authentication, databases, files, and application infrastructure; Apple and Google for sign-in and app distribution; Shopify for storefront, order, and payment services; and mapping and routing providers for maps and requested navigation. Our Strava backend runs in Google Cloud’s us-central1 region in the United States. Mapping or routing requests may include coordinates needed to display maps or calculate navigation. Strava receives ride files only when you choose to upload. Service providers’ own privacy terms also apply.
Your choices and controls
You may decline optional information or integrations. Manage location, Bluetooth, photos, and notifications in your device settings. Disconnecting an integration stops future sharing but does not automatically delete information already sent to that provider. Strava-specific cache deletion and revocation are explained above.
Retention and deletion of other BikeNet information
For information not obtained from Strava, we retain it while needed to provide the service, maintain legitimate business records, resolve disputes, meet legal obligations, or protect the service. To request access, correction, export, or deletion of personal information or your BikeNet account, email support@ogbikeworks.com from your account email address. We may need to verify your identity.
Security and children
We use reasonable administrative and technical safeguards, but no online system can guarantee absolute security. Our services are not directed to children under 13, and we do not knowingly collect their personal information.
International use and policy changes
Information may be processed in countries where we or our providers operate. We may update this policy as services or legal obligations change. The effective date above identifies this version.