/* global window, React */ // ============================================ // A_LIZ HAIRDRESSER — Legal Pages // ============================================ const { useLang: useLangLegal, useT: useTLegal, useRoute: useRouteLegal } = window; const { useState: useStateLegal, useEffect: useEffectLegal } = React; // ========== SHARED LEGAL LAYOUT ========== function LegalLayout({ badge, icon, title, updated, sections, lang }) { const { go } = useRouteLegal(); const contactLabel = { tr:'İletişim', en:'Contact', de:'Kontakt', fr:'Contact', ar:'تواصل', ru:'Контакт', it:'Contatto', es:'Contacto' }; const otherLabel = { tr:'Diğer Belgeler', en:'Other Documents', de:'Weitere Dokumente', fr:'Autres documents', ar:'وثائق أخرى', ru:'Другие документы', it:'Altri documenti', es:'Otros documentos' }; const privacyLabel = { tr:'KVKK & Gizlilik', en:'Privacy Policy', de:'Datenschutz', fr:'Confidentialité', ar:'الخصوصية', ru:'Конфиденциальность', it:'Privacy', es:'Privacidad' }; const termsLabel = { tr:'Kullanım Koşulları', en:'Terms of Use', de:'Nutzungsbedingungen', fr:"Conditions d'utilisation", ar:'شروط الاستخدام', ru:'Условия', it:'Termini', es:'Términos' }; const cookieLabel = { tr:'Çerez Politikası', en:'Cookie Policy', de:'Cookie-Richtlinie', fr:'Cookies', ar:'ملفات تعريف الارتباط', ru:'Cookies', it:'Cookie', es:'Cookies' }; const L = (obj) => obj[lang] || obj.en; useEffectLegal(() => { window.scrollTo(0, 0); }, []); return (
{/* Dark hero */}
{icon} {badge}

{title}

{updated}

