{"version":"1.0","provider_name":"nolle.engineering","provider_url":"https:\/\/nolle.engineering\/en","author_name":"lottmar","author_url":"https:\/\/nolle.engineering\/en\/author\/lottmar\/","title":"WindLine, Strava Segment Opportunity App Concept - nolle.engineering","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"NMwG9afL4c\"><a href=\"https:\/\/nolle.engineering\/en\/windline-strava-segment-opportunity-app-concept\/\">WindLine, Strava Segment Opportunity App Concept<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/nolle.engineering\/en\/windline-strava-segment-opportunity-app-concept\/embed\/#?secret=NMwG9afL4c\" width=\"600\" height=\"338\" title=\"&#8220;WindLine, Strava Segment Opportunity App Concept&#8221; &#8212; nolle.engineering\" data-secret=\"NMwG9afL4c\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/nolle.engineering\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>","thumbnail_url":"https:\/\/nolle.engineering\/wp-content\/uploads\/2026\/04\/windline-product-shot-chatgpt-1024x683.png","thumbnail_width":1024,"thumbnail_height":683,"description":"WindLine A mobile app concept that tells cyclists which Strava segments are most worth attacking based on forecast wind conditions. The short version WindLine connects to Strava, looks at relevant local segments, combines them with hourly wind forecasts, and highlights the segments most likely to be favorable in the next hours or days. Simple idea:... Read More"}