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.

Version 1.0.0Effective 3 October 2026

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.

Always active
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.

Always active
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.

Always active
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.

Always active
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
Optional
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.