TODO Launch · Eqwity Mind

Mis à jour : 30 avril 2026 ← Dashboard
-
Fait
-
En cours
-
À faire
-
Bloqué
Fait
En cours
À faire
Bloqué
bloque = bloque autre chose

Apple App Store

-
En cours
Validation RIB Qonto par AppleCompte Olinda SAS (4476) ajouté 30/04. État "Traitement en cours" — Apple valide sous 24-48h via micro-deposit.
Apple Beta External Review v1.0.302+403Build live en TestFlight Internal le 30/04 ~17h30. Soumis pour Beta External Review (closed beta). Délai Apple ~24-48h.
À faire
Switcher Devises des redevances USD → EURAprès validation RIB. Apple paie par défaut en USD avec conversion. Switcher en EUR évite les frais de change Qonto.
Sandbox testing iOSCompte test sandbox + achat trial + restore
Soumettre v1.0.302 + abos pour Production App ReviewPeut se faire en parallèle du Beta External Review en cours. Build IPA déjà uploadé. Disclaimer Apple Guideline 3.1.1 + liens CGU/Privacy dans le paywall. Compte démo Apple Reviewer auto-hérité. Délai Apple ~24-48h.
Fait
Upload IPA TestFlight v1.0.302+40330/04 ~17h30 via Transporter. Validé par Apple Internal Testing.
App créée (ID 6762475823)Bundle com.eqwitymind.app
Déclaration DSA (Digital Services Act)
Entité juridique commerciale
Paid Apps Agreement signé
Formulaires fiscaux US (W-8BEN)
Build TestFlight v1.0.296+392
RIB Qonto branché (Olinda SAS, EUR, Particulier)30/04. IBAN FR76 1695 8000 0194 2476 8447 695. Mandat de virement signé.
Groupe d'abonnements "Eqwity Premium" créé
Abo monthly eqwity_premium_monthly (3,99 €/mois)175 pays, langues FR + EN, capture review uploadée
Abo yearly eqwity_premium_yearly (19,99 €/an, baissé v1.0.356)175 pays, langues FR + EN, capture review uploadée. Économise 58% vs mensuel (avant 37% à 29,99 €).
Trial 7 jours gratuit (Offre d'introduction, durée illimitée)Configuré sur les 2 abos, 175 pays. Activé dès l'approbation Apple Review.

Google Play

-
Bloqué (chaîne INSEE)
Diffusion INSEE non-confirméebloque toutDemande faite 30/04 matin sur statut-diffusion-sirene.insee.fr. Re-vérifier annuaire-entreprises.data.gouv.fr/entreprise/103797809 après 02/05 matin (propagation 24-48h).
En cours
Compte marchand Google Paymentsbloque abosSans validation marchand : impossible de créer les IAP.
Demande accès production en reviewQuestionnaire submité. Délai Google annoncé : ~7 jours.
Fiche Data Safety mise à jourActivité dans les applis ajoutée 30/04. En cours d'examen Google (24-72h).
Ticket support INSEE envoyéPour vérifier que la demande matin a bien été enregistrée.
À faire (après INSEE)
Demande D-U-N-S Number chez AltaresUne fois INSEE diffusable. Délai 14-30 jours.
Migration compte Personnel → OrganizationDès D-U-N-S reçu. Préserve la closed test + demande prod en cours.
Créer abos IAP AndroidMêmes IDs que Apple : eqwity_premium_monthly + yearly. Après validation marchand.
Sandbox testing AndroidLicense testers + achat trial + restore
Fait
AAB v1.0.302+403 live closed testing30/04 ~17h30. Embarque disclaimer paywall + fix UX picker. Rollout interne validé.
App créée (com.neuralartjourney.cooldown)
AAB v1.0.296+392 uploadé closed testing24 installs actifs
Vérification eqwitymind.com Google Search Console
Validation propriété site Play Console
Questionnaire accès production submité

App / Code

-
En cours
Tests TestFlight iOS actifsv1.0.296 sur iPhone Charly. Quiz V1 + ticker enrichi à valider.
Tests Google Play closed actifs24 installs sur la track
À faire avant launch
Remplir googleApiKey RevenueCatAprès création App Android dans RevenueCat (bloqué par compte marchand Google).
Confirmer email RevenueCat (contact@eqwitymind.com)Bandeau violet sur le dashboard. Bloque la création du webhook côté RC.
Sécu : awardXpCallable Cloud Functionavant launch publicBloquer cheat XP via update direct memberDetails.X.xp côté client.
Migration CFs us-central1 → europe-west9RGPD~30 min, ~15 callables/scheduled/triggers.
Pré-flight build : refuser si kBetaMode=truescripts/build_both.sh grep premium_providers.dart
Kit task_state_kit.dart + goldensÉvite divergence Eqwity↔Lavande sur les pastilles tâches.
À faire (post-launch features)
Lien magique ex-conjoint (read-only)Lève la friction parents solo / familles recomposées.
Export PDF papierSeniors + recomposés + parents solo.
Mode Ado simplifiéValidation parentale 1-tap, push 3 tâches non faites.
Pack DUO 14,99 €/an + FAMILLE+ 39 €/an + Coloc 6,99 €/mois
AdMob setup (3 unités)Si pivot freemium+ads (cf BUSINESS.md).
Fait récent (avril 2026)
Quiz du foyer V1 (259 questions, 6 langues)3 catégories, household type filter, 1 question/jour/foyer.
Live Ticker enrichment (marquee + 5 types + 480 phrases)
Onboarding fixes (purge tour flags + selectedTab)
HouseholdTypePickerSheet
RevenueCat SDK code-ready (mode beta safe)
RevenueCat dashboard configuré (project + entitlement premium + 2 products + offering default + appleApiKey + webhook eu-west1 ACTIVE)30/04. App ID RevenueCat appfc14a57d18, project 10ceb680, webhook secret dans Firebase Secret Manager.
Fix bug taskReminders : tâches one-time futures n'apparaissent plus en notifv1.0.299. CF index.js ligne 411 : ajout filtre `task.isOneTime && oneTimeDate ≠ today`. Côté Flutter task.dart:242 filtrait déjà bien. Déployé 30/04 16:50.
Cloud Function revenueCatWebhook (eu-w1)
Build v1.0.298+398 prêt
Build v1.0.299+399 (IPA TestFlight + AAB Play closed test + dev-signed iPhone)30/04 17:05. Embarque tout : RevenueCat code-ready avec appleApiKey, fix taskReminders, ticker enrichi, quiz V1.
Fix bug onboarding pop-ups (v1.0.300+401)Skip counts SharedPrefs namespacés par UID + wait loop sur ModalRoute.isCurrent (deadline 30s/60s) pour éviter chevauchement avec analytics consent dialog.
Fallback UX picker type foyer au tap quiz (v1.0.301+402)Si owner/admin et type foyer non défini → on affiche HouseholdTypePickerSheet AVANT QuizScreen. Safety net si le picker rate son tour au login.
Disclaimer Apple Guideline 3.1.1 paywall (v1.0.302+403)Ajout dans premium_screen.dart : texte auto-renew + 24h cancellation + liens cliquables CGU + Privacy. Sans ça reject quasi-systématique App Review.
CGU eqwitymind.com section 9 alignée Apple-complianceSection Premium "à venir" → texte explicite App Store/Google Play, prix indicatifs, trial 7j, auto-renew 24h, gestion via Réglages. 6 langues mises à jour. Date 30 avril 2026. Déployé Firebase Hosting.
Privacy eqwitymind.com section 4.2 ATT iOSAjout mention App Tracking Transparency (iOS 14+) en plus du UMP SDK GDPR. 6 langues. Déployé.
Build v1.0.302+403 (IPA + AAB)build/ios/ipa/eqwity-1.0.302+403.ipa et build/app/outputs/bundle/release/eqwity-1.0.302+403.aab. Embarque disclaimer paywall 3.1.1 + fix UX picker. Prêts à upload Transporter + Play Console.

Société / Admin

-
Bloqué externe
Diffusion INSEE en attentebloque D-U-N-S + Google OrgDemande faite 30/04 matin. Vérifier annuaire-entreprises.data.gouv.fr/entreprise/103797809 après 02/05 matin.
En cours (validation)
Sondage Tally pricing 10 questionsDiffusion Reddit (r/Mommit, r/daddit, r/coparenting) + FB groups FR + DM 5 influenceurs.
À faire
Brancher RIB Qonto dans Google PaymentsprioritaireDébloque la création du compte marchand Google (et donc les abos IAP Android).
Demande D-U-N-S Number chez AltaresDès INSEE diffusable. 14-30 jours.
Migration Google Play Personnel → OrgDès D-U-N-S reçu
Fait
Création micro-entreprise SIREN 10379780914 avril 2026, code APE 5829C, domiciliation 22 rue du Général Bertrand 75007 Paris
Compte Qonto pro ouvert + KYC validé30 avril 2026, 14:28. IBAN FR76 1695 8000 0194 2476 8447 695 / BIC QNTOFRP1XXX. Titulaire : EI - brun charly / Eqwity Mind.
RIB Qonto branché côté Apple Connect30/04, après validation KYC. En attente de confirmation Apple sous 24-48h.
Demande changement statut INSEE non-diffusable → diffusable30 avril matin (pas encore propagé)
Email pro contact@eqwitymind.com (Zimbra OVH)
Site vitrine eqwitymind.com en ligne
Dashboard admin admin.eqwitymind.com
Vérification eqwitymind.com Google Search Console
Apple Developer Account actif
Google Play Developer Account actif (Personnel)