{/* Main sections */}
{sections.map((s, i) => (
{String(i + 1).padStart(2, '0')}

{s.h}

{s.p}

))}
{/* Sidebar */}
{/* Contact card */}
{L(contactLabel)}
info@alizhairdresser.com +90 538 874 51 66
Divanyolu Cad. No.50
Divan Bazar, Fatih / İstanbul
{/* Other docs */}
{L(otherLabel)}
); } // ========== PRIVACY / KVKK ========== function PrivacyPage() { const { lang } = useLangLegal(); const badges = { tr:'Yasal', en:'Legal', de:'Rechtliches', fr:'Légal', ar:'قانوني', ru:'Правовое', it:'Legale', es:'Legal' }; const titles = { tr:'KVKK & Gizlilik Politikası', en:'Privacy Policy', de:'Datenschutzerklärung', fr:'Politique de confidentialité', ar:'سياسة الخصوصية', ru:'Политика конфиденциальности', it:'Informativa Privacy', es:'Política de privacidad' }; const dates = { tr:'Son güncelleme: Ocak 2025', en:'Last updated: January 2025', de:'Zuletzt aktualisiert: Januar 2025', fr:'Dernière mise à jour : Janvier 2025', ar:'آخر تحديث: يناير 2025', ru:'Последнее обновление: январь 2025', it:'Ultimo aggiornamento: gennaio 2025', es:'Última actualización: enero 2025' }; const L = (obj) => obj[lang] || obj.en; const sections = { tr: [ { h:'1. Veri Sorumlusu', p:'A_LizHairdresser olarak, 6698 sayılı KVKK kapsamında veri sorumlusu sıfatıyla hareket etmekteyiz. Salonumuz Alemdar Mahallesi, Divanyolu Caddesi No.50, Divan Bazar, Fatih / İstanbul adresinde faaliyet göstermektedir. İletişim: info@alizhairdresser.com' }, { h:'2. Toplanan Veriler', p:'Randevu talebinde bulunduğunuzda şu verileriniz işlenebilir: ad soyad, telefon numarası, e-posta adresi, talep edilen hizmet bilgisi ve iletişim notları. Verileriniz yalnızca randevu yönetimi ve hizmet sunumu amacıyla kullanılır.' }, { h:'3. İşlenme Amacı', p:'Kişisel verileriniz; randevu yönetimi, hizmet kalitesinin artırılması, iletişim ve yasal yükümlülüklerin yerine getirilmesi için işlenmektedir. Verileriniz üçüncü taraflarla paylaşılmaz.' }, { h:'4. Saklama Süresi', p:'Verileriniz, işlenme amacının gerektirdiği süre ve yasal yükümlülükler kapsamında saklanır. Bu süre sonunda güvenli biçimde silinir veya anonim hale getirilir.' }, { h:'5. Çerez Kullanımı', p:'Sitemizde yalnızca teknik zorunluluk nedeniyle çerezler kullanılmaktadır. Bu çerezler kişisel veri içermez. Tarayıcı ayarlarından çerez tercihlerinizi yönetebilirsiniz.' }, { h:'6. Haklarınız (KVKK md.11)', p:'Verilerinizin işlenip işlenmediğini öğrenme, bilgi talep etme, işlenme amacını öğrenme, aktarıldığı kişileri bilme, eksik/yanlış verilerin düzeltilmesini isteme ve verilerin silinmesini talep etme haklarına sahipsiniz.' }, { h:'7. Başvuru', p:'Talepleriniz için: info@alizhairdresser.com | WhatsApp: +90 538 874 51 66' }, ], en: [ { h:'1. Data Controller', p:'A_LizHairdresser acts as data controller under KVKK Law No. 6698. Located at Alemdar, Divanyolu St. No.50, Divan Bazar, Fatih / Istanbul. Contact: info@alizhairdresser.com' }, { h:'2. Data Collected', p:'When booking an appointment we may process: name, phone number, email, requested service and notes. Data is used solely for appointment management and service delivery.' }, { h:'3. Purpose of Processing', p:'Data is processed for appointment management, service improvement, communication and legal compliance. It is not shared with third parties.' }, { h:'4. Retention', p:'Data is retained for the period required by its purpose and legal obligations, then securely deleted or anonymised.' }, { h:'5. Cookies', p:'We use technically necessary cookies that contain no personal data. You can manage preferences in your browser settings.' }, { h:'6. Your Rights (KVKK Art.11)', p:'You have the right to learn whether your data is processed, request information, learn the purpose, know recipients, request correction of inaccurate data, and request deletion.' }, { h:'7. Contact', p:'For requests: info@alizhairdresser.com | WhatsApp: +90 538 874 51 66' }, ], de: [ { h:'1. Verantwortlicher', p:'A_LizHairdresser handelt als Verantwortlicher gemäß KVKK Nr. 6698. Adresse: Divanyolu Str. 50, Divan Bazar, Fatih / Istanbul. Kontakt: info@alizhairdresser.com' }, { h:'2. Erhobene Daten', p:'Bei Terminbuchungen: Name, Telefon, E-Mail, Dienst und Notizen. Nur für Terminverwaltung und Dienstleistung verwendet.' }, { h:'3. Verarbeitungszweck', p:'Terminverwaltung, Qualitätsverbesserung, Kommunikation und rechtliche Pflichten. Keine Weitergabe an Dritte.' }, { h:'4. Speicherung', p:'Daten werden so lange gespeichert wie nötig und danach sicher gelöscht.' }, { h:'5. Cookies', p:'Nur technisch notwendige Cookies ohne personenbezogene Daten.' }, { h:'6. Ihre Rechte', p:'Auskunft, Berichtigung, Löschung und Widerspruch gegen die Verarbeitung.' }, { h:'7. Kontakt', p:'info@alizhairdresser.com | WhatsApp: +90 538 874 51 66' }, ], }; const icon = ( ); return ; } // ========== TERMS OF USE ========== function TermsPage() { const { lang } = useLangLegal(); const L = (obj) => obj[lang] || obj.en; const badges = { tr:'Yasal', en:'Legal', de:'Rechtliches', fr:'Légal', ar:'قانوني', ru:'Правовое', it:'Legale', es:'Legal' }; const titles = { tr:'Kullanım Koşulları', en:'Terms of Use', de:'Nutzungsbedingungen', fr:"Conditions d'utilisation", ar:'شروط الاستخدام', ru:'Условия использования', it:'Termini di utilizzo', es:'Términos de uso' }; const dates = { tr:'Son güncelleme: Ocak 2025', en:'Last updated: January 2025', de:'Zuletzt aktualisiert: Januar 2025', fr:'Dernière mise à jour : Janvier 2025', ar:'آخر تحديث: يناير 2025', ru:'Последнее обновление: январь 2025', it:'Ultimo aggiornamento: gennaio 2025', es:'Última actualización: enero 2025' }; const sections = { tr: [ { h:'1. Genel', p:'Bu web sitesi A_LizHairdresser tarafından işletilmektedir. Siteyi kullanarak aşağıdaki koşulları kabul etmiş sayılırsınız.' }, { h:'2. Hizmetler', p:'Sunulan hizmetler ve fiyatlar önceden bildirim yapılmaksızın değiştirilebilir. Randevular WhatsApp üzerinden alınmaktadır.' }, { h:'3. Fikri Mülkiyet', p:'Sitedeki tüm içerik, görseller ve metinler A_LizHairdresser\'a aittir. Önceden yazılı izin alınmadan kullanılamaz, kopyalanamaz veya dağıtılamaz.' }, { h:'4. Sorumluluk', p:'Site üzerinden sunulan bilgiler yalnızca genel bilgi amaçlıdır. Sitemizin kullanımından doğabilecek dolaylı zararlardan sorumlu değiliz.' }, { h:'5. Randevu & İptal', p:'Randevular WhatsApp üzerinden alınmakta olup iptal veya değişiklik için en az 24 saat öncesinden bildirim yapılması gerekmektedir.' }, { h:'6. Değişiklikler', p:'Bu koşullar dilediğimiz zaman güncellenebilir. Güncel versiyonu düzenli olarak incelemenizi öneririz.' }, ], en: [ { h:'1. General', p:'This website is operated by A_LizHairdresser. By using the site you agree to the following terms.' }, { h:'2. Services', p:'Services and prices may change without prior notice. Appointments are made via WhatsApp.' }, { h:'3. Intellectual Property', p:'All content, images and texts belong to A_LizHairdresser and may not be used without prior written permission.' }, { h:'4. Liability', p:'Information on this site is for general purposes only. We are not responsible for indirect damages arising from its use.' }, { h:'5. Appointment & Cancellation', p:'Appointments are made via WhatsApp. Cancellations or changes must be notified at least 24 hours in advance.' }, { h:'6. Changes', p:'These terms may be updated at any time. We recommend reviewing them regularly.' }, ], de: [ { h:'1. Allgemeines', p:'Diese Website wird von A_LizHairdresser betrieben. Mit der Nutzung stimmen Sie diesen Bedingungen zu.' }, { h:'2. Dienstleistungen', p:'Leistungen und Preise können ohne Vorankündigung geändert werden. Termine werden per WhatsApp vereinbart.' }, { h:'3. Geistiges Eigentum', p:'Alle Inhalte gehören A_LizHairdresser und dürfen ohne schriftliche Genehmigung nicht verwendet werden.' }, { h:'4. Haftung', p:'Die Informationen dienen nur allgemeinen Zwecken. Wir haften nicht für indirekte Schäden.' }, { h:'5. Termin & Stornierung', p:'Termine werden per WhatsApp vereinbart. Absagen mindestens 24 Stunden im Voraus.' }, { h:'6. Änderungen', p:'Diese Bedingungen können jederzeit aktualisiert werden.' }, ], }; const icon = ( ); return ; } // ========== COOKIE POLICY ========== function CookiePage() { const { lang } = useLangLegal(); const L = (obj) => obj[lang] || obj.en; const badges = { tr:'Yasal', en:'Legal', de:'Rechtliches', fr:'Légal', ar:'قانوني', ru:'Правовое', it:'Legale', es:'Legal' }; const titles = { tr:'Çerez Politikası', en:'Cookie Policy', de:'Cookie-Richtlinie', fr:'Politique de Cookies', ar:'سياسة ملفات تعريف الارتباط', ru:'Политика Cookie', it:'Politica dei Cookie', es:'Política de Cookies' }; const dates = { tr:'Son güncelleme: Ocak 2025', en:'Last updated: January 2025', de:'Zuletzt aktualisiert: Januar 2025', fr:'Dernière mise à jour : Janvier 2025', ar:'آخر تحديث: يناير 2025', ru:'Последнее обновление: январь 2025', it:'Ultimo aggiornamento: gennaio 2025', es:'Última actualización: enero 2025' }; const sections = { tr: [ { h:'Çerez Nedir?', p:'Çerezler, web sitelerinin tarayıcınıza kaydettiği küçük metin dosyalarıdır. Oturumunuzu hatırlamak ve daha iyi hizmet sunmak için kullanılır.' }, { h:'Zorunlu Çerezler', p:'Sitenin temel işlevleri için zorunludur. Devre dışı bırakılamaz. Kişisel veri içermez.' }, { h:'Analitik Çerezler', p:'Ziyaretçi sayısı ve sayfa performansı ölçümü için kullanılır. Bireysel kullanıcıları tanımlamaz.' }, { h:'Pazarlama Çerezleri', p:'Kişiselleştirilmiş içerik ve reklam gösterimi için kullanılabilir. Tarayıcı ayarlarından devre dışı bırakabilirsiniz.' }, { h:'KVKK Kapsamı', p:'Çerez kullanımımız 6698 sayılı KVKK kapsamında yürütülmektedir. Tercihlerinizi çerez banner\'ından yönetebilirsiniz.' }, ], en: [ { h:'What are Cookies?', p:'Cookies are small text files saved to your browser. They are used to remember your session and provide better service.' }, { h:'Necessary Cookies', p:'Required for basic site functions. Cannot be disabled. Contain no personal data.' }, { h:'Analytics Cookies', p:'Used to measure visitor numbers and page performance. Do not identify individual users.' }, { h:'Marketing Cookies', p:'May be used for personalised content and ads. You can disable these in your browser settings.' }, { h:'Legal Basis', p:'Cookie usage is conducted in accordance with KVKK Law No. 6698. Manage your preferences via the cookie banner.' }, ], de: [ { h:'Was sind Cookies?', p:'Cookies sind kleine Textdateien, die Websites in Ihrem Browser speichern. Sie helfen, Ihre Sitzung zu speichern.' }, { h:'Notwendige Cookies', p:'Für grundlegende Funktionen erforderlich. Nicht deaktivierbar. Ohne personenbezogene Daten.' }, { h:'Analytische Cookies', p:'Zur Messung von Besucherzahlen. Keine Identifizierung einzelner Nutzer.' }, { h:'Marketing-Cookies', p:'Für personalisierte Inhalte. In den Browsereinstellungen deaktivierbar.' }, { h:'Rechtliche Grundlage', p:'Gemäß KVKK-Gesetz Nr. 6698. Präferenzen über das Cookie-Banner verwalten.' }, ], }; const icon = ( ); return ; } window.PrivacyPage = PrivacyPage; window.TermsPage = TermsPage; window.CookiePage = CookiePage;