✕ ÉTUDE DE CAS · 2026 · iOS
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
« 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
« 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
« 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É
✕ 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.