Overview
Borghgraef and Joris De Koninck began working together in 2016 on Kayzr, a gaming tech startup. Out of that work the pair created StriveCloud, where Borghgraef is co-founder and Head of Customer Development.
Freek Borghgraef is a co-founder of StriveCloud and works there as Head of Customer Development. He founded the company together with Joris De Koninck. The two started in 2016 with Kayzr, a gaming tech startup, before creating StriveCloud. StriveCloud builds a gamification and engagement engine for B2C consumer apps. The platform adds game design elements such as streaks, quests, raffles, and leaderboards through no-code widgets, with an API and SDKs for deeper integration, and offers three solutions: a Gamification API, App Engagement Software, and a Community Platform. It serves industries including mobility, media, fintech, education, health, and sports, and targets apps with 100K to 10M+ monthly active users. The platform is EU-hosted by default and GDPR compliant. StriveCloud's office is at Coupure Rechts 620 in Ghent.
Career history
Insights & ideas
The through-line
Across the posts, Freek Borghgraef keeps returning to one claim: engagement is not a feature you bolt on, it's an infrastructure you build around real user behavior. Streaks, badges, points, and leaderboards are treated as surface mechanics that fail unless they're wired to signals the product actually tracks and to the timing of when a user needs them. This holds steady from the earliest posts on Apple Activity Rings through to Khan Academy, Duolingo, and Kahoot [1][2][5][7].
The position sharpens and widens over time. Early posts analyze consumer health and learning apps to show how event-driven systems beat generic reminders [1][2][5][7]. Later posts pivot to fintech, arguing that the same mechanic, once it's visible and user-owned, becomes identity rather than loyalty, and identity is what actually resists competitive copying [10][11][13]. Most recently, the argument turns urgent: vibecoding is flooding the market with functional-but-unusable apps, churn is rising, and the value of understanding user behavior is going up, not down [9].
On event infrastructure
Borghgraef's recurring target is the team that "ship[s] engagement as a feature list: streaks, challenges, leaderboards, badge collections," launches it in a sprint, and watches the "drop-off curve" fail to move [2]. His counter-model is a system where "every workout logged, every goal set, every session completed generates a signal" that "feeds a system that decides what to surface next, and when" [2]. Apple's three rings are his standing example of this: "a single daily target hides too much... One number can't catch that. Three signals can" [1]. He extends the same logic to reward design at Khan Academy, where a "video view earns fewer points than an exercise" and a mastery challenge "earns the most," so the "design logic: reward the behavior that predicts long-term retention, not the behavior that's easiest to complete" [7][8].
On timing
A second, closely linked theme is that when an intervention fires matters as much as what it says. Khan Academy's Mastery Challenge "only appears when the system calculates that a previously learned skill is due for review," and Borghgraef calls this "load-bearing": "a challenge that's always available gets ignored" [5]. He applies the same standard to Apple's nudge copy, "you usually close your rings by now," noting it "reacts to the one ring that's actually falling short that day, not to a generic daily reminder on a fixed schedule" [1].
On streaks as identity
Borghgraef repeatedly reframes the streak mechanic as something owned by the user rather than manufactured by the app. On Duolingo: "That's not manipulation. That's the architecture of identity. The streak isn't Duolingo's streak. It belongs to the user" [6]. He generalizes the mechanic beyond language learning: "Every app category has the same mechanism available. A ride streak. A savings streak. A workout streak. A reading streak" [6]. Applied to a 150-year-old bank's badge-and-leaderboard program, the same logic holds: "That's not a loyalty program. That's identity. The user isn't responding to a rate or a cashback offer. They're protecting a score they built themselves" [11]. The buyable Streak Freeze on Duolingo fits this pattern too, since it is "buyable before the behavior breaks, not after" [4].
On competing on identity, not price
In his fintech posts Borghgraef argues that price and feature competition is a losing long game because it can be copied fast, while identity cannot. On Monzo: "Features get matched in a quarter. Identity takes a decade to copy" [10]. On Cash App's rotating Boosts: "Boosts aren't giving away revenue. They're paying for the only thing that matters in a high-churn category: a reason to open the app tomorrow" [13]. He frames the common mistake explicitly: "The mistake I see fintech teams make is reaching for 'more cashback' or 'higher APY'. Both are price wars" [13].
Takeaways
- Replace fixed-schedule reminders with event-driven signals tied to actual in-app behavior, the way Apple's ring nudge reacts to "the one ring that's actually falling short that day" [1].
- Time interventions to the moment of need, not availability: Khan Academy's Mastery Challenge only surfaces at "predicted skill decay," which is why it works while always-available prompts get ignored [5].
- Weight rewards by what predicts retention, not by what's easiest to complete, as Khan Academy does by giving mastery challenges the highest point value [7][8].
- Treat streaks as user-owned identity assets rather than engagement gimmicks, and give users a way to protect them, as with Duolingo's Streak Freeze [4][6].
- In competitive categories like fintech, build identity signals (a card, a badge, a visible streak) rather than compete on rate or cashback, since "features get matched in a quarter. Identity takes a decade to copy" [10][11][13].
- Expect app quality to decline and churn to rise as vibecoding lowers the barrier to shipping functional-but-unusable apps, making user-relevance work more valuable, not less [9].
Media & appearances
- dear digitalYouTube#29 Use Tech and Gaming for the Ultimate User Experience - with StriveCloud
In the news
- Somewhere tonight a Duolingo user will finish a lesson at 23:58, purely to keep a streak alive. A runner will head out in the rain because skipping would break weeks of Strava logs. A cyclist will ride the same segment again to win back a crown they held for three months, and a Waze volunteer will update a road closure so strangers get home a few minutes faster. Nobody is paying any of them for it. What they share is that stopping costs them something they built: a streak, a habit that has become part of who they are, a public rank,
- I keep seeing the same org chart problem at EdTech companies: retention sits with marketing. Another email, another win-back campaign, another hope-it-works send. But the moment someone decides to keep going, or quit, usually happens in-product. Session one, session three, the exact point where motivation dips. Marketing can nudge people back in. It can't fix what happens once they're there. That's product work. Where does retention actually sit at your company? #EdTech #ProductStrategy #Retention #Gamification #StartupLessons
- Nobody's parents switched banks. Not because the rates were good, because the banker knew them by name, opened their account in person, and called with the right advice at the right time. That job got handed to an app. Now 90% of users only open their banking app to check a number. What neo banks like Revolut actually rebuilt isn't the branch, it's the banker's job, just running on different infrastructure. Know the customer from day one. Get them live in minutes, not weeks. Nudge them at the moment it matters, not on a fixed
- I think the weekly league is the most underrated mechanic in duolingo. People joke about hating the owl, but the league does the quiet work. You're grouped with up to 30 learners in the same tier, so the person one spot above you is always within reach. A global leaderboard does the opposite: ranked 40,000th, there's no reason to try. Where my own view has limits: pressure isn't free. A streak or rank that never lets up builds resentment, and a resentful user is one bad week away from uninstalling. Duolingo built streak freezes
- Introducing: our StriveCloud AI connector. Enterprise engagement has a reputation: big budget, a dev team, months before anything ships. That reputation is mostly left over from how it used to work, not how it works now. We had someone with zero experience ask for one thing: a 7-day login streak on a banking app. It existed in minutes. The part that matters isn't the speed on its own, plenty of no-code tools are fast and then fall over the moment real usage hits them. It's that the same request that took minutes to set up is still
- Our biggest competitor is not a company, but our prospect's roadmaps. They're too busy adding noise to their apps to fix bad engagement numbers. More functionality no one uses, extra dashboards, blasting generic notifications,... 💥 NEWSFLASH: this all makes it worse. Start with the basics: know why your customers use your service, get to know them personally by getting them to meaningfully interact & nudge them at the right time with the right to-do. Too often our customers come to us after having tried a lot of other stuff.
- Most banking apps get opened to check a number and closed again. The ones people open daily didn't get there with a bigger discount. Been reading into why. SmartyPig skips rewards entirely, it's just a progress bar toward a savings goal you picked yourself. CRED replaced the static credit score with one that moves with your actual behavior instead of a quarterly bureau update. Neither needed a cashback layer to earn a daily open. Wrote up why ownership beats cashback as a retention mechanic, in fintech and everywhere else.
- Most retention advice after install is about your app's goal: finish onboarding, hit day-one activation, complete a workout. All useful to measure. None of them are the user's goal. Zumba changed that. Instead of assigning a fixed target, they let members set their own goal inside the app, their own definition of what they showed up to do. Result: a double-digit increase in app usage. The mechanic: people invest in progress toward something they defined, not something handed to them. Ownership of the goal is what turns a metric into
Related profiles
This page shows public professional information only, each fact cited. Is this you? send a correction, or ask for removal within 24 hours, no questions asked.