This website is operated by:
Ahmed RaGaB
Germany
ahmed@ragab.de
As the operator of this website, Ahmed RaGaB is the data controller under the EU General Data Protection Regulation (GDPR), Art. 4(7).
When you use the Give Feedback form, you may optionally provide:
This data is transmitted to Formspree Inc. (see Section 4) and forwarded to ahmed@ragab.de. It is not stored on ragab.de itself, shared with any other party, or used for marketing.
Like all websites, ragab.de's hosting provider may automatically log technical data when your browser visits, including your IP address, browser type, and pages accessed. These logs are used solely for security and technical diagnostics and are not linked to your identity.
ragab.de does not set any tracking or advertising cookies. A single entry is stored in your browser's localStorage to remember your cookie consent preference. This data never leaves your browser.
The following third-party services are used. They are only activated after you give consent via the cookie banner, except for Formspree which is only activated when you submit the feedback form.
| Service | Purpose | Data sent | Privacy policy |
|---|---|---|---|
| Google Fonts | Display custom typography | Your IP address is sent to Google's servers when fonts load | Google Privacy Policy ↗ |
| Formspree | Deliver anonymous feedback | Feedback text + optional name/email you choose to provide | Formspree Privacy Policy ↗ |
| GitHub Pages | Website hosting | IP address and browser information via server logs | GitHub Privacy Policy ↗ |
None of these services are used for advertising or sold to data brokers.
As an EU resident you have the following rights:
To exercise any of these rights, contact: ahmed@ragab.de. Requests will be responded to within 30 days.
Feedback submitted via the form is retained in the Formspree dashboard and the site owner's email inbox for as long as it is relevant. You may request deletion at any time by emailing ahmed@ragab.de with details of your submission.
Server logs are retained by GitHub Pages according to their own retention policy. Your consent preference (stored in localStorage) remains in your browser until you clear it via Cookie Settings or your browser's storage controls.
This policy may be updated occasionally. The date at the top of this page reflects the most recent revision. Continued use of the site after changes constitutes acceptance of the updated policy.