BehAIve
Ask a question   Plans   Sign in

Examples of our audits

This is what a subscription gives you. We capture whole journeys across apps and audit them against UX and behavioural science principles — screen by screen, what works for the person using it and what does not.

Across apps we also know what is table stakes and what lifts an experience, so you can read a whole journey aggregated rather than one screen at a time.

Every screen we audit is recorded the same way: what is on it, what it was meant to do, what the person in front of it actually felt, and the established principle behind that. Here are eight of them.

CRED
CRED Doesn't work

A trophy room full of expired

A rewards page. Vouchers: 0. Gift cards: 0. Expired: 20. Under it, invite your friends.

Meant to feelYou have rewards waiting. Come and spend them.

Actually feels“Twenty expired. Right. And now you want my friends.”

Loss aversion. Losing hurts about twice as much as winning feels good.

FixLead with the ₹125 she already has. Put the 20 expired under history.

Duolingo
Duolingo Doesn't work

Sells the cure for its own trap

A Streak Freeze for sale in the feed. Her streak is already at zero.

Meant to feelProtect your streak. Don't lose your progress.

Actually feels“I don't have time today. But I'll lose everything.”

The streak is worth nothing on its own. It was built so that losing it would hurt — and the fix is for sale.

FixFreeze it for free. 'Busy today? We've frozen your streak. It'll be here tomorrow.'

Headspace
Headspace Doesn't work

Everything locked, nothing free

Ten of ten things on the home screen are padlocked. Nothing is marked free.

Meant to feelSubscribe and all of this opens.

Actually feels“So there's nothing I can actually do.”

A padlock means 'this one is paid' only while some things are open. On a wall of locks it means 'this app is paid'.

FixOpen one meditation a day and the one-minute breath. Mark them free.

Pokémon GO
Pokémon GO Doesn't work

A level-up for doing nothing

'Claim the rewards for your new level!' Underneath: 3 caught, 0 stops, 0 km.

Meant to feelYou levelled up. Well done.

Actually feels“Level 6 for catching three things?”

A reward for doing nothing tells you what the next one is worth.

FixSay it plainly: 'Levels have changed — you are now Level 6.' No confetti, no share.

Amazon India
Amazon India Works

The bar says the number

A full green bar, a tick, and ₹99 printed at the end of it.

Meant to feelYou've got free delivery.

Actually feels“Ninety-nine. So that's the line.”

A number she can check beats a cheer she cannot. Now she knows the line for next time.

Zomato
Zomato Works

Says the whole tip goes to him

'They'll get notified instantly. The full tip is sent after delivery.'

Meant to feelTip your rider.

Actually feels“Does he actually get all of that?”

Everyone wonders if the app keeps a cut. This says it does not, before she has to ask.

Ludo King
Ludo King Works

Every lock says how to open it

Fifteen locked emojis. Each one says how to get it: ₹120, daily bonus, or season.

Meant to feelHere is what you could have.

Actually feels“The foul one comes from daily bonus. The disco one is season. The rest are ₹120.”

A lock is information when it says what opens it, and a wall when it doesn't.

Clash Royale
Clash Royale Works

Four taps to open a chest

A chest, two stars, three '?' slots, 'Tap to open'. Four taps before the card appears.

Meant to feelHere is your reward.

Actually feels“Two stars. Three things. Come on.”

Given at once it is a number. Given in stages it is an event.

eight screens of 1,348, across 60 audits. A key opens the rest — and lets you ask questions of them inside Claude, Cursor or ChatGPT.

See the plans Ask one free question