Add energy systems, streaks, XP, and behavioral nudges to your app in 5 lines of code. Configure everything no-code. Let AI optimize it over time.
No spam. Notify when we open up.
// Add to your app in minutes import { NudgePilot } from 'nudgepilot-sdk' const nudge = new NudgePilot({ apiKey: 'np_live_...' }) const result = await nudge.trackAction({ nudgeKey: user.id, actionType: 'complete_level', performance: 0.9, }) // Show reward to user if (result.reward.message) showToast(result.reward.message) if (result.energy.current === 0) scheduleNotification(result.nextTrigger)
Constraints create triggers. Users run out of energy and have to come back when it refills — the same mechanic behind every successful mobile game.
Daily streaks with timezone awareness. Breaking a streak creates urgency. Maintaining one creates habit.
Users earn XP for actions and level up over time. The investment mechanic — the more they put in, the more they have to lose by leaving.
Tune energy costs, refill rates, XP formulas, and streak rules from the dashboard — without touching code.
Coming soon. Let AI analyze your retention data and automatically adjust constraint parameters to maximize return rate.
NudgePilot never stores user identity. You pass an anonymous key — you keep the mapping to your users.