01 / 15
Interactive pitchMay 2026
B2B gamification studio · hatched.live

Don't assemble gamification.Generate it.

Tell us what your users already do. Hatched designs the loop, generates the buddy and rewards in your brand, and embeds them live — in days, not months.

Design studioEngineWidgets
A real buddy is hatching in the product → · press → to begin
Hatched — interactive pitch — confidential? for help01 / 15
The problem02 / 15
Why gamification stops working

Most gamification dies by month three.

It jumps at launch, then goes flat — because points and badges only do one of the four jobs that real gamification needs.

GARTNER · 201280% of gamified apps miss their business goals — mostly from poor design, not weak tech.
Engagement after launchtypical thin loop
launch spike what you hoped for flat by month three
Real case — Foursquare dropped its badges and mayorships once the novelty wore off.
Real gamification is four jobs
Design
Which motivations to use, kept fair, from day one to the long run.
Engine
Points, balances, anti-cheat and real-time — bank-level, and always on.
Content
Endless art in your brand — buddy, badges, seasons. Usually slow, costly, and it gets old.
Surface
Built into your product in days — not a bolted-on widget that looks wrong.
Points & badges is one of the four. The other three are why it fades.
Hatched — interactive pitch — confidentialSources: Gartner (Burke, 2012) · Foursquare 2014 · novelty-effect study, Int. J. Ed-Tech Higher Ed 202202 / 15
The hidden cost03 / 15
Build it in-house — and it never stops

Gamification isn't shipped once — it's maintained forever.

Points and badges are easy to launch. The hard part is keeping a living economy balanced as you grow — every new event isn't one rule, it's a new interaction with every rule you already shipped.

BUILD VS BUY · 2026$100k–500k to build — then 10–20% of an engineer forever, plus economy rebalancing that never ends.
Cost & risk over timefeatures added →
DIY upkeep with Hatched · managed
1 feature ≠ 1 rule — it's a new interaction with every rule already live.
What rots if no one owns it
Coins inflate — too many sources, too few sinks; rewards stop meaning anything.
Badges pile up — everything is rare, so nothing feels special.
Leaderboards get gamed — the loop is exploited, trust drops.
New audience or feature — re-balance the whole economy from scratch.
Hatched absorbs it. The Planner balances the economy, Analytics flags inflation early, the engine is managed — so a new feature stays one call, not a re-design.
Hatched — interactive pitch — confidentialSources: industry build-vs-buy analyses 2025–26 · Machinations (game-economy inflation) · Gartner (Burke, 2012) · IBIMA 202403 / 15
The wedge04 / 15
Everyone wants Duolingo's engagement

Duolingo-level retention — without the ten-year build.

Your users already want what Duolingo gives them — a streak, a buddy, a path. Hatched puts that same stack in your product, in your brand, in days.

DUOLINGO · 202547.7M daily users · 37% DAU/MAU — 1 in 3 monthly users come back every day; one streak feature raised Day-7 retention +14%.
Start here
Learning apps
Engagement is already proven here — buyers believe in it, and progress IS the product, not an add-on.
Same product expands to
Fitness & habitsFintech & savingsDeveloper educationSaaS onboarding
Engine, design and widgets work in any industry; content re-generates in your brand per market — so growing into a new one is almost no rebuild.
Hatched — interactive pitch — confidentialSources: Duolingo Q2 2025 results · Duolingo blog (streak A/B tests)04 / 15
Who it's for05 / 15
Who turns it on — and the job they hire it for

Any product with a retention problem.

Whatever your users already do — learn, save, train, get onboarded — Hatched runs the same buddy loop on them, in your brand. Find yourself below.

Learning

EdTech & skill apps

buyer · Head of Productusers · learners
Daily practice drops off after week one — and progress is the product.
streaksXPevolution
Habits

Fintech & health

buyer · Growth / PMusers · customers
Goals get abandoned; weak Day-7 return — habits need a loop.
badgespathsbuddy
Onboarding

SaaS · onboarding & CS

buyer · CS / Productusers · customers
Activation stalls and feature adoption is flat — guide the next step.
questsleaderboardmilestones
Workforce

HR & L&D

buyer · People / L&Dusers · employees
Training completion under 30%, recognition feels rote — web, intranet or QR.
coinsskillsceremonies
One stack, any audience — learner · customer · member · employee. Grounded in Hatched's own onboarding: org-type × audience × surface.
Hatched — interactive pitch — confidentialSource: Hatched onboarding — org-type · audience · surface05 / 15
The product06 / 15
The whole stack — not a widget, not an API

Design it. Run it. Generate it. Ship it.

Competitors give you a widget or a raw API. Hatched gives all four layers — and they build on each other: design tunes the engine, the engine drives the content, the content fills the widgets, the widgets bring in more events.

