Release notes
Wat we gebouwd hebben en waar we naartoe werken. Evolve5 wordt continu verbeterd op basis van feedback van de community.
Roadmap
Wat komt er aan
Native iOS & Android app
De Evolve5 app komt binnenkort beschikbaar in de Apple App Store en Google Play Store. Sneller, native push-notificaties en een app-icoon op je homescreen.
Race-rapporten en racedag-toolkit
Een race-rapport dat je hartslag naast de officiële splits legt, een toolkit voor racedag zelf en een supporters-pagina voor wie je aanmoedigt. Later volgt een dagcoach die suggesties doet op basis van wat er in je log staat.
Evolve5 voor jouw gym
Run je een gym? Binnenkort kun je Evolve5 draaien in je eigen huisstijl, voor je eigen leden — dezelfde tools, jouw merk.
Sneller, stabieler, sterker
We blijven bouwen aan snelheid en stabiliteit onder de motorkap en werken de kernfeatures verder uit, zodat de app blijft meegroeien met de community.
Slimmere AI
De AI-weeksamenvatting en workout-generator worden scherper en persoonlijker — advies dat echt op jou is toegesneden, niet generiek.
Release notes
Evolve5 Coach, maatwerk van Niels en je races in beeld
Evolve5 Coach
Een AI-coach die praat zoals Niels en met jouw gegevens werkt: je trainingen, races, splits en programma. Je vindt hem in de ronde knop midden in de onderbalk. Elk antwoord staat er herkenbaar als AI, en met "Stuur door naar Niels" zet je een vraag met één tik door naar Niels. Gratis 10 berichten per maand, met Premium 100. Voor leden van 18 jaar en ouder.
Vraag de coach vanaf je scherm
Op zestien schermen staat "Vraag de coach": bij een workout, je dag, een race, je voorspelling, je weekcheck-in en meer. De coach opent dan met dat scherm erbij, en die opening kost geen bericht.
De coach zet het voor je klaar
Vraag de coach om een workout in te plannen, een dag te verzetten, je in te schrijven voor een groepsles of een sessie vast te leggen. Hij zet een kaart klaar, jij tikt en het staat erin. Tot een dag later draai je het terug. Kopen en koppelen doe je zelf: de kaart brengt je naar de shop, Strava of het event.
De coach begint zelf
Na een race, een PR of een week zonder training stuurt de coach je hooguit één keer per week een bericht. Dat telt niet mee voor je berichten, en je zet het met één tik uit.
Maatwerk van Niels
Een programma op maat tot je race, gebouwd door Niels, voor een blok tot 16 weken. Je vraagt het aan in de app en doet een intake in acht stappen. Je krijgt eerst een startweek en daarna het concept van je hele blok om op te reageren. Na je akkoord staat het in je schema, met elke week een check-in en een weekbericht van Niels. Aan het eind volgt een eindrapport met zijn oordeel.
Je gesprek met Niels
Iedereen heeft een eigen gesprek met Niels, achter het ballonnetje bovenin. Je ziet wanneer hij je bericht gelezen heeft.
Trainen volgens je programma
Volg je een programma, dan staat op een rustdag je volgende sessie in beeld. De weekstrip laat met een teken zien wat volgens plan ging, wat afweek, wat je miste en wat extra was. Na elke training één keer "Hoe ging het?": zwaarte, gevoel en een zin. De sessie heeft de getallen van deze week op één klok, en je scores blijven bewaard als je even geen bereik hebt.
Zien wat je training oplevert
Bij je sleutelworkouts zie je hoe je vooruitgaat en wat dat op je race scheelt. Aan het eind van een blok krijg je een eindrapport. Statistieken, voorheen Mijn progressie, toont je voorspelling over tijd, waar je tijd zit, je PR's en je vorm. Dit is Premium.
Je races in beeld
Bovenaan Mijn races staat je profiel: hoeveel races je liep, wat er aankomt, je podiums en een tijdlijn per divisie. Bij elke race zie je je plek in het veld. In de analyse zie je per station waar je staat in je divisie, en race-detail opent met de uitslag, met tabs voor verloop, analyse en vergelijken.
Club en leesbaarheid
De groepstraining van vandaag staat bovenaan Club, met wie er komt. Elk scherm is nagelopen op een telefoon van 375 pixels breed, en Fitheid, Vermoeidheid en Vorm staan er nu in gewoon Nederlands.
Zelf kiezen welke mails je krijgt
Bij je instellingen zet je elke soort mail aan of uit: nieuws, je wekelijkse update, kudos, de mail na een training of race, en meer. Onderin elke mail staat een afmeldlink die met één tik werkt, ook zonder in te loggen. Mails over je account, je boekingen, je betalingen en je maatwerk krijg je altijd.
Programma's, slimmer meten en een nieuwe look
Programma's op maat van je race
Schrijf je in op een programma van Niels; het blok schaalt mee naar de weken tot je race, zodat de taper op racedag landt. Het programmascherm opent met je voorspelde finishtijd, je week en een fase-strip van je hele blok.
Trainen opnieuw ingedeeld
Eén statuskaart met vandaag, programma en progressie, de keuzes als overzichtelijke rijen en een brede ingang naar de hele bibliotheek. Mijn schema is opgegaan in Trainen: tik een dag in de weekstrip en de dagsheet opent met alle acties.
Workouts sneller gevonden
Zoek op naam, station of oefening. "Wall balls" vindt nu ook de simulatie waar dat station in zit. Filter op stations, duur, vorm (For Time, AMRAP, EMOM, HIIT) en zwaarte. Je eigen workouts zijn nu ook in te plannen, en de bibliotheek is herijkt op Niels' trainingsfilosofie.
Scores loggen en je progressie zien
Log per onderdeel, ook na een groepstraining. Je vult alleen in wat vrij was (de kilo's, niet de opgedragen reps) en per blok één score. Mijn progressie toont je verloop, PR-momenten en bestaande PR's. Een workout telt pas als gedaan als je 'm afrondt.
Eerlijkere Race Predictor
Je beste van de laatste vijf pogingen telt, niet je laatste: één slechte dag trekt je voorspelling niet meer omlaag. Een stationsscore uit een workout die precies op de benchmark past, telt mee als poging.
Races: je plek in het veld
De Races-tab draait om je volgende race; race-detail leest als één verhaal. Je rang beweegt de hele racedag mee en krijgt de noemer erbij (bijvoorbeeld #132 van 2720). Je tempo is nu over 8,7 km inclusief roxzone, en je stationprofiel staat als spindiagram.
Live meekijken en leaderboard
Tussentijden van een lopende race staan op de detailpagina en bovenaan de racepagina, en de live racetijd klopt ook als je vanuit het buitenland meekijkt. Op het leaderboard zijn onmogelijke tijden eruit en filter je op divisie en geslacht.
Samen racen, samen trainen
Een clubrace staat een week vooraf bovenaan ieders feed, doubles-partners samen op één rij. Club heeft een eigen tab in de onderbalk, met een prikbord waar de coach berichten deelt en jij kunt reageren.
Nieuwe look en handige extra's
Eén visuele lijn door de hele app, met eigen iconen per station en een grote foto bovenaan je feed. Staat er niets gepland? Dan krijg je een suggestie. Zet Evolve5 met één tik op je startscherm, en koop een strippenkaart vanuit een training, waarna je direct terug bent om je in te schrijven.
Je trainingen centraal
Mijn activiteiten
Nieuwe sectie onder Trainen: één tijdlijn van al je sessies, of ze nu van Strava komen, zelf gelogd zijn of een groepstraining waren. Per sessie zie je de kerncijfers, de trainingsprikkel, je trainingsbelasting en of je 'm al geëvalueerd hebt. Gratis voor alle leden.
Evalueer je training
Na een sessie zet je in 10 seconden je RPE, hoe het voelde en een notitie neer. Dat maakt je trainingsbelasting, je readiness-score en je weeksamenvatting scherper. Eén tik vanuit de melding of vanuit je activiteitenlijst.
Trainingsprikkel per sessie
Elke activiteit krijgt automatisch een label: zone 2, drempel, racepace, kracht of herstel, op basis van je hartslagzones en de rondes uit je horloge. Klopt het niet? Pas het zelf aan.
Zelf een sessie loggen
Een gym-training zonder horloge telt nu volwaardig mee in je week, je trainingsbelasting en de clubfeed. Categorie, duur en tijdstip zijn genoeg.
Groepstrainingen tellen automatisch mee
Geboekt en geweest? Dan staat de sessie in je log, met de prikkel die de trainer eraan hangt. Trainden er meer leden mee, dan zie je dat als één kaart in de feed. Had je zelf je horloge aan, dan wint die opname en telt niets dubbel.
Reageren met tekst
Onder elkaars activiteiten kun je nu een berichtje typen, naast de emoji-reactie die er al was. Je krijgt een melding zodra iemand reageert, en het staat in dezelfde weekmail als de kudos.
Eerlijkere hartslagzones
Je maximale hartslag wordt nu geschat uit je cardio-sessies, niet uit één piek. Eén uitschieter tijdens krachttraining vertekende eerder je trainingsbelasting, en een vormtest kon zo onopgemerkt blijven. Dit werkt met terugwerkende kracht.
Weeksamenvatting op wat je deed
De weeksamenvatting draait nu om je prikkelmix, je trainingsbelasting ten opzichte van vorige week en je RPE, niet meer om je programma-voortgang. Volg je geen programma? Dan hoor je daar ook niets over. En de tekst is korter en concreter.
De clubfeed: samen trainen wordt zichtbaar
Activiteitenkaarten in de feed
Je Strava-activiteiten verschijnen nu als kaart in de community feed, met duur, afstand en tempo in één oogopslag. Andere leden kunnen reageren met emoji's.
Wat zien anderen van mij
Jij bepaalt precies wat je deelt. Kies je niveau bij "Wat zien anderen van mij" in je instellingen, met een live preview van hoe het eruitziet voor anderen. Een activiteit toch liever niet delen? Verberg 'm met één tik.
Kudos-meldingen & wekelijks mailtje
Je krijgt een melding zodra iemand op je training reageert, en elke week een mailtje met een overzicht: "3 leden reageerden op je training".
Club-totalen
Zie hoeveel de hele community deze week samen heeft afgelegd — "De club deze week: … km". Altijd anoniem, nooit herleidbaar naar een lid.
Deel als Instagram-plaat
Deel je activiteit of PR als kant-en-klare Instagram-plaat, rechtstreeks vanuit de app.
Benchmark-percentielen
Zie hoe je scoort binnen je divisie ten opzichte van andere leden, met een duidelijke doellijn op de top 10%.
Voorspelling vs. werkelijkheid
Op je race-detail zie je nu meteen hoe je voorspelde tijd zich verhoudt tot wat je daadwerkelijk liep.
Light mode als standaard
De app opent nu standaard in light mode. Liever dark? Wissel gewoon via het zon/maan-icoon — je voorkeur wordt onthouden.
Strava voor iedereen + eerlijker meten
Strava open voor iedereen
Strava-koppeling staat nu open voor alle premium-leden — 999 plekken in plaats van de eerste 10. De "wees er snel bij" uit de lancering op 7 juni is dus achterhaald.
Fietsen en zwemmen als cardio
Fietsen en zwemmen tellen nu mee als volwaardige cardio in je programma en statistieken, niet langer als kracht.
Programmadag overslaan zonder gevolgen
Een dag in je programma overslaan? Je consistentie-score daalt er niet meer van.
Fitheidscurves in de predictor
Nieuw in de Race Predictor: "Vorm & voorspelling over tijd" laat zien hoe je fitheid zich ontwikkelt.
Race-Readiness Score
Race-Readiness Score
Eén score van 0-100 die vertelt hoe klaar je bent voor je race. Opgebouwd uit vier subscores met uitleg en telkens één concrete actie om aan te werken. Te vinden op je feed en in de Race Predictor.
Predictor rekent met je actuele vorm
De Race Predictor houdt nu ook rekening met je huidige vorm uit Strava, niet alleen met je PR's.
Facturen & betaalgegevens
Facturen en betaalgegevens beheren
Beheer je facturen en betaalgegevens voortaan zelf, via de beveiligde omgeving van Stripe.
Trainen met de timer
Zones-timer & For Time-klok
Train met een zones-timer of een For Time-klok direct in de app — geen aparte stopwatch meer nodig.
Presale-afteller
Een afteller voor de presale is nu zichtbaar op de feed.
Kleine verbeteringen
Ontdek-menu bij Trainen
Nieuw ontdek-menu op de Trainen-pagina, zodat je sneller bij workouts, benchmarks en schema komt.
Lopend programma weer zichtbaar
Je actieve trainingsprogramma is weer gewoon zichtbaar.
Terugknop-fix in de app
Bug gefixt waarbij de terugknop in de app-weergave niet altijd werkte.
Kids-tarief voor gasten
Het kids-tarief voor gasten werkt weer correct bij het boeken van een training.
Navigatie update, AI workout builder & light mode
Vernieuwde app-navigatie
Het account-menu is opnieuw ingedeeld. Workouts, benchmarks, schema en challenges zitten nu samen onder "Trainen". Events, je races, leaderboard en predictor vind je onder "Races". Minder tabs, alles logischer bij elkaar.
AI workout builder
Beschrijf in gewone taal wat je wilt trainen — de AI zet het direct om naar een volledig uitgewerkte workout met blokken, oefeningen en timers. Daarna pas je aan naar eigen inzicht en sla je op. Beschikbaar bij het aanmaken van een nieuwe workout.
Light mode
De app heeft nu een dark én light mode. Wissel via het zon/maan-icoon rechtsboven in de header. Je voorkeur wordt onthouden.
Strava-koppeling live
Koppel je Strava-account
Premium-leden kunnen nu hun Strava-account koppelen. Je trainingen worden automatisch gesynchroniseerd met je programma en weeksamenvatting, en nieuwe activiteiten matchen direct met je geplande workouts en benchmarks. Het aantal koppelingen is voorlopig beperkt — wees er snel bij.
Content Studio & Foto-uploads
Automatische blog en social content
Nieuwe Content Studio in het admin: AI genereert automatisch Instagram-posts en blogs op basis van groepstrainingen, Hyrox events en een queue van Hyrox-onderwerpen. Concepten verschijnen klaar voor review met caption, hashtags en bijbehorende foto's. Eén klik publiceert ze als blog of opent een staging-pagina met 1-click-copy en zip-download voor Instagram.
Foto's uploaden bij trainingen en events
Deelnemers kunnen vanuit de app foto's uploaden bij groepstrainingen en Hyrox events. Door foto's te uploaden geef je toestemming dat ze gebruikt mogen worden voor onze website en social media. Foto's worden automatisch gekoppeld aan de bijbehorende content-concepten.
Foto-bibliotheek voor blogs
In de blog editor kun je nu naast uploaden ook foto's kiezen uit de bestaande bibliotheek: workouts, galerij, eerder gebruikte blog-images, training- en eventfoto's, banners en benchmarks. Plus een HTML/Preview toggle om direct te zien hoe een blog eruit komt te zien.
SEO-verbeteringen
Blog publish-flow vult automatisch SEO-velden in (meta-title, meta-description, keyphrase, slug, excerpt) op basis van de gegenereerde content. Unieke slugs worden gewaarborgd bij het aanmaken.
Live Race Tracking & UX Update
Live race tracking
Volg Evolve5 leden live tijdens Hyrox events. Zie per deelnemer bij welk station ze zijn, een lopende timer en alle split-tijden — direct in de feed. Na de finish kun je doorklikken naar de volledige race-analyse.
Event verbeteringen
Live-badge en deelnemersaantal op event tegels. Uitklapbare deelnemerslijst in de feed met live status, finishtijden en planning per dag. Auto-refresh elke 30 seconden tijdens actieve events.
Race-analyse uitgebreid
Min/km pace bij runs in de race detail view en op het leaderboard. Verbeterde scraper met roxzone-fallback, outlier-correctie en betere split-detectie.
Hyrox Kids lessen
Gedifferentieerde pricing voor Hyrox Kids lessen (€5 i.p.v. €12,50). Bij credits beschikbaar ook de optie om los te betalen.
Accessibility & performance
Zichtbare focus indicators voor keyboard navigatie, skip-to-content link, modal focus trap, verbeterd kleurcontrast. Lazy loading van admin tabs, skeleton loaders en API response caching.
Programma-slimheid
Trainingsprogramma's plannen automatisch geen workouts op je racedagen. Schema en feed tonen nu dezelfde data via een gedeelde databron.
Race Splits & Leaderboard
Hyrox race splits
Gedetailleerde race-analyse: bekijk per station en per run je splits, pacing grafiek, snelste/langzaamste station en roxzone tijd. Alle data wordt automatisch opgehaald bij het synchroniseren van je races.
Race Predictor vergelijking
Vergelijk je voorspelde racetijd met je werkelijke resultaat per station. Zie direct waar je sneller of langzamer was dan verwacht, inclusief automatische detectie van sterke en zwakke punten.
Leaderboard per station
Filter het leaderboard op individuele stations (SkiErg, Sled Push, Rowing, etc.), totale running tijd of totale racetijd. Met Solo/Doubles toggle en doorklik naar race details van alle leden.
Feed, Community & Webshop
Persoonlijke feed
Een volledig nieuw dashboard als centraal startpunt. Je ziet direct je workout van vandaag, weekplanning, volume-overzicht, race countdown en AI-weeksamenvatting. Alles uitklapbaar voor meer detail.
Community feed
Volg wat er leeft in de Evolve5 community. Bekijk workouts, PR's, race-resultaten en milestones van andere leden. Reageer met emoji's en vier elkaars prestaties.
Free & Premium herstructurering
Meer mogelijkheden voor free members: workout bibliotheek (beperkt), benchmarks bekijken, leaderboard en events. Premium biedt nu o.a. volledige bibliotheek, benchmark loggen, trainingsschema, programma's, Race Predictor en Strava koppeling.
Evolve5 Webshop
De Evolve5 webshop is live met officieel Evolve5 merchandise: Craft Performance Tees en Singlets voor mannen en vrouwen.
AI-integratie & Social
AI-integratie in programma's
Trainingsprogramma's worden nu gegenereerd met behulp van AI (Claude). De AI analyseert je niveau, benchmarks en beschikbaarheid en maakt een volledig geperiodiseerd schema op maat.
AI Weeksamenvattingen
Elke week ontvang je een persoonlijke AI-analyse van je trainingsweek: wat heb je gedaan, hoe presteerde je, en waar moet je op letten.
Live race-tracking
Volg elkaar real-time tijdens groepstrainingen. Scores worden live gelogd en zijn zichtbaar voor de hele community.
Social sharing
Deel je workout-resultaten als platte tekst, handig voor in je Strava-beschrijving of om te delen met vrienden.
Notificaties & Admin
Notificatiesysteem
In-app notificaties voor trainingsherinneringen, boekingsbevestigingen, weeksamenvattingen en community-updates. Inclusief notificatievoorkeuren per type.
Admin-module
Volledig admin-paneel voor het beheren van trainingen, leden, workouts, blogs en boekingen. Inclusief dashboard met statistieken en activiteitsoverzichten.
Monitoring
Sentry-integratie voor realtime foutmonitoring en activity logging voor het bijhouden van gebruikersacties en systeemgebeurtenissen.
Programma's, Workouts & Benchmarks
Trainingsprogramma's
Volledige programma-module met geperiodiseerde trainingsschema's. Inclusief fases (benchmark, opbouw, piekbelasting, tapering) en dag-voor-dag workout planning.
Workout Bibliotheek
Meer dan 100 Hyrox-specifieke workouts, gecategoriseerd op type (kracht, hardlopen, stations, simulatie). Inclusief de mogelijkheid om zelf workouts samen te stellen.
Benchmarks
Log en volg je scores op alle Hyrox-stations en hardloopafstanden. Progressiegrafieken, community-vergelijking en automatische PR-detectie.
Review-systeem
Beoordeel trainingen en workouts met sterren en feedback. Helpt trainers om de kwaliteit continu te verbeteren.
Premium & Strippenkaarten
Stripe-integratie voor het afnemen van strippenkaarten en Premium-abonnementen. Inclusief automatische kortingsberekening voor Premium-leden.
Infrastructuur & Security
Database migratie naar EU
Volledige migratie van de database en bestandsopslag naar Supabase servers binnen de Europese Economische Ruimte (eu-central-1). Conform AVG-vereisten.
Architectuur upgrade
Verbeterde beveiligingsarchitectuur met rate limiting op alle API-routes, input-validatie via Zod, en gestandaardiseerde error handling.
Lancering Evolve5
Lancering nieuwe website
De eerste publieke versie van Evolve5: een volledig nieuwe website gebouwd met Next.js, Prisma en Supabase. Dark-themed, mobile-first en geoptimaliseerd voor snelheid.
Leaderboard
Community leaderboard waar je je Hyrox race-resultaten kunt vergelijken met andere Evolve5-atleten. Filters op race-type en divisie.
Race Predictor
Voorspel je Hyrox-finishtijd op basis van je benchmarks. Gebouwd op de Riegel-formule en station-specifieke fatigue-modellen, met confidence score en split-voorspelling per station.
Race-scraper
Importeer je Hyrox race-resultaten automatisch via je Hyrox profiel-slug. Resultaten worden opgeslagen in je persoonlijke dashboard.
Training inschrijven
Boek groepstrainingen via de app. Realtime plekken-tracking, wachtlijst bij volle trainingen en automatische bevestigingsmails.
Live trainingen
Live modus voor groepstrainingen: trainers kunnen workouts real-time aansturen terwijl deelnemers hun scores loggen.
Blog & content
Blogsysteem met categorieën, rich-text editor voor admins en een publieke blogpagina met masonry-layout.