<?php
if ( ! defined( 'ABSPATH' ) ) {
	exit;
}
$avi_lang = 'fr';
$is_fr    = true;

$avi_meta_title = 'Mentions légales et confidentialité — Avision';
$avi_meta_desc  = 'Informations légales, confidentialité, politique de données API, cookies et RGPD pour Avision.';
$avi_schema_json = array(
	'@context' => 'https://schema.org',
	'@type'    => 'WebPage',
	'name'     => 'Mentions légales et confidentialité — Avision',
	'url'      => 'https://avision.org/fr/mentions-legales/',
);
$avi_last_updated = date_i18n( 'Y-m-d' );

if ( ! class_exists( 'Avision_Page_Template' ) ) {
	require_once AVISION_PLUGIN_DIR . 'includes/class-avision-page-template.php';
}

$hero = array(
	'badge'    => 'Mentions légales & conformité',
	'title'    => 'Mentions légales et confidentialité',
	'subtitle' => 'Advantage Synergies LLP — Enregistrée en Angleterre et au Pays de Galles',
	'size'     => 'small',
);

Avision_Page_Template::render(
	'legal',
	$hero,
	static function () use ( $avi_schema_json, $avi_last_updated ) {
		?>
		<section class="avi-content-section">
			<div class="avi-content-block">
				<nav style="display:flex;gap:14px;flex-wrap:wrap;padding:10px 0 20px;">
					<a href="#privacy" class="avi-nav-link">Politique de confidentialité</a>
					<a href="#terms" class="avi-nav-link">Conditions d'utilisation</a>
					<a href="#api-data" class="avi-nav-link">Politique de données API</a>
					<a href="#cookies" class="avi-nav-link">Politique relative aux cookies</a>
					<a href="#gdpr" class="avi-nav-link">RGPD</a>
				</nav>
				<section id="privacy">
					<h2>Politique de confidentialité</h2>
					<p>Nous traitons les données de service uniquement pour fournir les fonctionnalités demandées, assurer la sécurité et améliorer la fiabilité de la plateforme.</p>
				</section>
				<section id="terms">
					<h2>Conditions d'utilisation</h2>
					<p>En utilisant Avision, vous acceptez d'utiliser la plateforme de manière légale et conformément aux règles de la plateforme Google ainsi qu'à nos conditions de service.</p>
				</section>
				<section id="api-data">
					<h2>Politique de données API</h2>
					<p>Avision collecte uniquement les données Google Business Profile pour les établissements autorisés et connectés via le consentement utilisateur OAuth 2.0.</p>
					<ul>
						<li>Stockage : chiffré au repos sur des serveurs hébergés dans l'UE.</li>
						<li>Conservation : durée de vie du compte actif + 30 jours après suppression.</li>
						<li>Droits des utilisateurs : accès, export et suppression sur demande.</li>
						<li>Rôles : Google est responsable du traitement des données du compte source ; Avision agit en tant que sous-traitant pour la fourniture du service.</li>
					</ul>
					<p>Référence de la politique Google : <a href="https://policies.google.com/privacy" target="_blank" rel="noopener">Politique de confidentialité Google</a>.</p>
					<p>Demandes relatives aux données : <a href="/contact/">Contactez-nous</a>.</p>
				</section>
				<section id="cookies">
					<h2>Politique relative aux cookies</h2>
					<p>Les cookies sont utilisés pour la continuité de session, la sécurité et les analyses produit nécessaires au fonctionnement du service.</p>
				</section>
				<section id="gdpr">
					<h2>RGPD</h2>
					<p>Le traitement des données suit les principes du RGPD, notamment la limitation des finalités, la minimisation des données et les contrôles de sécurité applicables aux activités de traitement.</p>
				</section>
				<section style="margin-top:26px;color:var(--avi-text-muted);font-size:13px;">
					<p>Dernière mise à jour : <?php echo esc_html( $avi_last_updated ); ?></p>
					<p>Droit applicable : Angleterre et Pays de Galles</p>
				</section>
			</div>
		</section>
		<script type="application/ld+json"><?php echo wp_json_encode( $avi_schema_json, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE ); ?></script>
		<?php
	}
);
