The library

Mechanics library

The building blocks behind the apps and games people keep coming back to. Each mechanic comes with its psychology, the players it fits, and real examples from the library.

25 of 25 mechanicsUpdated weekly
01RetentionFree

Streak / Streak Bonus

A counter that increments each time a user completes a defined action within a set time window, typically once per day.

ActivationRetention
6 examples
02RetentionFor subscribers

Energy / Lives

A system that limits how many attempts or sessions a user can have within a given time window.

RetentionMonetization
4 examples
03RetentionFor subscribers

Daily Login Reward

A system that gives users a reward simply for opening the app each day.

ActivationRetention
7 examples
04RetentionFor subscribers

Variable Reward Schedule

A reward system where the outcome of an action is uncertain, the user knows they will receive something, but not exactly what.

RetentionMonetization
9 examples
05RetentionFor subscribers

Daily / Weekly Quests

Structured, time-limited objectives that direct user behaviour toward specific actions and reward completion.

ActivationRetention
11 examples
06RetentionFor subscribers

Set Collection / Completion

A mechanic that organises rewards into named sets, where completing a set unlocks an additional reward or status.

Retention
4 examples
07RetentionFor subscribers

Limited-Time Events

Temporary content, challenges, or reward tracks that expire on a fixed deadline, creating urgency to engage now.

RetentionReferral
7 examples
08RetentionFor subscribers

Achievements / Milestones

Named, permanent markers of progress or behaviour that the user collects over time.

ActivationRetentionReferral
16 examples
09RetentionFor subscribers

Challenges

Structured, completable objectives with a visible endpoint that users opt into, typically with social or competitive dimensions.

RetentionReferral
8 examples
10RetentionFor subscribers

XP / Leveling

An experience point system where users accumulate points through actions, eventually reaching level thresholds that unlock rewards or status.

ActivationRetention
7 examples
11MonetizationFor subscribers

Season Pass / Battle Pass

A time-limited reward track with free and premium tiers, where completing in-app actions advances the user along a progression of rewards.

RetentionMonetization
3 examples
12MonetizationFor subscribers

Piggy Bank

A mechanic that accumulates in-game currency over time, but requires a small purchase to unlock and collect what has built up.

Monetization
0 examples
13MonetizationFor subscribers

First-Purchase Bonus

A significantly enhanced reward package offered exclusively on a user's first transaction.

Monetization
2 examples
14MonetizationFor subscribers

Monthly Card

A subscription-adjacent product that provides a daily currency drip over 30 days in exchange for a single upfront payment.

Monetization
1 examples
15MonetizationFor subscribers

Credits / Tokens

A virtual currency layer that mediates between real money and in-app spending.

Monetization
1 examples
16MonetizationFor subscribers

Cosmetics

Purely visual items, skins, avatars, frames, that alter appearance without affecting gameplay or capability.

MonetizationRetention
5 examples
17MonetizationFor subscribers

Ads

Advertising integrated into the app as a revenue mechanism, from intrusive interstitials to voluntary rewarded video.

Monetization
3 examples
18For subscribers

Social Feed

A stream of user-generated activity, completed sessions, achievements, milestones, visible to followers or the community.

ActivationRetentionReferral
5 examples
19For subscribers

Community / Groups

Named groups with shared identity, shared history, and shared goals that users join and return to as members.

Retention
3 examples
20For subscribers

Clans / Guilds

Structured cooperative groups with internal roles, shared goals, contribution tracking, and collective rewards.

Retention
6 examples
21For subscribers

Leaderboards

A ranked list of users or groups ordered by a performance metric, making individual standing visible and publicly comparable.

Retention
8 examples
22For subscribers

Gifting

A mechanic that allows users to send items, currency, or resources to other users, creating cooperative social interactions.

RetentionReferral
3 examples
23MonetizationFor subscribers

Hard Currency

Premium currency purchased directly with real money and spent directly on in-app items or actions.

4 examples
24MonetizationFor subscribers

Soft Currency

In-game currency earned through play, not purchased.

8 examples
25RetentionFor subscribers

Passive Construction Meta

A persistent construction or restoration layer where the output of the core activity — currency, completions, or time — is invested into visibly building something that accumulates across sessions: a village, a car, a city, a farm.

3 examples