diff --git a/STATUS.md b/STATUS.md index 2bb0e79..8f6b786 100644 --- a/STATUS.md +++ b/STATUS.md @@ -169,6 +169,21 @@ Dix-neuf chantiers de canaux et d'IA, chacun avec son plan détaillé. État au --- +## 5ter. Visibilité — SEO/GEO de la landing & LinkedIn (ouvert le 2026-09-10) + +→ Plan en 21 actions et suivi : **[myinfomate-landing/audit-seo-geo.md](../myinfomate-landing/audit-seo-geo.md)** (§0) · posts : **[linkedin-posts-lancement.md](linkedin-posts-lancement.md)** + +- ✅ **Corrections rapides (actions 1 à 5)** faites le 2026-09-10 : titres, schema `Organization` (adresse, TVA), 3 offres dans le schema, 9 modules dans le HTML, liens morts. Build OK, vérifié dans le HTML servi. **Stagées, pas committées.** +- ✅ **LinkedIn** : vitrine MyInfoMate créée sous Unov, fiche produit soumise à LinkedIn. +- ✅ **Actions 6 à 8** faites le 2026-09-10 : `llms.txt` en français, **prérendu statique rétabli** (58 pages, le layout racine est désormais `[lang]/layout.tsx`), page **`/{lang}/tarifs`** avec FAQ tarifaire. Stagées, pas committées. +- ✅ **`/assistant-ia` livrée le 2026-09-10 dans les 4 langues** (relue par Thomas en FR) — 6 FAQ par langue, `hreflang` complet. **62 pages prérendues, 54 URLs au sitemap.** Au passage, les liens légaux des footers sont passés en `` : le lint est à **0 erreur** (15 avant). +- ✅ **CGU publiées le 2026-09-10** sur `myinfomate.be/conditions-generales` — le lien de la case de consentement de `/signup` pointait jusque-là vers `/{lang}#`, c'est-à-dire nulle part. Lien ajouté aussi dans les pieds de page des 4 langues et dans le sitemap. **Deux contradictions corrigées dans [cgu-myinfomate.md](cgu-myinfomate.md)** : §6.1 citait Starter/Standard (2 et 10 Go) et §7.1 réservait l'IA aux « plans Standard et Premium ». Ce fichier reste la source ; la page Next en est le rendu, à tenir synchrone. +- ⚠️ **Reste dû : la validation juridique des CGU** (jamais faite, le document le dit depuis avril) et le **DPA** qu'un acheteur public demandera. Carte kanban dédiée ; à faire **avant** d'ouvrir l'inscription à de vrais clients payants, pas avant la mise en prod technique. +- ⏭️ **Prochain** : vocabulaire acheteur dans les 6 segments, puis page marchés publics. **Angle validé le 10/09** : MyInfoMate a été retenu sur **cahier des charges publié** par Visit Namur — c'est la preuve à mettre en avant. ⚠️ Aucun document d'appel d'offres n'existe encore (attestations fiscale/ONSS, DPA RGPD, attestations de bonne exécution) : la page ne doit rien promettre à ce sujet. +- ⚠️ **Posts LinkedIn en deux vagues** : les posts sur des déploiements réels peuvent partir maintenant ; ceux qui poussent à l'inscription (IA, prix, essai) attendent la bascule prod et un onboarding testé. + +--- + ## 6. Sous-projets MyInfoMate - **MyInfoMate Sport** — pilote Hockey Namur. Vue d'ensemble : [sport/solution-overview.md](sport/solution-overview.md), spec : [sport/myinfomate-sport-spec.md](sport/myinfomate-sport-spec.md), pitch : [sport/pitch-commercial.md](sport/pitch-commercial.md) diff --git a/cgu-myinfomate.md b/cgu-myinfomate.md index 7327b65..67f6fc2 100644 --- a/cgu-myinfomate.md +++ b/cgu-myinfomate.md @@ -1,7 +1,9 @@ # Conditions Générales d'Utilisation — MyInfoMate **Unov — Version 1.0 — Avril 2026** -> **Note :** Ce document constitue une base de travail à faire valider par un juriste spécialisé en droit IT/commercial belge avant toute utilisation contractuelle. +> **Note interne, non publiée :** ce document constitue une base de travail à faire valider par un juriste spécialisé en droit IT/commercial belge avant toute utilisation contractuelle. +> +> **Publié le 2026-09-10** sur `myinfomate.be/conditions-generales` — c'est ce fichier qui reste la source ; toute modification doit être répercutée dans `myinfomate-landing/src/app/(legal)/conditions-generales/page.tsx`. Corrigé le même jour : le §6.1 citait les plans abandonnés (Starter/Standard 2/10 Go) et le §7.1 réservait l'IA aux « plans Standard et Premium ». --- @@ -106,9 +108,10 @@ Le Prestataire se réserve le droit de modifier ses tarifs avec un préavis de 6 ### 6.1 Quotas de stockage Chaque plan inclut un quota de stockage pour les ressources uploadées (images, PDF, documents) : -- Starter : 2 GB -- Standard : 10 GB -- Premium : 50 GB +- Essentiel : 1 Go +- Pro : 15 Go +- Premium : 50 Go +- Enterprise : sur mesure ### 6.2 Dépassement En cas de dépassement du quota, le Prestataire en informera le Client. Le Client dispose de 30 jours pour réduire son usage ou upgrader son plan. Sans action, le Prestataire pourra suspendre les uploads jusqu'à régularisation. @@ -121,10 +124,10 @@ Les ressources sont hébergées sur des services tiers (Firebase Storage ou équ ## 7. Service d'assistant IA ### 7.1 Disponibilité selon le plan -L'assistant IA conversationnel est disponible uniquement dans les plans Standard et Premium. +L'assistant IA conversationnel est inclus dans le plan Premium. Il est disponible en option sur les autres plans, et sur mesure dans le plan Enterprise (voir §5.1). ### 7.2 Quotas de requêtes -Le nombre de requêtes IA est réinitialisé chaque mois calendaire. Les requêtes non utilisées ne sont pas reportées. +L'usage de l'assistant est encadré par le quota mensuel décrit au §5.1 bis. Ce quota est réinitialisé au début de chaque période de facturation mensuelle ; le solde non utilisé n'est pas reporté. ### 7.3 Fournisseur IA Le service IA est fourni via un fournisseur tiers (Google Gemini ou équivalent). Le Prestataire se réserve le droit de changer de fournisseur sans impact fonctionnel pour le Client. diff --git a/kanban/cards/5-planifie/180-chiffrer-les-frais-de-mise-en-place-sur-la-pa.md b/kanban/cards/5-planifie/180-chiffrer-les-frais-de-mise-en-place-sur-la-pa.md index ec7ddb7..818b219 100644 --- a/kanban/cards/5-planifie/180-chiffrer-les-frais-de-mise-en-place-sur-la-pa.md +++ b/kanban/cards/5-planifie/180-chiffrer-les-frais-de-mise-en-place-sur-la-pa.md @@ -3,9 +3,10 @@ title: Chiffrer les frais de mise en place sur la page tarifs area: doc horizon: v1 tags: myinfomate-landing -flag: warn | Nouveau 28/08 · priorité 1 +flag: warn | 10/09 : Thomas ne veut pas afficher de montant src: myinfomate-landing/src/data/translations.ts · HomeClient.tsx §pricing · todo-features.md — Site vitrine ---
Le défaut est de confiance, pas de design. La carte Pro annonce €99/mois et, juste dessous, setupFeeNote = « Frais de mise en place + engagement 12 mois (app mobile) » — sans aucun chiffre (translations.ts:272, repris tel quel en EN/NL/DE). L'acheteur budgète 1 200 €/an, puis découvre le setup en rendez-vous : c'est le pire moment pour l'apprendre. Remède : « à partir de X € selon le volume de contenu », dans les 4 langues. Priorité n°1 de la passe.
⚖️ Arbitré le 10/09 : pas de montant affiché. Thomas ne veut pas publier de plancher. Mesure de repli appliquée le même jour, dans les 4 langues : setupFeeNote devient « Frais de mise en place uniques, chiffrés dans le devis + engagement 12 mois », et la FAQ de la nouvelle page /tarifs précise ce que couvrent ces frais (configuration et publication sur les stores) et qu'ils sont chiffrés avant signature. L'acheteur sait donc qu'une ligne s'ajoute, et quand il en connaîtra le montant. Ce qui reste ouvert : si un plancher est un jour décidé, c'est cette carte qui le porte.
Secondaire, même passe : badge « IA incluse » sur Premium — le badge « Recommandé » reste sur Pro (HomeClient.tsx:525), il ne se déplace pas ; regrouper assistant IA + traduction automatique + audio sous un intitulé unique type « Studio IA » plutôt que trois lignes de features indistinctes ; remplacer le stockage en GB (1 / 15 / 50 GB, en dur dans HomeClient.tsx et SegmentPageClient.tsx) par une métrique que l'acheteur sait évaluer : POI / parcours / langues / sites. Personne ne sait ce que pèsent ses contenus en gigaoctets.
⚠️ Le « Bientôt disponible » sur Essentiel n'existe pas dans le code — vérifié le 28/08 : le seul badge « Bientôt » de la landing est sur le 4e mode de déploiement (XR, HomeClient.tsx:154), et la carte Essentiel pointe déjà vers /signup. Ce qui bloque réellement Essentiel est le déploiement de app.myinfomate.be (carte dédiée dans ce tableau). L'arbitrage est donc : déployer, ou ajouter un badge honnête en attendant — pas retirer un badge absent.
Audit du 09/09 : 21 actions classées par rapport impact/effort. Faites le 10/09 et vérifiées dans le HTML servi : titres h2/h3, schema Organization ancré en Belgique avec la TVA, trois offres dans le schema, les 9 modules de la home enfin dans le HTML, liens morts, llms.txt en français, prérendu statique rétabli (58 pages, le layout racine est passé dans [lang]) et une page /tarifs avec FAQ tarifaire. Stagé, pas committé.
/assistant-ia est écrite le 10/09, en français seulement (~850 mots, 6 FAQ, schema FAQPage) : en attente de relecture, puis traduction NL/EN/DE. Les autres langues répondent 404, c'est volontaire.
Suite : vocabulaire acheteur dans les 6 segments, puis page marchés publics — preuve à mettre en avant, confirmée le 10/09 : Visit Namur a été gagné sur cahier des charges publié, mais ⚠️ aucun document d'appel d'offres n'existe encore, donc ne rien promettre. Les frais de mise en place restent sans montant, par décision de Thomas (carte 180).
+LinkedIn : vitrine MyInfoMate créée sous Unov, fiche produit soumise. Huit posts rédigés en deux vagues : ⚠️ ceux qui poussent à l'inscription attendent la bascule prod.
diff --git a/kanban/cards/5-planifie/195-faire-valider-les-cgu-par-un-juriste.md b/kanban/cards/5-planifie/195-faire-valider-les-cgu-par-un-juriste.md new file mode 100644 index 0000000..772434d --- /dev/null +++ b/kanban/cards/5-planifie/195-faire-valider-les-cgu-par-un-juriste.md @@ -0,0 +1,11 @@ +--- +title: Faire valider les CGU par un juriste belge +area: doc +horizon: v1 +tags: juridique, myinfomate-landing +flag: warn | CGU publiées le 10/09 sans relecture juridique +src: DOCS/cgu-myinfomate.md (note d'en-tête) · myinfomate-landing/src/app/(legal)/conditions-generales/page.tsx +--- +Les CGU sont en ligne depuis le 10/09 — publier valait mieux que faire cocher « j'accepte » sur un lien mort — mais elles n'ont jamais été relues par un juriste, ce que le document source dit lui-même depuis avril. Deux points appellent un œil professionnel : le §8 (RGPD), réécrit le 11/08 quand le guide IA s'est mis à enregistrer les questions des visiteurs, et le §9 (SLA à 99 %), qui est un engagement chiffré tenu par une infrastructure mono-serveur.
+Deux sources à garder synchrones : DOCS/cgu-myinfomate.md fait foi, la page Next en est le rendu. Toute correction du juriste passe par les deux.
⏱️ À faire avant d'ouvrir l'inscription self-service à de vrais clients payants, pas avant la mise en prod technique. Prévoir aussi le contrat de traitement des données (DPA) qu'un acheteur public demandera — il n'existe pas encore.
diff --git a/kanban/done/545-lien-conditions-generales-de-l-inscription.md b/kanban/done/545-lien-conditions-generales-de-l-inscription.md new file mode 100644 index 0000000..b594e98 --- /dev/null +++ b/kanban/done/545-lien-conditions-generales-de-l-inscription.md @@ -0,0 +1,4 @@ +--- +title: Le lien « conditions générales » de l'inscription ne mène nulle part +--- +Relevé et corrigé le 10/09. Les CGU sont désormais publiées sur myinfomate.be/conditions-generales (groupe (legal), page statique), la case de consentement de /signup pointe dessus, et le lien figure aussi dans les pieds de page des 4 langues et dans le sitemap. Deux contradictions du document source ont été corrigées au passage : le §6.1 citait les plans abandonnés (Starter 2 Go / Standard 10 Go) et le §7.1 réservait l'assistant IA aux « plans Standard et Premium ». ⚠️ La validation juridique reste due — carte dédiée.