Data we collect
When you use our bathroom designer or request a quote, we collect:
• Your name and email address (required)
• Phone number (optional)
• Isle of Man area/location for survey scheduling
• Project details such as room dimensions, style and fitting choices, notes, and the guide estimate shown
• A bathroom photo if you choose to add one, with separate choices for AI processing and post-enquiry private storage
Before any photo is transferred, your browser resizes it and removes embedded metadata on your device. The server independently validates and re-encodes it. If the optional AI feature is enabled, a photo is sent to the configured AI provider only after you tick the separate AI-processing consent box. The selected provider for this service is OpenAI; the production feature stays off unless it is explicitly enabled.
AI processing does not itself save your input photo in Manx Bathrooms storage. After an enquiry has been accepted into our database, you may separately choose to store the metadata-stripped input photo with that enquiry. The file is encrypted by the application with AES-256-GCM before it enters authenticated private Vercel Blob storage; its object path contains a keyed email hash, not your email address. An AI-generated preview is returned to your browser and is not put into this private-photo store by default.
We also process limited technical and service data:
• IP address and basic request data, used by our hosting provider for security and to deliver the site
• Short-lived pseudonymous rate-limit keys, when distributed abuse protection is configured; site code HMAC-hashes the IP address or email before sending the key to that service
• Enquiry and email-delivery data needed to send your request to the business and, where requested, send a copy to you
• Deposit status and reference data if you choose to pay an optional deposit through Stripe; payment-card details are entered with and processed by Stripe
• With optional analytics consent: page paths with query strings removed, low-cardinality funnel events, web performance measurements, and scrubbed client error diagnostics. Saved-design, admin, and payment-confirmation routes are excluded from optional page analytics.