From eeae058233a111d00ef8c2d0865a92ecedd664cb Mon Sep 17 00:00:00 2001
From: SarTron-NorthBlue
+ Informations légales concernant le site runlock.re
+ Raison sociale : NorthBlue Site web : runlock.re Email : contact@runlock.re Téléphone : 0693 51 15 58 Localisation : La Réunion (974) Le directeur de la publication est le représentant légal de NorthBlue. Le site runlock.re est hébergé par :
+ L'ensemble des contenus présents sur le site runlock.re (textes, images, logos, graphismes, icônes, etc.)
+ est la propriété exclusive de NorthBlue ou de ses partenaires, sauf mention contraire.
+
+ Toute reproduction, représentation, modification, publication, adaptation de tout ou partie des éléments du site,
+ quel que soit le moyen ou le procédé utilisé, est interdite sans autorisation écrite préalable de NorthBlue.
+
+ Toute exploitation non autorisée du site ou de son contenu engage la responsabilité civile et/ou pénale
+ de l'utilisateur et peut entraîner des poursuites judiciaires.
+
+ NorthBlue s'efforce de fournir des informations aussi précises que possible sur le site runlock.re.
+ Toutefois, elle ne pourra être tenue responsable des omissions, des inexactitudes et des carences
+ dans la mise à jour, qu'elles soient de son fait ou du fait des tiers partenaires qui lui fournissent ces informations.
+
+ Toutes les informations indiquées sur le site runlock.re sont données à titre indicatif et sont susceptibles d'évoluer.
+ Par ailleurs, les renseignements figurant sur le site runlock.re ne sont pas exhaustifs.
+
+ Les présentes mentions légales sont régies par le droit français.
+ En cas de litige et à défaut d'accord amiable, le litige sera porté devant les tribunaux français
+ conformément aux règles de compétence en vigueur.
+
+ Pour toute question concernant les présentes mentions légales, vous pouvez nous contacter :
+ Dernière mise à jour : {new Date().toLocaleDateString('fr-FR', { year: 'numeric', month: 'long', day: 'numeric' })}
+ Protection et utilisation de vos données personnelles
+
+ La présente politique de confidentialité décrit la manière dont NorthBlue, exploitant le site runlock.re,
+ collecte, utilise et protège les informations personnelles que vous nous fournissez lors de l'utilisation de notre site web.
+
+ Nous collectons les informations suivantes lorsque vous utilisez notre formulaire de contact :
+ Les données collectées sont utilisées pour :
+ NorthBlue s'engage à protéger vos données personnelles. Nous mettons en œuvre des mesures techniques
+ et organisationnelles appropriées pour garantir la sécurité de vos informations.
+
+ Vos données sont stockées de manière sécurisée et ne sont accessibles qu'aux personnes autorisées
+ ayant besoin d'y accéder pour répondre à vos demandes.
+
+ Nous ne vendons, ne louons ni ne partageons vos données personnelles avec des tiers à des fins commerciales.
+
+ Vos données personnelles sont conservées pendant la durée nécessaire aux finalités pour lesquelles
+ elles ont été collectées, conformément à la réglementation en vigueur.
+
+ Vous pouvez à tout moment demander la suppression de vos données en nous contactant à l'adresse
+ contact@runlock.re.
+ Conformément au Règlement Général sur la Protection des Données (RGPD), vous disposez des droits suivants :
+ Pour exercer ces droits, contactez-nous à :
+ contact@runlock.re
+
+ Le site runlock.re utilise des cookies techniques nécessaires au bon fonctionnement du site.
+ Ces cookies ne nécessitent pas de consentement préalable.
+
+ NorthBlue se réserve le droit de modifier la présente politique de confidentialité à tout moment.
+ Les modifications entrent en vigueur dès leur publication sur le site.
+
+ Pour toute question concernant cette politique de confidentialité ou pour exercer vos droits,
+ vous pouvez nous contacter :
+ Dernière mise à jour : {new Date().toLocaleDateString('fr-FR', { year: 'numeric', month: 'long', day: 'numeric' })}
+ Notre engagement en matière de protection des données personnelles
+
+ NorthBlue, exploitant le site runlock.re, s'engage à respecter le Règlement Général sur la Protection des Données (RGPD)
+ entré en vigueur le 25 mai 2018. Cette page détaille nos pratiques et notre conformité à cette réglementation.
+ Responsable : NorthBlue Email : contact@runlock.re Téléphone : 0693 51 15 58 Localisation : La Réunion (974) Nous collectons et traitons les données suivantes :
+ Finalité : Répondre à vos demandes et vous contacter concernant nos services
+
+ Base légale : Consentement et intérêt légitime
+
+ Finalité : Assurer le bon fonctionnement du site et améliorer l'expérience utilisateur
+
+ Base légale : Intérêt légitime
+ Les données personnelles sont conservées pour les durées suivantes :
+ Au-delà de ces durées, les données sont supprimées ou anonymisées.
+ Conformément au RGPD, vous disposez des droits suivants :
+ Vous pouvez obtenir une copie de vos données personnelles que nous détenons.
+
+ Vous pouvez corriger vos données inexactes ou incomplètes.
+
+ Vous pouvez demander la suppression de vos données personnelles.
+
+ Vous pouvez vous opposer au traitement de vos données.
+
+ Vous pouvez récupérer vos données dans un format structuré.
+
+ Vous pouvez demander la limitation du traitement de vos données.
+
+ Pour exercer vos droits : Envoyez une demande à
+ contact@runlock.re.
+ Nous vous répondrons dans un délai d'un mois maximum.
+
+ Vos données personnelles sont stockées et traitées au sein de l'Union Européenne.
+ Nous ne transférons pas vos données vers des pays tiers en dehors de l'UE sans garanties appropriées.
+
+ Si vous estimez que le traitement de vos données personnelles constitue une violation du RGPD,
+ vous avez le droit d'introduire une réclamation auprès de la Commission Nationale de l'Informatique
+ et des Libertés (CNIL) :
+
+ NorthBlue met en œuvre des mesures techniques et organisationnelles appropriées pour protéger
+ vos données personnelles contre la perte, l'utilisation abusive, l'accès non autorisé,
+ la divulgation, l'altération ou la destruction.
+
+ Ces mesures incluent notamment :
+
+ Pour toute question concernant le traitement de vos données personnelles ou pour exercer vos droits RGPD,
+ contactez-nous :
+ Dernière mise à jour : {new Date().toLocaleDateString('fr-FR', { year: 'numeric', month: 'long', day: 'numeric' })}
+ Mentions Légales
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Politique de Confidentialité
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Conformité RGPD
+
+
+
+
+
+ Données de contact
+
+
+ Données de navigation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Service édité par: httpdesign.fr + Réalisé par{' '} + + Httpdesign.fr +
diff --git a/components/Header.tsx b/components/Header.tsx index c0078fe..23cae54 100644 --- a/components/Header.tsx +++ b/components/Header.tsx @@ -4,10 +4,13 @@ import { useState, useEffect } from 'react' import { motion, AnimatePresence } from 'framer-motion' import { Menu, X, Lock, Shield } from 'lucide-react' import Link from 'next/link' +import { usePathname } from 'next/navigation' export default function Header() { const [isScrolled, setIsScrolled] = useState(false) const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false) + const pathname = usePathname() + const isHomePage = pathname === '/' useEffect(() => { const handleScroll = () => { @@ -25,6 +28,13 @@ export default function Header() { { href: '#contact', label: 'Contact' }, ] + const getNavHref = (href: string) => { + if (isHomePage) { + return href + } + return `/${href}` + } + return (