« Excellent service d'hydrologie, tenu informé en temps réel des statut de navigation »
Give your visitors the flow, water level, temperature, navigation status, reopening outlook and weather of the Ardennes rivers, with an email alert one click away. Free, maintenance-free, official data.
The “Minimal” style is transparent: use the Light theme on a light background and Dark on a dark background so the text stays readable (WCAG contrast). The other styles read well on any background.
“Width” is the width of the iframe on your page, while “Max card width” caps the card inside it (useful when the iframe is wide). Recommended height: 450 px (390 px in the compact version). If it is lower, the widget hides the weather first, then the reopening outlook, to keep the status and attribution visible.
A single <iframe> tag. No JavaScript: nothing from our side runs on your page. Paste it wherever you like on your site.
The widget adjusts to the width of its container.
HTTPS enforced with HSTS preload, TLS 1.3, HTTP/3 (QUIC), strict Content-Security-Policy (nonces + Trusted Types), complete headers (nosniff, Referrer-Policy, locked-down Permissions-Policy, COOP/CORP), all behind Cloudflare. The widget is served with default-src 'none' in a sandboxed iframe.
Live check on the site: HSTS preload ✓ · alt-svc: h3 ✓ · headers ✓
| Usual widget risk | Our approach |
|---|---|
| A third-party script can read the DOM, cookies and forms of the host page | The content is served in a cross-origin sandboxed iframe: the browser allows no access to your page. None of our scripts runs on your site. |
| The third-party script is compromised (supply chain) and injects code | There is nothing to compromise: you include no script, only a static <iframe> tag. |
| Leak of your visitors' data | referrerpolicy="strict-origin": we only receive your site's domain name, never the page address or any data about your visitors. No cookie is set and no request goes to a third party. The iframe only communicates with www.kayak-belgique.com. |
| Display hijacking / injection | Strict headers on the iframe: Content-Security-Policy: default-src 'none', X-Content-Type-Options: nosniff, Permissions-Policy fully locked down. URL parameters are filtered through an allow-list. |
| Clickjacking of your users | The widget reads nothing from your page and has no authentication. Its only action is the voluntary sign-up to the email alert: the address is sent only to www.kayak-belgique.com, with origin checks, anti-bot protection and server-side rate limits; every email allows one-click unsubscription. |
Opening pop-ups / new tabs (allow-popups) |
The widget never calls window.open(). The only link that opens a tab is the “Kayak Belgique” attribution, on explicit click, only to www.kayak-belgique.com. |
To build your own display, query the public feed directly (open CORS, GET, no key):
Fields: discharge_m3s, water_level_m, water_temperature_c,
navigable, thresholds, station, measured_at.
Data published under CC BY 4.0 license. The widget keeps an attribution link to Kayak Belgique; please do not remove it. Upstream source: SPW Hydrométrie Wallonie + ODWB.
Need to restrict display to your domains, a custom theme or a content partnership? Write to us.
« Excellent service d'hydrologie, tenu informé en temps réel des statut de navigation »
« Un endroit magnifique, calme et apaisant... De belles rencontres et des points de vue féerique ✨ je recommande vivement pour ce ressourcer et ce reconnecter à la nature 🍄🟫 »
« Rendez vous vite sur ce lieu pour un super moment en famille ou entrés ami(e)s ... Expérience géniale ! »
« très bon site »
« Super lieu, et très bon accueil Je recommande ce lieu 😉 »