SPB Git

spb/groupe-ka Public

Groupe KA — site du holding + KA ID (compte unique & SSO des 7 plateformes). Next.js 16, SQLite, Google & Apple login.

TypeScript 89.7% CSS 5.8% HTML 4.4%

feat: pages /retrait et /avis + ligne d'avis agrégateur au footer

/retrait: politique de retrait et de révision complète (Partie A —
retrait d'annonces avec table des preuves; Partie B — révision et arrêt
de couverture Vrai-Prix/ValoPlex; traitement, refus et recours).
/avis: notre rôle d'agrégateur, clause « aucun contrat » en encadré
encre. Footer: ligne d'avis en évidence + 2 liens légaux; liens croisés
depuis /loi-25 et /bots.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Simon-Pierre Boucher committed 1 h ago (Aug 13, 2026) parent 98e410b

Showing 5 changed files with +731 and −2

added src/app/avis/page.tsx +152 −0
@@ -0,0 +1,152 @@
1 +// Auteur : Simon-Pierre Boucher — contact@spboucher.ai
2 +import type { Metadata } from "next";
3 +
4 +export const metadata: Metadata = {
5 + title: "Avis : notre rôle d'agrégateur — Groupe KA",
6 + description:
7 + "Groupe KA est un agrégateur de contenu : nous ne vendons rien, ne louons rien et ne sommes partie à aucune transaction. Aucun contrat ne se forme entre vous et Groupe KA du fait de la consultation de nos plateformes.",
8 +};
9 +
10 +function Bullet({ children }: { children: React.ReactNode }) {
11 + return (
12 + <li className="flex gap-3">
13 + <span
14 + aria-hidden="true"
15 + className="mt-[8px] h-[5px] w-[5px] flex-none rotate-45 border border-ink bg-lime"
16 + />
17 + <span>{children}</span>
18 + </li>
19 + );
20 +}
21 +
22 +export default function Avis() {
23 + return (
24 + <main className="mx-auto max-w-4xl px-4 pb-16 sm:px-6">
25 + <section className="pt-12 sm:pt-14">
26 + <p className="kicker rise">À lire · ce que nous sommes — et ne sommes pas</p>
27 + <h1 className="gk-display rise mt-4 text-[clamp(30px,5vw,52px)] leading-[1] font-bold tracking-[-0.035em] uppercase [animation-delay:0.08s]">
28 + Avis : notre rôle <span className="hl">d&apos;agrégateur</span>
29 + </h1>
30 + <p className="rise mt-5 max-w-2xl text-[15px] text-ink-2 [animation-delay:0.16s]">
31 + <strong className="text-ink">
32 + Groupe KA et ses plateformes (Lou·Ka, Immo·Ka, Vrai-Prix,
33 + ValoPlex, Auto·Ka, Fabri·Ka, Food·Ka, ka6) sont des services
34 + d&apos;agrégation et de recherche.
35 + </strong>{" "}
36 + Nous indexons des annonces, des prix et des informations{" "}
37 + <strong className="text-ink">
38 + publiquement accessibles sur le web
39 + </strong>{" "}
40 + et nous vous dirigeons, par lien,{" "}
41 + <strong className="text-ink">
42 + vers le site où ils ont été publiés
43 + </strong>
44 + .
45 + </p>
46 + <p className="gk-mono rise mt-4 text-[11px] text-ink-3 [animation-delay:0.2s]">
47 + Dernière mise à jour : 13 août 2026
48 + </p>
49 + </section>
50 +
51 + {/* L'encadré — la clause qui compte, mise en évidence */}
52 + <div className="gk-card rise mt-10 !bg-ink p-7 text-paper sm:p-9 [animation-delay:0.24s]">
53 + <p className="kicker !text-lime">La clause essentielle</p>
54 + <p className="gk-display mt-4 text-[clamp(20px,3vw,30px)] leading-[1.15] font-bold tracking-[-0.02em] uppercase">
55 + Aucun contrat — explicite ou tacite — ne se forme entre vous et
56 + Groupe KA
57 + </p>
58 + <p className="mt-4 max-w-2xl text-[14.5px] leading-relaxed text-[rgba(245,243,238,0.85)]">
59 + ni entre vous et un commerçant par l&apos;intermédiaire de Groupe
60 + KA, du fait de la consultation de nos plateformes.{" "}
61 + <strong className="text-lime">
62 + Toute transaction se forme directement et exclusivement entre
63 + vous et le commerçant, le vendeur ou le locateur concerné
64 + </strong>
65 + , selon les conditions de celui-ci.
66 + </p>
67 + </div>
68 +
69 + <article className="gk-card rise mt-6 p-5 sm:p-7 [animation-delay:0.3s]">
70 + <span className="gk-mono text-[12px] font-bold text-green">
71 + EN CONSÉQUENCE
72 + </span>
73 + <ul className="mt-4 space-y-3 text-[14px] leading-relaxed text-ink-2">
74 + <Bullet>
75 + Nous ne sommes{" "}
76 + <strong className="text-ink">
77 + ni le vendeur, ni le locateur, ni le commerçant, ni le courtier,
78 + ni le mandataire
79 + </strong>{" "}
80 + de quiconque figure dans nos résultats;
81 + </Bullet>
82 + <Bullet>
83 + Les informations affichées (prix, disponibilité, caractéristiques,
84 + statut d&apos;une annonce) proviennent de{" "}
85 + <strong className="text-ink">sources tierces</strong>, peuvent
86 + être <strong className="text-ink">inexactes ou périmées</strong>,
87 + et{" "}
88 + <strong className="text-ink">
89 + doivent être vérifiées auprès de la source avant toute décision
90 + </strong>
91 + ;
92 + </Bullet>
93 + <Bullet>
94 + Les estimations de Vrai-Prix et de ValoPlex sont fournies{" "}
95 + <strong className="text-ink">à titre indicatif seulement</strong>{" "}
96 + et{" "}
97 + <strong className="text-ink">
98 + ne constituent ni une évaluation professionnelle ni un avis
99 + </strong>
100 + ;
101 + </Bullet>
102 + <Bullet>
103 + <strong className="text-ink">
104 + Groupe KA ne perçoit aucune commission
105 + </strong>{" "}
106 + sur les transactions et{" "}
107 + <strong className="text-ink">
108 + n&apos;intervient d&apos;aucune façon
109 + </strong>{" "}
110 + dans leur conclusion, leur exécution ou leur suivi.
111 + </Bullet>
112 + </ul>
113 + </article>
114 +
115 + <article className="gk-card rise mt-6 p-5 sm:p-7 [animation-delay:0.36s]">
116 + <span className="gk-mono text-[12px] font-bold text-green">
117 + EN PRATIQUE
118 + </span>
119 + <p className="mt-4 text-[14px] leading-relaxed text-ink-2">
120 + Pour toute question sur un produit, un prix, une propriété ou un
121 + logement,{" "}
122 + <strong className="text-ink">
123 + adressez-vous directement au site source ou au commerçant concerné
124 + </strong>
125 + . Pour signaler une erreur ou demander un retrait, consultez notre{" "}
126 + <a
127 + href="/retrait"
128 + className="font-bold underline underline-offset-4 hover:text-ink"
129 + >
130 + Politique de retrait et de révision
131 + </a>
132 + .
133 + </p>
134 + </article>
135 +
136 + <p className="gk-mono mt-8 text-[11px] text-ink-3">
137 + Voir aussi :{" "}
138 + <a href="/conditions" className="underline underline-offset-4 hover:text-ink">
139 + Conditions d&apos;utilisation
140 + </a>{" "}
141 + ·{" "}
142 + <a href="/loi-25" className="underline underline-offset-4 hover:text-ink">
143 + Protection des renseignements personnels (Loi 25)
144 + </a>{" "}
145 + ·{" "}
146 + <a href="/bots" className="underline underline-offset-4 hover:text-ink">
147 + Transparence des robots d&apos;indexation
148 + </a>
149 + </p>
150 + </main>
151 + );
152 +}
modified src/app/bots/page.tsx +8 −1
@@ -83,7 +83,14 @@ const PRINCIPES: { title: string; body: React.ReactNode }[] = [
83 83 admin@groupe-ka.com
84 84 </a>
85 85 . Les demandes sont traitées dans un délai de 48 à 72 heures
86 ouvrables.
86 + ouvrables — voir notre{" "}
87 + <a
88 + href="/retrait"
89 + className="font-bold underline underline-offset-4 hover:text-ink"
90 + >
91 + Politique de retrait et de révision
92 + </a>
93 + .
87 94 </>
88 95 ),
89 96 },
modified src/app/layout.tsx +20 −0
@@ -201,6 +201,18 @@ export default function RootLayout({
201 201 ·Ka, c&apos;est le suffixe qui veut dire agréger.
202 202 </span>
203 203 </p>
204 + <p className="mt-5 max-w-2xl border-l-2 border-lime pl-4 text-[13px]">
205 + <strong className="text-paper">
206 + Groupe KA est un agrégateur de contenu : nous ne vendons rien,
207 + ne louons rien et ne sommes partie à aucune transaction.
208 + </strong>{" "}
209 + <a
210 + href="/avis"
211 + className="text-lime underline-offset-4 hover:underline"
212 + >
213 + En savoir plus →
214 + </a>
215 + </p>
204 216 <ul className="gk-mono mt-7 flex flex-wrap gap-x-7 gap-y-3 text-[11px] font-bold tracking-[0.1em] uppercase">
205 217 {[
206 218 ["Lou·Ka", "https://www.lou-ka.com"],
@@ -271,6 +283,14 @@ export default function RootLayout({
271 283 <a href="/bots" className="underline-offset-4 hover:text-lime hover:underline">
272 284 Transparence des robots d&apos;indexation
273 285 </a>{" "}
286 + ·{" "}
287 + <a href="/retrait" className="underline-offset-4 hover:text-lime hover:underline">
288 + Politique de retrait et de révision
289 + </a>{" "}
290 + ·{" "}
291 + <a href="/avis" className="underline-offset-4 hover:text-lime hover:underline">
292 + Notre rôle d&apos;agrégateur
293 + </a>{" "}
274 294 · groupe-ka.com
275 295 </p>
276 296 </div>
modified src/app/loi-25/page.tsx +9 −1
@@ -460,7 +460,15 @@ export default function Loi25() {
460 460 <p>
461 461 Ce mécanisme est aussi ouvert aux exploitants de sites sources et
462 462 aux titulaires de droits qui souhaitent le retrait d&apos;un
463 contenu.
463 + contenu. La procédure détaillée (motifs, preuves, délais) figure
464 + dans notre{" "}
465 + <a
466 + href="/retrait"
467 + className="font-bold underline underline-offset-4 hover:text-ink"
468 + >
469 + Politique de retrait et de révision
470 + </a>
471 + .
464 472 </p>
465 473 </Card>
466 474
added src/app/retrait/page.tsx +542 −0
@@ -0,0 +1,542 @@
1 +// Auteur : Simon-Pierre Boucher — contact@spboucher.ai
2 +import type { Metadata } from "next";
3 +
4 +export const metadata: Metadata = {
5 + title: "Politique de retrait et de révision — Groupe KA",
6 + description:
7 + "Comment demander le retrait d'une annonce indexée sur les plateformes du Groupe KA, la révision d'une estimation ou l'arrêt de la couverture d'une propriété sur Vrai-Prix et ValoPlex. Sans frais, traité en 48 à 72 heures ouvrables.",
8 +};
9 +
10 +const MAILTO = "gk-mono font-bold underline underline-offset-4 hover:text-ink";
11 +
12 +const PREUVES_ROWS: [string, string][] = [
13 + [
14 + "Auteur de l'annonce",
15 + "Écrire depuis l'adresse courriel ou fournir le numéro de téléphone figurant dans l'annonce originale, ou capture d'écran de votre tableau de bord sur le site source",
16 + ],
17 + [
18 + "Personne dont les renseignements figurent dans l'annonce",
19 + "Indiquer précisément quels renseignements vous concernent; une vérification de correspondance simple (courriel ou téléphone figurant dans l'annonce) suffit",
20 + ],
21 + [
22 + "Exploitant du site source",
23 + "Écrire depuis une adresse courriel du domaine du site concerné (p. ex. @votresite.com), ou ajouter une mention temporaire sur votre site, ou modifier votre fichier robots.txt",
24 + ],
25 + [
26 + "Titulaire de droits (photos, textes)",
27 + "Déclaration identifiant l'œuvre, affirmation de bonne foi que vous détenez les droits, et tout élément raisonnable au soutien (original, crédit, licence)",
28 + ],
29 + [
30 + "Contenu expiré/vendu/inexact",
31 + "Aucune preuve d'identité requise — indiquez simplement l'erreur; nous vérifions auprès de la source",
32 + ],
33 +];
34 +
35 +function Card({
36 + num,
37 + title,
38 + children,
39 + index,
40 +}: {
41 + num: string;
42 + title: string;
43 + children: React.ReactNode;
44 + index: number;
45 +}) {
46 + return (
47 + <article
48 + className="gk-card rise p-5 sm:p-7"
49 + style={{ animationDelay: `${0.12 + index * 0.04}s` }}
50 + >
51 + <span className="gk-mono text-[12px] font-bold text-green">{num}</span>
52 + <h2 className="gk-display mt-2 text-[17px] font-bold uppercase">
53 + {title}
54 + </h2>
55 + <div className="mt-3 space-y-3 text-[14px] leading-relaxed text-ink-2">
56 + {children}
57 + </div>
58 + </article>
59 + );
60 +}
61 +
62 +function Bullet({ children }: { children: React.ReactNode }) {
63 + return (
64 + <li className="flex gap-3">
65 + <span
66 + aria-hidden="true"
67 + className="mt-[8px] h-[5px] w-[5px] flex-none rotate-45 border border-ink bg-lime"
68 + />
69 + <span>{children}</span>
70 + </li>
71 + );
72 +}
73 +
74 +function Numbered({ items }: { items: React.ReactNode[] }) {
75 + return (
76 + <ol className="space-y-2">
77 + {items.map((item, i) => (
78 + <li key={i} className="flex gap-3">
79 + <span className="gk-mono font-bold text-green">
80 + {String(i + 1).padStart(2, "0")}
81 + </span>
82 + <span>{item}</span>
83 + </li>
84 + ))}
85 + </ol>
86 + );
87 +}
88 +
89 +function PartHeading({ kicker, title }: { kicker: string; title: string }) {
90 + return (
91 + <div className="pt-6">
92 + <p className="kicker">{kicker}</p>
93 + <h2 className="gk-display mt-2 text-[22px] font-bold tracking-[-0.03em] uppercase">
94 + {title}
95 + </h2>
96 + </div>
97 + );
98 +}
99 +
100 +export default function Retrait() {
101 + return (
102 + <main className="mx-auto max-w-4xl px-4 pb-16 sm:px-6">
103 + <section className="pt-12 sm:pt-14">
104 + <p className="kicker rise">Vos recours · sans frais</p>
105 + <h1 className="gk-display rise mt-4 text-[clamp(30px,5vw,52px)] leading-[1] font-bold tracking-[-0.035em] uppercase [animation-delay:0.08s]">
106 + Politique de <span className="hl">retrait</span> et de{" "}
107 + <span className="hl">révision</span>
108 + </h1>
109 + <p className="rise mt-5 max-w-2xl text-[15px] text-ink-2 [animation-delay:0.16s]">
110 + La présente politique explique comment demander le retrait
111 + d&apos;une annonce indexée sur nos plateformes (Lou·Ka, Immo·Ka,
112 + Auto·Ka, Fabri·Ka, Food·Ka, ka6), ainsi que la révision d&apos;une
113 + estimation ou l&apos;arrêt de la couverture d&apos;une propriété sur
114 + Vrai-Prix et ValoPlex.
115 + </p>
116 + <p className="rise mt-4 max-w-2xl text-[15px] text-ink-2 [animation-delay:0.2s]">
117 + Toutes les demandes se font par courriel à{" "}
118 + <a className={MAILTO} href="mailto:admin@groupe-ka.com">
119 + admin@groupe-ka.com
120 + </a>{" "}
121 + et sont traitées dans un délai de{" "}
122 + <strong className="text-ink">48 à 72 heures ouvrables</strong>.
123 + Aucuns frais ne sont exigés.
124 + </p>
125 + <p className="gk-mono rise mt-4 text-[11px] text-ink-3 [animation-delay:0.24s]">
126 + Dernière mise à jour : 13 août 2026
127 + </p>
128 + </section>
129 +
130 + <div className="mt-8 space-y-5">
131 + <PartHeading
132 + kicker="Partie A"
133 + title="Retrait d'une annonce indexée"
134 + />
135 +
136 + <Card num="A1" title="Qui peut faire une demande ?" index={0}>
137 + <ul className="space-y-2">
138 + <Bullet>
139 + <strong className="text-ink">L&apos;auteur de l&apos;annonce</strong>{" "}
140 + (propriétaire, vendeur, commerçant ou courtier ayant publié
141 + l&apos;annonce sur le site source);
142 + </Bullet>
143 + <Bullet>
144 + <strong className="text-ink">
145 + Une personne dont des renseignements personnels figurent dans
146 + l&apos;annonce
147 + </strong>
148 + ;
149 + </Bullet>
150 + <Bullet>
151 + <strong className="text-ink">
152 + L&apos;exploitant du site source
153 + </strong>{" "}
154 + où l&apos;annonce a été publiée;
155 + </Bullet>
156 + <Bullet>
157 + <strong className="text-ink">Un titulaire de droits</strong>{" "}
158 + (p. ex. le photographe ou le détenteur des droits sur les images
159 + ou textes);
160 + </Bullet>
161 + <Bullet>
162 + <strong className="text-ink">Toute personne</strong> signalant
163 + un contenu manifestement illégal ou erroné.
164 + </Bullet>
165 + </ul>
166 + </Card>
167 +
168 + <Card num="A2" title="Motifs de retrait acceptés" index={1}>
169 + <Numbered
170 + items={[
171 + <>
172 + L&apos;annonce est{" "}
173 + <strong className="text-ink">
174 + expirée, vendue, louée ou retirée
175 + </strong>{" "}
176 + du site source;
177 + </>,
178 + <>
179 + L&apos;annonce contient{" "}
180 + <strong className="text-ink">
181 + vos renseignements personnels
182 + </strong>{" "}
183 + et vous en demandez la désindexation;
184 + </>,
185 + <>
186 + Le contenu porte atteinte à un{" "}
187 + <strong className="text-ink">
188 + droit d&apos;auteur ou autre droit de propriété
189 + intellectuelle
190 + </strong>
191 + ;
192 + </>,
193 + <>
194 + Les informations affichées sont{" "}
195 + <strong className="text-ink">inexactes ou trompeuses</strong>;
196 + </>,
197 + <>
198 + Vous êtes{" "}
199 + <strong className="text-ink">
200 + l&apos;exploitant du site source
201 + </strong>{" "}
202 + et demandez l&apos;exclusion de votre contenu ou de votre
203 + site;
204 + </>,
205 + <>
206 + Le contenu est{" "}
207 + <strong className="text-ink">illégal ou préjudiciable</strong>{" "}
208 + (fraude, usurpation, etc.).
209 + </>,
210 + ]}
211 + />
212 + </Card>
213 +
214 + <Card num="A3" title="Comment faire votre demande" index={2}>
215 + <p>
216 + Envoyez un courriel à{" "}
217 + <a className={MAILTO} href="mailto:admin@groupe-ka.com">
218 + admin@groupe-ka.com
219 + </a>{" "}
220 + contenant :
221 + </p>
222 + <Numbered
223 + items={[
224 + <>
225 + <strong className="text-ink">
226 + Le lien (URL) de la page concernée sur notre plateforme
227 + </strong>{" "}
228 + (obligatoire — sans ce lien, nous ne pouvons pas localiser le
229 + contenu);
230 + </>,
231 + <>
232 + Le lien de l&apos;annonce originale sur le site source, si
233 + vous le connaissez;
234 + </>,
235 + <>
236 + <strong className="text-ink">Le motif</strong> de votre
237 + demande (voir la liste ci-dessus);
238 + </>,
239 + <>Votre nom et une adresse courriel où vous joindre;</>,
240 + <>
241 + La preuve applicable à votre situation (voir ci-dessous).
242 + </>,
243 + ]}
244 + />
245 + </Card>
246 +
247 + <Card num="A4" title="Preuves à fournir selon le motif" index={3}>
248 + <p>
249 + Nous demandons uniquement la preuve minimale nécessaire pour
250 + valider votre demande :
251 + </p>
252 + <div className="src-wrap !mt-4">
253 + <table className="src-table">
254 + <thead>
255 + <tr>
256 + <th>Votre situation</th>
257 + <th>Preuve demandée</th>
258 + </tr>
259 + </thead>
260 + <tbody>
261 + {PREUVES_ROWS.map(([situation, preuve]) => (
262 + <tr key={situation}>
263 + <td className="gk-display font-bold">{situation}</td>
264 + <td>{preuve}</td>
265 + </tr>
266 + ))}
267 + </tbody>
268 + </table>
269 + </div>
270 + <p className="border-[1.5px] border-dashed border-[rgba(20,24,20,0.35)] p-4">
271 + <strong className="text-ink">Important :</strong> ne nous envoyez
272 + jamais de pièce d&apos;identité gouvernementale, de numéro
273 + d&apos;assurance sociale ni de document financier. Nous n&apos;en
274 + demandons pas et nous ne traiterons pas une demande accompagnée de
275 + tels documents sans les avoir détruits.
276 + </p>
277 + </Card>
278 +
279 + <Card num="A5" title="Ce qui se passe ensuite" index={4}>
280 + <ul className="space-y-2">
281 + <Bullet>Nous accusons réception de votre demande;</Bullet>
282 + <Bullet>
283 + Si la demande est fondée, le contenu est retiré de notre index
284 + dans le délai indiqué et ajouté à notre{" "}
285 + <strong className="text-ink">liste d&apos;exclusion</strong>{" "}
286 + afin d&apos;empêcher sa réindexation automatique;
287 + </Bullet>
288 + <Bullet>
289 + Si la demande est refusée (motif non applicable ou preuve
290 + insuffisante), nous vous expliquons pourquoi et ce qui manque;
291 + </Bullet>
292 + <Bullet>
293 + <strong className="text-ink">
294 + Le retrait de notre index ne retire pas l&apos;annonce du site
295 + source.
296 + </strong>{" "}
297 + Pour un retrait complet du web, contactez également le site où
298 + l&apos;annonce a été publiée.
299 + </Bullet>
300 + </ul>
301 + </Card>
302 +
303 + <PartHeading
304 + kicker="Partie B"
305 + title="Vrai-Prix et ValoPlex : révision ou arrêt de couverture"
306 + />
307 +
308 + <Card
309 + num="B0"
310 + title="Deux types de demandes"
311 + index={5}
312 + >
313 + <p>
314 + Les estimations de Vrai-Prix et de ValoPlex sont produites
315 + automatiquement à partir de données publiques et de ventes
316 + comparables. Elles sont fournies à titre indicatif seulement. Deux
317 + types de demandes sont possibles : la{" "}
318 + <strong className="text-ink">révision</strong> (correction des
319 + données d&apos;une propriété) et l&apos;{" "}
320 + <strong className="text-ink">arrêt de couverture</strong> (retrait
321 + de votre propriété de l&apos;affichage public).
322 + </p>
323 + </Card>
324 +
325 + <Card
326 + num="B1"
327 + title="Demande de révision (correction des données d'une propriété)"
328 + index={6}
329 + >
330 + <p>
331 + Si l&apos;estimation affichée pour votre propriété repose sur des{" "}
332 + <strong className="text-ink">caractéristiques inexactes</strong>{" "}
333 + (superficie, année de construction, nombre de pièces ou de
334 + logements, rénovations non prises en compte, etc.), vous pouvez
335 + demander une révision.
336 + </p>
337 + <p>
338 + <strong className="text-ink">Comment faire :</strong> écrivez à{" "}
339 + <a className={MAILTO} href="mailto:admin@groupe-ka.com">
340 + admin@groupe-ka.com
341 + </a>{" "}
342 + avec :
343 + </p>
344 + <Numbered
345 + items={[
346 + <>
347 + L&apos;adresse de la propriété et le lien de sa page sur
348 + Vrai-Prix ou ValoPlex;
349 + </>,
350 + <>
351 + La ou les caractéristiques inexactes et la valeur correcte;
352 + </>,
353 + <>
354 + Un document au soutien de la correction, par exemple : un
355 + extrait du{" "}
356 + <strong className="text-ink">
357 + rôle d&apos;évaluation foncière
358 + </strong>{" "}
359 + de votre municipalité (public); un{" "}
360 + <strong className="text-ink">certificat de localisation</strong>{" "}
361 + (les sections pertinentes suffisent); un{" "}
362 + <strong className="text-ink">rapport d&apos;évaluation</strong>{" "}
363 + ou permis de rénovation, le cas échéant.
364 + </>,
365 + ]}
366 + />
367 + <p>
368 + Vous pouvez <strong className="text-ink">masquer</strong> toute
369 + information non pertinente (prix payé, informations financières)
370 + sur les documents transmis : seule la caractéristique à corriger
371 + nous intéresse.
372 + </p>
373 + <p>
374 + <strong className="text-ink">Effet :</strong> si la correction est
375 + validée, les données de la propriété sont mises à jour et
376 + l&apos;estimation est recalculée. Notez qu&apos;une révision
377 + corrige les <strong className="text-ink">données</strong>; elle ne
378 + garantit pas une estimation à la hausse ou à la baisse.
379 + </p>
380 + </Card>
381 +
382 + <Card
383 + num="B2"
384 + title="Demande d'arrêt de couverture (retrait de votre propriété)"
385 + index={7}
386 + >
387 + <p>
388 + Si vous êtes <strong className="text-ink">propriétaire</strong> et
389 + souhaitez que votre propriété ne soit plus couverte par Vrai-Prix
390 + ou ValoPlex (aucune page, aucune estimation publique), vous pouvez
391 + demander l&apos;arrêt de sa couverture, sans avoir à justifier
392 + votre décision.
393 + </p>
394 + <p>
395 + <strong className="text-ink">Comment faire :</strong> écrivez à{" "}
396 + <a className={MAILTO} href="mailto:admin@groupe-ka.com">
397 + admin@groupe-ka.com
398 + </a>{" "}
399 + avec :
400 + </p>
401 + <Numbered
402 + items={[
403 + <>L&apos;adresse exacte de la propriété;</>,
404 + <>
405 + Une preuve raisonnable de votre qualité de propriétaire, au
406 + choix : un extrait du{" "}
407 + <strong className="text-ink">
408 + compte de taxes municipales
409 + </strong>{" "}
410 + à votre nom (masquez les montants si vous le souhaitez); un
411 + extrait de l&apos;
412 + <strong className="text-ink">index des immeubles</strong> du
413 + Registre foncier du Québec; tout autre document raisonnable
414 + établissant le lien entre vous et la propriété.
415 + </>,
416 + ]}
417 + />
418 + <p>
419 + <strong className="text-ink">Effet :</strong>
420 + </p>
421 + <ul className="space-y-2">
422 + <Bullet>
423 + La page de la propriété et son estimation sont retirées de
424 + l&apos;affichage public dans le délai indiqué;
425 + </Bullet>
426 + <Bullet>
427 + L&apos;adresse est inscrite sur notre{" "}
428 + <strong className="text-ink">
429 + liste d&apos;exclusion permanente
430 + </strong>{" "}
431 + afin que la propriété ne soit pas recouverte automatiquement
432 + lors des mises à jour. (Cette liste ne contient que
433 + l&apos;adresse — c&apos;est le minimum requis pour maintenir
434 + l&apos;exclusion.);
435 + </Bullet>
436 + <Bullet>
437 + La propriété peut continuer d&apos;être utilisée de façon{" "}
438 + <strong className="text-ink">anonymisée et agrégée</strong> dans
439 + nos statistiques de marché (moyennes régionales), sans jamais
440 + être identifiable individuellement;
441 + </Bullet>
442 + <Bullet>
443 + Si la propriété est ultérieurement mise en vente publiquement,
444 + l&apos;annonce du courtier ou du vendeur peut apparaître sur
445 + Immo·Ka comme toute autre annonce publique; l&apos;exclusion
446 + vise la page d&apos;estimation, non les annonces publiées par
447 + des tiers. Vous pouvez toutefois demander aussi le retrait de
448 + ces annonces (voir Partie A).
449 + </Bullet>
450 + </ul>
451 + </Card>
452 +
453 + <Card
454 + num="B3"
455 + title="Copropriétés et immeubles à logements (ValoPlex)"
456 + index={8}
457 + >
458 + <p>
459 + Pour un immeuble détenu en copropriété ou par plusieurs
460 + propriétaires, la demande d&apos;arrêt de couverture peut être
461 + faite par <strong className="text-ink">
462 + l&apos;un des copropriétaires
463 + </strong>{" "}
464 + ou par le syndicat de copropriété, avec la même preuve
465 + raisonnable. En cas de demandes contradictoires entre
466 + copropriétaires, la demande de retrait prévaut.
467 + </p>
468 + </Card>
469 +
470 + <PartHeading kicker="Pour finir" title="Traitement, refus et recours" />
471 +
472 + <Card num="C1" title="Délais, conservation et recours" index={9}>
473 + <ul className="space-y-2">
474 + <Bullet>
475 + <strong className="text-ink">Délai :</strong> 48 à 72 heures
476 + ouvrables pour le retrait; jusqu&apos;à 10 jours ouvrables pour
477 + les révisions nécessitant vérification.
478 + </Bullet>
479 + <Bullet>
480 + <strong className="text-ink">Conservation :</strong> les
481 + documents transmis au soutien d&apos;une demande sont détruits
482 + une fois la demande traitée; seule la liste d&apos;exclusion
483 + (URL ou adresse) est conservée.
484 + </Bullet>
485 + <Bullet>
486 + <strong className="text-ink">Refus :</strong> tout refus est
487 + motivé par écrit. Vous pouvez alors compléter votre demande ou
488 + la contester auprès de notre responsable de la protection des
489 + renseignements personnels (
490 + <a className={MAILTO} href="mailto:admin@groupe-ka.com">
491 + admin@groupe-ka.com
492 + </a>
493 + ).
494 + </Bullet>
495 + <Bullet>
496 + <strong className="text-ink">Recours externe :</strong> si votre
497 + demande concerne des renseignements personnels et que vous êtes
498 + insatisfait de notre réponse, vous pouvez vous adresser à la{" "}
499 + <strong className="text-ink">
500 + Commission d&apos;accès à l&apos;information du Québec
501 + </strong>{" "}
502 + (
503 + <a
504 + href="https://www.cai.gouv.qc.ca"
505 + target="_blank"
506 + rel="noopener noreferrer"
507 + className="gk-mono underline underline-offset-4 hover:text-ink"
508 + >
509 + www.cai.gouv.qc.ca
510 + </a>
511 + ).
512 + </Bullet>
513 + <Bullet>
514 + <strong className="text-ink">Abus :</strong> les demandes
515 + manifestement frauduleuses (p. ex. tenter de faire retirer
516 + l&apos;annonce ou l&apos;estimation d&apos;autrui) sont refusées
517 + et peuvent être signalées.
518 + </Bullet>
519 + </ul>
520 + </Card>
521 + </div>
522 +
523 + <p className="gk-mono mt-8 text-[11px] text-ink-3">
524 + Cette politique complète notre page{" "}
525 + <a href="/loi-25" className="underline underline-offset-4 hover:text-ink">
526 + Protection des renseignements personnels (Loi 25)
527 + </a>{" "}
528 + et notre{" "}
529 + <a href="/bots" className="underline underline-offset-4 hover:text-ink">
530 + Déclaration de transparence sur les robots d&apos;indexation
531 + </a>
532 + . Contact :{" "}
533 + <a
534 + href="mailto:admin@groupe-ka.com"
535 + className="underline underline-offset-4 hover:text-ink"
536 + >
537 + admin@groupe-ka.com
538 + </a>
539 + </p>
540 + </main>
541 + );
542 +}
543