Legal
Storage & Cookies
A plain-language record of the browser storage and external services used by this portfolio, when they activate, and what choices you have.
What is stored in your browser
Cookies are small records a website can ask a browser to store. Local storage and short-lived challenge tokens serve similar technical purposes, but they are not all cookies.
This portfolio does not use advertising cookies, build cross-site profiles, or sell browsing activity. It stores a theme preference, protects the inquiry form against abuse, and measures aggregate traffic without placing an analytics cookie.
How optional consent works
The services loaded by default are limited to privacy and interface preferences, protected forms, and cookieless aggregate measurement. The external booking interface remains blocked until functionality consent is granted through c15t.
The consent banner and preference center let you accept, reject, or later change optional choices. No advertising or behavioral-tracking category is currently used.
Service and storage inventory
Privacy preferences
Remembers which optional services you allow across visits.
- Provider
- TheDanniCraft / c15t
- Storage
- First-party cookie and local storage
- Purpose
- Apply and remember your privacy choices.
- Retention
- Six months, followed by a renewed choice.
Theme preference
Restores the interface appearance selected on this device.
- Provider
- TheDanniCraft
- Storage
- First-party local storage entry named theme
- Purpose
- Restore the selected light, dark, or system theme.
- Retention
- Until the preference changes or browser storage is cleared.
Plausible Analytics
Produces aggregate, cookieless audience statistics without persistent browser identifiers.
- Provider
- Self-hosted by TheDanniCraft
- Storage
- No cookies or browser storage
- Purpose
- Understand website usage and improve content.
- Retention
- Aggregate records follow the configured analytics retention period.
Cap form protection
Protects project inquiries from automated submissions.
- Provider
- Self-hosted by TheDanniCraft
- Storage
- Short-lived challenge state and verification token
- Purpose
- Confirm that a protected form submission is legitimate.
- Retention
- Only for the challenge and verification lifetime.
Morgen booking
Loads the external scheduling interface when you choose to book a video call.
Privacy policy- Provider
- Morgen AG
- Storage
- Cookies or browser storage used by the booking flow
- Purpose
- Display live availability and create a requested appointment.
- Retention
- According to Morgen's booking and privacy settings.
Your choices
You can change optional choices at any time. Withdrawing functionality consent prevents the Morgen embed from loading again after c15t applies the updated preference.
You can also clear this site's browser storage. Blocking necessary storage may prevent privacy preferences, protected forms, or interface settings from working as expected.