Terms & Conditions

    Last updated: March 17, 2026

    By accessing and using hamitshala.com (the "Website"), you agree to be bound by these Terms & Conditions.

    1. Use of the Website

    This Website is a personal portfolio and blog. Content is provided for informational purposes only. You may browse, read, and use the interactive features (games, weather, radio, dictionary, meme generator, PDF tools) for personal, non-commercial use.

    2. Intellectual Property

    All original content including blog posts, design, and code is owned by Hamit Shala. You may not reproduce, distribute, or create derivative works without prior written consent.

    3. Open-Source Software

    This Website is built using the following open-source libraries and frameworks, each governed by their respective licenses:

    • React (MIT License) – UI framework
    • Vite (MIT License) – Build tool
    • Tailwind CSS (MIT License) – Utility-first CSS framework
    • shadcn/ui & Radix UI (MIT License) – UI components
    • Framer Motion (MIT License) – Animations
    • TipTap (MIT License) – Rich text editor
    • chess.js (BSD License) – Chess game logic
    • pdf-lib (MIT License) – PDF manipulation
    • Recharts (MIT License) – Charts
    • React Hook Form & Zod (MIT License) – Form handling & validation
    • TanStack React Query (MIT License) – Server state management
    • Lucide React (ISC License) – Icons
    • date-fns (MIT License) – Date utilities
    • DOMPurify (Apache/MIT License) – HTML sanitization
    • Embla Carousel (MIT License) – Carousel component
    • Sonner (MIT License) – Toast notifications
    • next-themes (MIT License) – Theme management
    • Clerk React SDK (MIT License) – Authentication client

    4. Third-Party Services & APIs

    • Neon: Postgres database hosting
    • Clerk: Authentication for the private admin area
    • Cloudflare Workers: Hosts the website's API endpoints
    • Anthropic (Claude): AI-powered features (dictionary, translations, travel suggestions)
    • Radio Browser API: Community-driven radio station directory
    • OpenWeatherMap: Weather and air quality data
    • Calendly: Embedded meeting scheduling on the Contact page

    Use of these services is subject to their respective terms of service.

    5. User-Submitted Content

    When you submit information through the contact form, you grant us permission to store and process that data to respond to your inquiry.

    6. Disclaimer

    The Website is provided "as is" without warranties of any kind. News content is aggregated from third-party RSS feeds and we are not responsible for its accuracy. Weather, air quality, and radio data come from external APIs and may not always be accurate or available.

    7. Limitation of Liability

    Hamit Shala shall not be liable for any damages arising from the use of this Website, including but not limited to direct, indirect, incidental, or consequential damages.

    8. Governing Law

    These terms shall be governed by and construed in accordance with the laws of Germany.

    9. Changes

    We reserve the right to modify these terms at any time. Continued use of the Website constitutes acceptance of the updated terms.

    10. Contact

    For questions about these terms, contact us at hello@hamitshala.com.

    We use cookies to improve your experience and analyze site traffic.

    Learn more