Essential storage
The site may use essential cookies or similar storage for secure client authentication, session refresh, fraud prevention, and remembering your analytics choice. These functions are needed to provide the requested service and are not used for advertising.
Display preference
The Light and Dark controls in the public header let you choose a color theme without signing in. The site starts in Light and stores your selection in your browser’s local storage so it can remember it on future visits. This preference does not use cookies, enable analytics, or send your choice to a server. If browser storage is unavailable, the control still changes the theme for your current visit. You can change your choice in the header at any time or clear it through your browser’s site-storage settings.
Optional analytics
Google Analytics 4 and Microsoft Clarity do not load until you choose “Allow analytics.” When enabled on public pages, they help Michael understand page usage, funnel interactions, heatmaps, and masked session behavior. Advertising storage, advertising-user-data consent, and advertising personalization remain denied.
Changing your choice
Use “Cookie settings” in the footer to reopen the choice. Selecting “Essential only” revokes optional analytics storage and removes accessible first-party analytics cookies. Clearing browser storage may cause the choice to appear again.
What is not tracked
Client names, client email addresses, invoice amounts, private document titles, document contents, private workspace activity, and inquiry free text are not intentionally sent to Google Analytics or Microsoft Clarity. Optional analytics are disabled on client, authentication, and API routes.