NodeHop

Terms of Service

Last updated: 20 August 2026

NodeHop is a route planner for the numbered cycling and walking node networks (knooppunten) of Belgium, the Netherlands, Germany, France and Denmark. It is a website — nodehop.com, and the same site on knoophop.be, knoophop.nl, knotenhop.de and nodehop.be, .nl, .de and .lu — and a NodeHop app for iPhone and Android. These terms cover both. By using NodeHop, you agree to them. Questions: admin@nodehop.com.

Who runs NodeHop

NodeHop is run by Dimitri Blondeel as an individual. There is no company behind it. Where these terms say “we”, that means him. Post: [POSTAL ADDRESS — TO BE COMPLETED]. Email: admin@nodehop.com.

What NodeHop does

You type what kind of ride or walk you want, the planner turns it into a node route, and you adjust it in the same conversation. From there you can save it to your account, download it (GPX, or Garmin FIT), print a cue sheet, share it with a link, send it straight to a connected Wahoo bike computer, or follow it node by node in the app. Routes are built from OpenStreetMap data and from the node networks as they are mapped there. Planning, downloading and printing on the website work without an account.

Beta — and what we don’t promise

NodeHop is in beta, and we say so throughout the product. It is a work in progress: features appear, change and disappear, routes are not always perfect, and there are bugs. We don’t promise NodeHop is available at any given moment. We may take it offline for maintenance, change how it works, or stop running it altogether. If we ever shut it down for good, you can export your routes first — the download and export tools are there for exactly that.

Your account

You need an account to save routes, sync them between devices, or use the app. You must be at least 16 to create one. Keep your sign-in details to yourself: whatever happens under your account is your responsibility. Don’t misuse the service — no large-scale scraping, no trying to break or overload it, no reselling access. We use rate limits and automated bot detection to protect it. The map data underneath comes from OpenStreetMap and its contributors, so respect its open-data licence. You can delete your account, with everything in it, from your account page.

What you post

Some of what you put into NodeHop other people can see. If you make a saved route public, its name, its description and any photos you added to it become visible to anyone with the link, show up on your public profile page and in the Explore feed, and can be commented on. Comments carry your profile name and are visible to everyone who can see the route. Your profile page — your username, display name and picture — is public; those come from the account you signed in with. Rating a stop is anonymous, but the average feeds into which stops the planner suggests to other people.

Some of it only we see. Feedback you send us, and any photo with it, goes to us alone: the photos sit in private storage and are never shown to other users. A photo you attach to feedback goes through an automated check first — if it can’t tell that the picture is a safe, relevant photo, the photo is dropped and only your words are kept. That check drops anything it is unsure about, so an innocent photo is sometimes refused; send it again, or describe it in words. Photos you add to your own routes do not go through that check, so what you put there is on you. What you type into the planner is kept for a while without your name, and helps us write the example suggestions other riders see.

It stays yours. By posting it you give us permission to store it and to show it inside NodeHop, including to other users where that is the point of the feature — nothing more. We don’t sell it and we don’t hand it to advertisers. Keep it clean and keep it relevant: no photos of other people without their say-so, nothing offensive, nothing illegal, nothing that isn’t yours to post. You can delete your own comments, routes and route photos, make a public route private again, and delete your whole account with everything in it. One thing you cannot undo: a share link you made without an account stays valid for whoever holds it, and we cannot pull it back for you — so only share what you are happy for others to keep. There is no report button in NodeHop yet; if something is wrong, yours or someone else’s, email us and we’ll look at it and take it down if it doesn’t belong.

Premium and payment

Right now, Premium is free for everyone. NodeHop is in beta and we are not charging: every account has Premium, no card, nothing to pay. Checkout is switched off — you cannot buy Premium today even if you try. The rest of this section describes what happens once we do start charging. We’ll say so clearly before that.

What Premium will unlock then: unlimited saved routes (a free account will be able to save ten), unlimited route drafting by the planner, photos on your routes, and sending routes straight to a connected bike computer. Which features are free and which are Premium is set out on our pricing page and can change; that page always shows the current split.

On the website, payment goes through Paddle, in two shapes. A prepaid pass: you pick 3 to 18 months, pay once, and the price per month falls the longer the block — today €11.97 for three months, €24.99 for twelve, €34.47 for eighteen. It does not renew; access ends when the months you bought run out. Or a monthly subscription at €2.99 a month, which renews automatically every month until you cancel. You cancel it yourself on your account page; it takes effect at the end of the month you have already paid for, and you keep Premium until then.

In the iPhone and Android app, Premium is an auto-renewing subscription sold by Apple or Google, not by us. It starts with a free trial; when the trial ends, the subscription renews by itself until you cancel. Cancel it in your store account, not with us: on iPhone, Settings → your name → Subscriptions; on Android, Play Store → your profile picture → Payments and subscriptions → Subscriptions. We cannot cancel or refund a store purchase on your behalf.

Premium belongs to your NodeHop account, not to a device or a store, so it works on the website and in the app wherever you sign in. Prices are always shown before you pay. For website purchases Paddle is the merchant of record and handles billing, payment methods and taxes; those purchases are also subject to Paddle’s buyer terms. Refunds: see our refund policy.

Riding and walking safely

A NodeHop route is a suggestion, not an instruction, and you get it as it is, with no guarantee. It is built from map data and from the node networks as they are mapped, and neither is guaranteed complete or current. NodeHop sends you onto public roads and paths that we do not run and have never inspected. What you see around you always beats what you see on the screen: obey traffic law and the signs on the ground, watch the road, the weather and the light, and decide for yourself whether a road, path or crossing is safe for you and your bike. Distances and times are estimates.

Two things we do on purpose, so they don’t surprise you. Roadworks: when we know a works zone is on your route, we tell you and mark it on the map — but we do not plan around it. On the node networks a diversion is signed on the ground, and those signs are the ones to follow; expect a few hundred metres extra. While you follow a diversion near a known works zone, the app waits rather than trying to re-route you. Ferries: a route can cross a ferry. We flag the crossings we know about, but we have neither the timetable nor the fare, and our data doesn’t cover every crossing — check before you set out.

Where our responsibility ends

We do our best, but NodeHop is a beta run by one person and it comes without guarantees. If something goes wrong because of NodeHop, what we can be asked to make good is limited to what you have paid us for Premium in the twelve months before — which, while Premium is free, is nothing. We do not try to limit our responsibility for harm we cause deliberately or through gross carelessness, or for injury to a person. And whatever this document says, rights that consumer law gives you and that cannot be signed away stay yours.

Which law applies

Belgian law applies to these terms.

Changes to these terms

We may update these terms. The new version appears here with a new “last updated” date, and using NodeHop after that means you accept it. We may also stop developing NodeHop, or transfer it to someone else, at any time.

Contact

admin@nodehop.com. See also our privacy policy and our refund policy.

← Back to NodeHop