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.