✕ ÉTUDE DE CAS · 2026 · iOS

HARSH

HARSH

LE SEUL HABIT TRACKER
QUI TE PARLE COMME
TU LE MÉRITES.

PLATEFORME

iOS 17+

PERSONAS

3 / 164 LIGNES

BACKEND

ZÉRO

PAYWALL

HARD

✕ 01 · LE MANIFESTE

Tu peux le faire.
Sois indulgent envers toi.

Tu fais quoi aujourd'hui ?

✕ 02 · LE CONTEXTE

Le marché des habit trackers est noyé sous le bienveillant.

Streaks colorés, citations Instagram, badges en feu. Pour les utilisateurs qui aiment se faire câliner pendant qu'ils procrastinent, c'est parfait. Pour les autres, c'est du décor.

HARSH part du constat inverse : certains profils tiennent leurs habits quand on les engueule. Pas une IA neutre. Trois personnages caricaturaux, écrits ligne par ligne. Pas de chatbot, pas de prompt magique — du copywriting brutal, déclenché par des événements locaux.

✕ 03 · LES 3 PERSONAS

Choisis ton bourreau.

MAX
COACH MUSCU

MAX

« T'AS PAS COURU AUJOURD'HUI. T'ES SÉRIEUX LÀ ? »

Ex-militaire, voix forte, vocabulaire de salle de muscu. Mode par défaut. 56 lignes de copy.

MISS MALLER
PROF SARCASTIQUE

MISS MALLER

« INTÉRESSANT. ENCORE UN JOUR SANS PROGRÈS. PASSIONNANT. »

Ton glacial, ironie cinglante. Pour les utilisateurs qui supportent mal qu'on les engueule. 55 lignes.

DR VERNIER
URGENTISTE BLASÉ

DR VERNIER

« VOTRE FOIE M'A APPELÉ. IL VOUS DEMANDE DE BOIRE DE L'EAU. »

Constate les dégâts avec détachement médical. Le persona qui pique le plus longtemps. 53 lignes.

✕ 04 · LE DÉFI TECHNIQUE

100% local-first. Zéro serveur.

MOTEUR DE PERSONAS

164 lignes de copy organisées par persona × situation × contexte. Sélection runtime via une fonction pure. Pas de LLM, pas de coût d'API, pas de fail.

BASE DE DONNÉES LOCALE

Toutes les habitudes, complétions et streaks stockées sur l'appareil. Le téléphone tombe en panne, les données partent avec — pas le serveur.

NOTIFS LOCALES SCHEDULÉES

Chaque rappel est planifié directement sur l'appareil. Pas de push backend. L'app marche en avion.

HARD PAYWALL

Le 1er écran après onboarding = paywall. Pas de free tier. Gestion native du store, restore, switch plan, remboursements.

LIVE ACTIVITIES (NATIF)

Module natif iOS pour Live Activities + Lock Screen Widgets. La streak visible sans déverrouiller.

ANALYTICS RESPECTUEUSES

Privacy-first, events agrégés hébergés en Europe. Aucune donnée perso n'arrive ailleurs que sur l'appareil.

✕ 05 · CE QU'ON A UTILISÉ

STACK MOBILE iOSBASE DE DONNÉES LOCALESTORE & PAYWALL NATIFSMODULE SWIFT CUSTOMDESIGN PIXEL ARTANALYTICS EU

✕ 06 · POURQUOI ÇA EXISTE

Un side-project qui prouve la cadence CNTL.

HARSH a été conçu, codé et soumis en TestFlight sans aucune dépendance backend. Stack mobile pure, copy écrite à la main, design system pixel art assumé. C'est le format qu'on adore : une idée nette, une exécution serrée, livrable en 12 semaines.

On l'a fait pour nous. On le refait pour vous, sur n'importe quelle niche mobile B2C.

Une idée mobile B2C ?
On a 12 semaines.