01 — Design studio

Design a game that lasts

The Planner checks your economy against real frameworks before you ship — not guesswork.

  • Octalysis + RAMP radar
  • Werbach 6D wizard
  • White / Black-hat ethics
  • An agent seeds the first plan
↓ slide 7 — toggle a feature, watch it recompute
02 — Engine

Events in, progression out

One API holds the state, rules and rewards. Send an action; get the changes back in the same reply.

  • Coins · XP · streaks · badges
  • Buddy state & evolution
  • Signed webhooks
  • Four-token security model
↓ slide 8 — fire a real event
03 — Generative content

Generated in your brand, unlimited

Buddy, evolutions, badges, shop items — made in your brand, not a fixed art set. No waiting on an illustrator.

  • Buddy + evolution stages
  • Badges · marketplace items
  • Tuned to your palette & voice
  • Refresh seasonally, on demand
↓ slide 10 — generate a buddy live
04 — Widgets

Visible inside any product

Embedded widgets that load in under 150ms. They match your brand; reward colors stay fixed.

  • Buddy · streak · leaderboard
  • Marketplace · path · league
  • 10 personality presets
  • One <script> tag
→ live in the product window, right
Hatched — interactive pitch — confidentialSource: dashboard · API contract · apps/widgets06 / 15
Layer 1 — Design studio07 / 15
The Planner · live · a sample — the full registry has 11+

We don't just give you parts — we help you design the game.

The Planner scores onOctalysisRAMPWerbach 6DFogg B=MATNir Eyal HookOctalysis shown live ↓
0 / 80
Turn on a feature to start designing.
w / m / b hat

Turn a feature on — the whole motivation map and the live product update.

Hatched — interactive pitch — confidentialSource: framework-registry.ts · gamification/{overview,design-audit}07 / 15
Layer 2 — Engine08 / 15
One action → one loop · live

Customer events in. Progression out.

POST api.hatched.live/v1/events
await hatched.events.send({
  eventId: "lesson-9f3a",   // idempotent
  externalUserId: "user-456",
  type: "lesson_completed",
});

Press it. The same call returns the changes below — and the buddy on the right reacts live.

coins.granted+25
grammar.xp+10 XP
streak.keptday 2
badge.unlockedFirst Chapter
evolution.progress+1 stage
Looks like a simple API call — it's a full engine
idempotencyanti-abusereal-time stateevolution rulesanalyticsembeddable widgets
Build it yourself: a team, plus someone to own the economy — then upkeep forever.
One signed API call.
Engine · widgets · analytics — managed. You own the moment.
Hatched — interactive pitch — confidentialSource: API contract · SDK08 / 15
Layer 3 — Widgets09 / 15
The widget library · live theme →

Progression made visible — in your brand.

Fourteen widgets that load in under 150 ms. Switch a preset or color and the window on the right restyles at once — reward colors stay fixed.

The widget library · 14 widgets, one <script> tag
Buddy widget
Buddy
Streak widget
Streak
Badges widget
Badges
Leaderboard widget
Ranks
Marketplace widget
Shop
+ 9 morePathTokensKudosGroup QuestFeedMystery BoxLeagueCouncilHexad Survey
Restyle to any brand · 10 personality presets — switch one, the live panel restyles →
Host accent (brand prop)

Reward colors stay fixed — green = positive, ember = accent, amber = coins. You theme the accent, corners & font; a win never looks like a warning.

Hatched — interactive pitch — confidentialSource: apps/widgets — 14-widget catalog · personality-presets.ts (10 presets)09 / 15
Generative studio10 / 15
One art style · endless variants

Need a new reward? Generate it.

Same buddy, any item. Same buddy, every stage. Hatched makes each one in your own art style — so a hundred rewards still look like one world.

Equipone buddy, any item — made in your brand
buddy wearing a fiddlehead crown
Crown
buddy wearing a knit scarf
Scarf
buddy holding a sun lantern
Lantern
buddy wearing a leaf wreath
Wreath
buddy cradling a terrarium
Terrarium
Evolveone buddy, every stage — same world, growing
evolution stage sprout
Sprout
evolution stage sapling
Sapling
evolution stage grovekeeper
Grovekeeper
evolution stage bloomed
Bloomed
evolution stage elder
Elder

In your brand by default — each new asset costs one credit, not a week of design work, and is instantly ready to equip & sell. Tap any variant → it’s drawn onto the live buddy →

Hatched — interactive pitch — confidentialSource: generative-media credits · theme tokens · marketplace10 / 15
Analytics11 / 15
Measure it · prove it · tune it

Prove it works — then tune it.

Retention, ROI and economy health in one dashboard — see which mechanics raise engagement, then adjust rewards and costs before the economy drifts.

