Last updated: June 2026 · Operator: Ebike Hire Scotland
What we collect
When you sign in we store your display name, email address, and a unique account ID. When you ride a stage your GPS track (a series of latitude/longitude points) and your stage time are stored against your name.
Why we collect it
Your name and email are needed to identify your account. GPS tracks and times are needed to show leaderboards and replay riders on the map. We do not use your data for advertising or share it with third parties except as required to operate the service (Google Firebase for hosting and storage; ElevenLabs for voice cues — only stage names and time values are sent, never personal data).
Who can see your data
Your times and name are visible to other participants in events you join. Your GPS tracks are visible to event participants in the Replay feature. Your email is never shown to other users.
Your rights (UK GDPR)
You have the right to access, correct, or delete your personal data at any time. Use the "Delete my data" option in the Account section on the Home tab to remove your account and all associated data. For other requests contact us via the feedback button.
Data storage
All data is stored on Google Cloud Firestore servers. Google's Data Processing Agreement applies. Data may be stored on servers within the EU/EEA. Voice cue audio is generated by ElevenLabs and cached on your device only — no personal data is transmitted. TTS audio is also cached locally in your browser for offline use.
Age
This service is intended for users aged 18 and over. If you are under 18 please do not register.
By using DIYDURO you agree to this policy. We may update it occasionally — continued use after an update constitutes acceptance.
Last updated: June 2026 · Operator: Ebike Hire Scotland
1. Nature of the service
DIYDURO is a GPS timing tool for informal recreational mountain bike events. It records stage times using your phone's GPS. It is not a professionally managed sporting event system and does not monitor rider safety.
2. Assumption of risk
Mountain biking is a high-risk activity. By using this app you acknowledge that you participate entirely at your own risk. You accept the inherent risks of mountain biking including but not limited to falls, collisions, and serious injury. Nothing in these terms excludes liability for death or personal injury caused by negligence as required by the Unfair Contract Terms Act 1977.
3. Organiser responsibilities
If you create stages or events you are solely responsible for: conducting a suitable risk assessment; ensuring the stage is on safe, accessible terrain; obtaining all necessary landowner permissions; informing participants of any hazards; and ensuring appropriate first aid provision is available. DIYDURO accepts no liability for injury or loss arising from stages created by users.
4. Safety — important
This app does not monitor your location during a stage or alert anyone if you do not finish. Always ensure someone knows your planned route and expected return time. Carry appropriate safety equipment. Do not rely on this app in an emergency.
5. GPS accuracy
Stage times are derived from phone GPS and are approximate. Accuracy depends on device hardware, signal conditions, and zone size. Times may differ from true elapsed time by several seconds. Times are for recreational use only and are not suitable for regulated competition.
6. User conduct
You must not create stages on land without permission, on public roads, or in locations that would expose other users to unreasonable risk. You must be 18 or over to use this service.
7. Data
Your use of the app is also governed by our Privacy Policy. By using the service you consent to the collection and storage of GPS track data and stage times as described therein.
8. Changes
We may update these terms. Continued use after an update constitutes acceptance. We will make reasonable efforts to notify users of material changes.
Governing law: Scotland / England and Wales. Any disputes shall be subject to the jurisdiction of the courts of Scotland.
More riders. More events. Same simplicity.
By subscribing you confirm you have read the Terms of Service and are 18 or older. Payments processed by Stripe.
This will permanently delete your account, all your times, stages, events, and GPS tracks. This cannot be undone.
Type DELETE to confirm:
You are changing your declaration from insured to uninsured. If you proceed, you confirm that you are running this event without public liability insurance and accept full personal responsibility for any claims arising.
No transponders. No marshals. Just GPS based arguments.