Privacy, kept simple.
The Pixel Haus site runs no trackers or analytics scripts, including our own /t.js. Accepting does not load any scripts today.
Cookies and your choice
Our banner offers Accept and Decline with the same prominence. Optional analytics stays off until Accept. Cookie settings lets you change your choice anytime; a later Decline prevents optional scripts on the next page load.
We save your choice, an ISO timestamp, consent version number, and whether you chose through Cookie settings in the first-party pixel_haus_consent cookie and localStorage. The cookie lasts one year; localStorage remains until cleared. These records remember your preference, not your browsing activity. Clearing browser storage or changing the consent version may show the banner again.
Global Privacy Control and Do Not Track (DNT=1) count as Decline and suppress the initial banner. Optional analytics can only be enabled with those signals active if you explicitly Accept through Cookie settings.
Essential services
Stack Auth handles account sign-in and uses essential session cookies when you sign in. Stripe handles payments when you go to checkout and may use cookies needed for payment security and fraud prevention. Neither service is loaded as a marketing tracker.
Stack Auth privacy policy · Stripe privacy policy
Our analytics product
Customers can install our cookieless /t.js analytics product on their own sites. It stores no raw IP addresses: visitor identification uses a daily-salted hash. The Pixel Haus site itself does not run this product.