Retention by group▲ +3pt D7
72%
D1
41%
D7
18%
D30
Groups tracked weekly — D1 / D7 / D30 return rates
ROI lift vs control
+22%
active days per user — gamified vs non-gamified group
Economy healthHealthy
earned 1.24Mspent 0.92M
The Planner warns about inflation early — before points lose value
Engagement trend · 90d
Marketplace funnel
Views100%
Purchases34%
Equips31%

Every action & purchase on the right becomes a data point here. Watch the crown equip live →

Hatched — interactive pitch — confidentialSource: apps/api/src/analytics — retention · roi-metrics · economy-health · marketplace-funnel11 / 15
Integration12 / 15
The integration is the wedge

Agent-friendly is the wedge.

Setup is done by an AI agent: paste our prompt into Claude Code, Codex or Cursor, and it reads your repo and writes a ready plan. A human touches very little — the hard parts stay behind the API.

agent → hatched-brief.json → seeded plan
// 1. an agent reads the repo, infers the loop
import { Hatched } from "@hatched/sdk-js";
const hatched = new Hatched({ secretKey: process.env.HATCHED_KEY });

await hatched.events.send({ type: "lesson_completed", externalUserId: "u_456" });

// 2. one tag renders the surface:
<script src="https://cdn.hatched.live/widget.js" defer></script>
<hatched-buddy key="pk_live_…"></hatched-buddy>
Agent onboarding — a 1,200-line prompt runs in Claude Code / Codex / Cursor and returns a typed brief; your source code never leaves the repo.
Built for coding agentsllms.txt, a drop-in AGENTS.md, an MCP server and an AI-assistants guide: the agent reads the whole product, then calls it directly.
Server-first TypeScript SDK — runs on the edge, no dependencies, fully typed. It fails loudly if a secret key reaches the browser.
Four-token model — secret, publishable, embed, widget-session; each one limited to what its surface may do.
Repeat-safe events & signed webhooks — request IDs, typed errors, HMAC + retry; safe by design.
Hatched — interactive pitch — confidentialSource: repo-agent-prompt.ts · apps/docs/llms.txt · AGENTS.md · packages/sdk-js12 / 15
Why one stack13 / 15
Stitch it together yourself, or get it whole

Most tools give you one layer. Hatched gives you all of it, wired.

A headless engine, a loyalty backend, a closed vertical app — each covers one piece. Buy four and integrate them yourself, or get design, engine, in-brand widgets and generative art already connected.

Dev enginesTrophy · GameballLoyalty enginesTalon.One · Open LoyaltyVertical SaaSSpinify · CentricalBuild in-houseyour own teamHatched
Design intelligence · frameworks + balancer····
Engine · events → progression~~
In-brand embeddable widgets~··~
Buddy + evolution····
Generative on-brand art····
Agent-native DX · llms.txt · MCP~~··
full~ partial· noneVertical SaaS is a closed app — it can't embed in your product.
Stack depth × design intelligence
Loyalty Dev engines Vertical SaaS Hatched designed ↑ full stack →
Hatched — interactive pitch — confidentialVerified May 2026 · one connected stack vs. four tools to integrate yourself13 / 15
Pricing14 / 15
Start free · pay as you grow

Start free. Pay as you grow.

Start free, pay as your events grow — never per seat. Generative credits cover buddy art, badge icons and theme assets — a second meter you only feed when you ship.

Free
$0
Events / mo10k
Credits20
Audiences1
Badges, streaks, tokens — prove the loop.
Most customers
Growth
$149/mo
Events / mo500k
Credits50 / mo
Audiences1
+ Evolution, marketplace, generative
Pro
$499/mo
Events / mo5M
Credits250 / mo
Audiences3
+ Multi-audience, paths, analytics
Enterprise
Custom
Events
SLA & DPAYes
SSOYes
+ SSO, SLA, unlimited
Credits$0.10 / creditGenerative credits — a second meter, on top of any plan. Every buddy stage, badge, item or theme is one credit; top up anytime. You only pay for what you generate.
Hatched — interactive pitch — confidentialhatched.live/pricing14 / 15
Get started15 / 15
From sign-up to a live, designed loop

Ready to hatch your loop?

Design it, generate it, ship it — in your brand, in days.

Start free

Spin up a buddy, badges and streaks on the free plan — no card, no sales call.

Make it yours

Generate the buddy, rewards and theme in your brand; tune the whole economy in the Planner.

Go live in days

One script tag drops the widgets into your product — and we'll help you ship your first loop.

hatched.live · book a pilot →
Hatched — interactive pitch — confidentialhatched.live · book a pilot15 / 15

Navigation

Next / Previous Space
Jump to slide19
Replay opening hatchH
Toggle help?

The window on the right is a live Hatched embed: a buddy hatches on load, slide 6 fires a real event into it, slide 7 restyles it.