Legal · Privacy

Privacy policy

Effective 24 April 2026 · v1.0

This policy explains what personal data BlueWire (the tool at blue-wire.net) collects, why we collect it, and what your rights are. It is written to comply with the EU General Data Protection Regulation (GDPR, Regulation (EU) 2016/679) and the Dutch Uitvoeringswet AVG.

Summary We collect only what we need to let you sign in and save designs. We don't sell your data, we don't use advertising trackers, and you can delete your account and all associated data at any time from the dashboard.

01Who we are

BlueWire is operated by an independent marine electrical engineering practice based in the Netherlands. For the purposes of the GDPR we act as the data controller for personal data processed through this website and the configurator tool.

If you prefer a postal address or need to reach our data protection contact directly, see section 12.

02What personal data we collect

We collect only the minimum we need to run the service. The table below lists every category.

DataWhenStored where
Email address When you sign up / sign in PostgreSQL (app.users)
Display name (optional) When you sign up / sign in PostgreSQL (app.users)
Account metadata — sign-in provider, creation date, last login time Automatically, on every sign-in PostgreSQL (app.users)
Session cookie — a signed JWT (bw_session) When you sign in; expires after 30 days Your browser only (HttpOnly)
Designs you save — the JSON of your configurator canvas (components, wires, settings) When you click Save or auto-save runs PostgreSQL (app.user_designs)
Quote requests — the BOM and any notes you submit When you request a quote PostgreSQL (app.quotes)
Support tickets — the subject and message you send us When you open a ticket PostgreSQL (app.support_tickets)
Server request logs — IP address, user-agent, URL, timestamp Every request Web-server logs; auto-rotated after 30 days

What we don't collect: we do not store passwords (we use provider sign-in and magic links), we don't run advertising cookies, we don't integrate analytics platforms such as Google Analytics, and we don't track you across other sites.

03Why we process your data

We do not use your data for automated decision-making, profiling, or marketing.

05Cookies & tracking

We use a single strictly-necessary cookie:

NamePurposeDurationType
bw_session Signed JWT that keeps you logged in 30 days (rolling) HttpOnly, SameSite=Lax

We also use your browser's localStorage to remember small UX preferences (such as the email you last used in the contact form). This never leaves your device.

No advertising cookies, no third-party pixels, no cross-site trackers, no session replay.

06Third parties & where data flows

Your data stays on our own infrastructure in the EU. We don't share it with advertisers or data brokers. The short list of subprocessors we do use:

We do not transfer personal data outside the European Economic Area except as strictly necessary (e.g. Google Fonts CDN). Where we do, it is covered by an adequacy decision or standard contractual clauses.

07How long we keep it

DataRetention
Account (app.users) and designs Until you delete your account, or after 24 months of inactivity (we send a reminder first).
Support tickets 12 months after the ticket is closed.
Quote records 7 years, as required by Dutch business-administration law. The record is anonymised (user_id set to NULL, email removed) the moment you delete your account.
Web-server logs Auto-rotated and purged after 30 days.
Backups Encrypted; rolling 30-day window; fully purged after 30 days.

08Your rights under the GDPR

You have the following rights regarding your personal data. To exercise them, email the address in section 12 or use the tools in your dashboard.

Self-service deletion The Delete account button in your dashboard does a real, immediate delete: your user row, saved designs, and tickets are removed from the database; quote records are anonymised. There is no "soft delete" and no recovery window.

09Security

No online service is perfectly secure. If we ever suffer a personal-data breach that's likely to affect your rights, we will notify the data-protection authority within 72 hours as required by GDPR Art. 33, and contact you directly if there's a high risk to you (Art. 34).

10Children

BlueWire is a professional tool for marine and off-grid electrical design. It is not directed at children and we don't knowingly collect data from anyone under 16. If you think a child has signed up, contact us and we will delete the account.

11Changes to this policy

We may update this policy when the service changes (for example when we enable the Google / Microsoft sign-in buttons, or add a new feature that processes data in a new way). When we make a material change we will:

Older versions of this policy are kept in git and can be produced on request.

12Contact us

For any privacy question — access requests, complaints, data-protection queries — reach us at:

We aim to respond to all requests within 30 days, as required by the GDPR.

Disclaimer This privacy policy describes how we handle your personal data. It is not legal advice for your own project. If you build on the BlueWire Configurator output, you remain responsible for compliance with local marine and electrical regulations — see the disclaimer in the configurator.