← Clairwave

Data Handling Statement

Clairwave web platform (www.clairwave.com) · Version 6 · 31 October 2026 · Read together with the Terms of Use (section 9). This statement describes how the platform works today, so you can decide what to use it for before you start.

In short

  • Clairwave runs on servers we operate ourselves, in Canada. Traffic reaches them through Cloudflare, a security and network provider, which decrypts and re-encrypts every request at its edge.
  • To compute a prediction, our servers must know the place, depth, frequency and season you choose. We store the run's settings and results so you can reopen them.
  • Activity logs, including IP addresses, are kept for 12 months for security and abuse investigations. Simulation logs record your account by an internal identifier, not your e-mail address, and positions only to about 11 km; web access logs record the addresses requested, which for some map and weather requests contain exact coordinates.
  • Some map and forecast services are fetched by your browser directly from their providers, so those providers can see which area you look at.
  • For sensitive work, accounts that Clairwave enables can open a confidential workspace: a private, short-lived Clairwave of their own. What you do there is held in memory only, is not logged or backed up, and is deleted when the workspace ends (section 7). It runs either:
    • on Clairwave's servers in Canada, in its own container. Cloudflare still carries its traffic; or
    • in the cloud, on a Google Cloud confidential virtual machine (Intel TDX) in the Netherlands, Paris or Singapore, created for you and deleted when you end it. Your browser connects to it directly, with encryption that ends inside the machine: neither Cloudflare nor Clairwave's servers carry what you do there, and the machine's memory is encrypted by the processor. The processor signs a report of what the machine booted, which your IT team can check independently.
  • If our servers in Canada become unreachable, a standby copy of the platform starts automatically in Google Cloud in Montréal, Canada, and serves the site until our servers are back; then it is deleted. It is built from an encrypted nightly copy of our database kept in Google Cloud in Montréal (section 8).
  • If the places you study are sensitive, read Inherent risks before using the hosted service.

1. How your requests travel

Your browserBuilds the request: area, settings, your sign-in token.
TLS 1.3
→
Cloudflare edgeNearest Cloudflare data centre (may be outside Canada). Encryption ends here: Cloudflare can read the request to filter attacks, then forwards it.
encrypted tunnel
→
Clairwave servers, CanadaCompute the prediction, store results and logs. Traffic between our servers is encrypted (WireGuard).

2. What the platform receives and keeps

DataWhyKept forWho can open it
Simulation settings: place, depth, frequency, month, rangeNeeded to compute the prediction With the stored run (below)You; Clairwave administrators
Inside a confidential workspace: simulation settings, results and terrainNeeded to compute the predictionIn the workspace's memory only, while it runs (up to 8 hours). Never written to disk, logged or backed up. Deleted when it ends, without recoveryOnly the account that started it
Workspace records: the account, the workspace identifier, the location chosen, start and end times, the duration chosen, when a one-time private-window link was created or used, which version of the workspace addendum you accepted and when, and an audit record of any attempt to get into or change the workspace through our cluster's management interface (who, what, when and the result)Running the service, preventing abuse, legal obligations12 months, like other activity logs. No positions, settings or resultsClairwave administrators
Stored runs (settings + results)So you can reopen and share them Without an account: 7 days. With an account: 30 days, or until you delete them (Premium "Keep") Account runs: only your sign-in (and Clairwave administrators). Runs made without an account, and example runs we link to, open for anyone who has the link.
Activity logs: IP address, time, the address requested (which for some map and weather requests contains exact coordinates), browser type; for simulations, your account identifier and settings with positions rounded to about 11 kmSecurity, abuse and incident investigation, usage limits, legal obligations12 monthsClairwave administrators
Sign-in events (with IP address)Account security14 days in detail; summaries within the 12-month logsClairwave administrators
Account: name and e-mail; saved areas, fleets, course progress; free student access (e-mail domain and dates)Your account and its features Until you delete your accountYou; Clairwave administrators
Job records and usage countersRunning jobs, daily limitsUp to 14 days Clairwave administrators
Backups of the database and systemRecoveryAbout 10 weeks (the ten most recent weekly backups), encryptedOnly with the backup key, which is not stored on the servers that hold the backups
Standby copy of the database (accounts, sign-in data, saved areas, fleets, course progress and student access, run and job records, including the settings of stored runs; not run results)Restarting the service in Google Cloud if our servers are unreachableOne copy, replaced every night; a replaced copy stays recoverable in Google Cloud for up to 7 days. Kept in Google Cloud, Montréal, encryptedOnly with the standby key (section 8)
Licensed manual copies, paymentsLicensing and accounting recordsAs business records Clairwave; card details are held by Stripe, never by us

We do not sell data. A confidential workspace adds nothing to stored runs, the database or backups.

3. Who else sees what

ProviderWhat it seesWhen
Cloudflare (network and security)Every request to www.clairwave.com, including settings, results and your IP addressAlways
Esri (satellite and map imagery)The map area you display and your IP addressFetched by your browser whenever terrain or basemaps load
OceanNavigator, Government of Canada (ocean forecast)The position and date of a forecast sound-speed profile, and your IP addressFetched by your browser when you load a GIOPS profile (Premium)
OpenStreetMap Nominatim (place search)Place names you type in the search barWhen you search for a place
Open-Meteo (weather forecast)Positions of weather points; it sees our servers, not youWhen weather or ambient noise is shown
Wikimedia Commons (ship photos)Ship names or IMO numbers; it sees our serversWhen a vessel photo is shown
Google or GitHubThat you signed in to ClairwaveOnly if you sign in with them
Google Cloud (hosts cloud confidential workspaces)That a workspace machine runs in the location you chose, when it starts and ends, its network addresses including your IP address, and its settings (workspace identifier, end time, name, a pseudonymous account label). It carries the workspace's traffic only in encrypted form. It does not receive your settings, results or the place you study (section 7)Only when you launch a cloud workspace
Google Cloud (stores the standby copy, Montréal)The encrypted nightly copy of our database, which it cannot read without the standby key. If the standby copy runs, it hosts the machine that serves the site, as our own servers do; the machine and its disk are deleted when our servers are back (section 8)Encrypted copy: always. Serving: only while our servers are unreachable
Let's Encrypt and public Certificate Transparency logsThe workspace's random name (<id>.ws.clairwave.com) and the time its certificate was issued. Every public certificate is listed in these logs, which anyone can read; they contain no account, location or contentOnly when you launch a cloud workspace
Stripe (payments)Your payment and billing detailsWhen you subscribe or manage billing
Your AI assistant provider (ChatGPT, Claude, Grok…)Your questions and the results returned Only if you connect an assistant to Clairwave yourself
AI tools used by Clairwave staffSystem data such as logs, configuration and stored results, as needed for a taskWhen our staff use AI-assisted tools to build, operate, monitor or secure the platform

From a confidential workspace, none of the providers above is contacted, except Cloudflare (workspaces on our servers) or Google Cloud (cloud workspaces, which Cloudflare does not carry). Your browser does not contact Esri or OceanNavigator: the workspace serves Clairwave's own imagery from inside itself. Place search is removed, and the workspace cannot reach weather, ship-traffic or forecast providers, so those features are switched off in it.

4. Access by Clairwave

5. Security monitoring and forensic readiness

We keep enough information, for long enough, to detect misuse and to reconstruct what happened if something goes wrong. In practice:

6. Your controls

7. Confidential workspaces

A confidential workspace is a private, short-lived Clairwave for work you do not want stored or logged. Clairwave enables it for individual accounts; it is not part of a public plan. You accept the Confidential Workspace Addendum in the app before your first workspace. You launch a workspace from the Confidential workspace panel on a desktop or laptop computer (phones and tablets are refused), choose where it runs (if your account has cloud locations) and how long it runs, up to 8 hours. It opens with a red globe, so you can see that you are inside it. Runs inside it have Premium usage limits.

Where a workspace can run

Location shownRuns onProtection
Clairwave servers, Canada (default)Our own servers in Canada, in its own container The protections below. Traffic passes through Cloudflare. Memory is not encrypted in hardware
NetherlandsGoogle Cloud, a confidential virtual machine (Intel TDX) created for your workspace and deleted when it endsThe protections below, plus a direct encrypted connection that bypasses Cloudflare and Clairwave's servers, memory encrypted by the processor, and a hardware-signed report of what the machine booted that you can check independently
France — Paris
Singapore

Protections in every workspace

Cloud workspaces on Google Cloud (Intel TDX)

Your browserOpens <random id>.ws.clairwave.com with a one-time ticket from the Clairwave panel.
TLS, direct
→
Workspace machine, Google CloudIntel TDX virtual machine in the location you chose. TLS ends here, inside the processor-protected memory. Cloudflare and Clairwave's servers are not on the path.

What Google can and cannot see. Google operates the hardware and the network. It can see that a workspace machine exists in Clairwave's Google Cloud project, its location, size, start and end times, its network addresses and yours, the amount and timing of encrypted traffic, and the machine's launch settings (workspace identifier, end time, name, your IP address and a pseudonymous account label). Google's own activity logs for our project record that the machine was created and deleted, under Google's retention rules. Google cannot see your settings, results, the place you study or the Clairwave programs in readable form, provided Intel TDX works as Intel and Google describe.

What you still have to trust in a cloud workspace, and what this version does not do yet:

Public session and confidential workspaces compared

Public session (www.clairwave.com)Workspace on Clairwave's servers (www.clairwave.com/ws/<id>/)Cloud workspace (<id>.ws.clairwave.com)
Where it runsOur servers in CanadaOur servers in Canada, own container Google Cloud Intel TDX machine in the Netherlands, Paris or Singapore, created for you
Where runs and results liveOn our servers' disks and in our database, as stored runs In the workspace's memory only; never on disk or in a database. In the cloud, that memory is encrypted by the processor
How long they are keptWithout an account 7 days; with an account 30 days, or until you delete them (Premium "Keep"); job records up to 14 daysUntil the workspace ends (at most 8 hours), then deleted without recovery. A cloud machine, its disk and name are deleted; Google deletes the machine itself 2 minutes after the end time if needed
BackupsDatabase and system: weekly encrypted backups, about 10 weeksNever backed up
Access and run logsWeb access logs (IP address, time, address requested) and simulation logs (account identifier, settings, positions rounded to about 11 km)Not written: requests to the workspace are not logged, and the workspace's programs' output is discarded
Central log storeCollects the logs above for 12 monthsExcludes workspaces
Third-party callsEsri imagery and OceanNavigator (from your browser); Open-Meteo weather, ship traffic, Wikimedia photos (from our servers); OpenStreetMap place searchNone. Clairwave's own imagery only; forecasts, weather, ship traffic and place search are off
Who can open itAccount runs: your sign-in. Runs made without an account: anyone with the link, for 7 daysOnly the account that started it, on a desktop or laptop computer, or a one-time private-window link (once, 2 minutes)The same, and only from the internet address that launched it
Clairwave staffAdministrators can access logs, stored runs and the database (section 4) Blocked, including administrators, except a deliberate emergency override, which is recorded in an audit log and e-mailed to you automatically, unless the law prevents itNo login exists. Clairwave can delete the machine but cannot open it or read its memory
Network pathBrowser → Cloudflare (encryption ends there) → encrypted tunnel → our servers in CanadaThe same path. Cloudflare can technically see the traffic. We switch off Cloudflare's logging and analytics features for workspace addresses where it allowsBrowser → workspace machine directly; TLS ends inside the machine. Cloudflare and Clairwave's servers are not on the path
Proof of what runs—None beyond this statementIntel-signed report, checked by Clairwave before start, shown in the workspace, and checkable independently by your IT team
Who else can see that it exists—CloudflareGoogle Cloud (machine, addresses, launch settings, encrypted traffic); public certificate logs (a random name and a time)
Records kept by ClairwaveActivity logs, sign-in events, account data (section 2)Account, workspace identifier, location, start and end, duration chosen, private-link creation and use, addendum acceptance, and an audit record of any attempt to get into or change the workspace through our cluster; 12 months; no positions, settings or results

What a workspace does not change:

8. Inherent risks of the hosted service

The hosted platform is suitable for commercially confidential work: locations and results are protected by the measures in this statement (encryption in transit, an encrypted tunnel, signed-in access to stored runs, access logging, deletion and retention rules) and by contract, for example a non-disclosure agreement. It is not designed for information under a government security classification (such as Secret) or for export-controlled technical data, which have legal handling requirements a shared hosted service cannot meet. For locations you do not want stored or logged, use a confidential workspace (section 7); where Cloudflare and Clairwave's own servers must not be able to read the work either, use a cloud workspace.

Standby copy in Google Cloud (Montréal, Canada)

So that an outage at our location does not take the platform down for long, a standby copy can start in Google Cloud's Montréal region. It does not run normally: only an encrypted copy of our database and the software needed to rebuild the platform are kept there.

9. Questions customers ask about sensitive locations

QuestionAnswer
Where is the location I enter stored?With the stored run (settings and results) on Clairwave's servers in Canada, and in the run's record in our database. Simulation logs keep it rounded to about 11 km for 12 months; web access logs can contain exact coordinates for some map and weather requests. Database backups are encrypted, and an encrypted nightly copy of the database, including the run's settings, is kept in Google Cloud in Montréal for the standby copy (section 8).
How is it protected?Encrypted in transit (TLS 1.3 to Cloudflare, an encrypted tunnel to our servers, WireGuard between them). The website and API are reachable only through that tunnel. Stored runs of an account open only with that account's sign-in, and run identifiers are random and cannot be guessed or listed.
Can Clairwave personnel see it?Yes. A small team of Clairwave administrators can access logs, stored runs and the database to operate, secure and support the platform, and AI-assisted tools may process system data when our staff use them. Access is over encrypted connections, from our own network or our private encrypted network. A running confidential workspace is closed to them, except under our emergency-access procedure (section 4).
Can other users see it?No. Other users cannot list, search or open your account's runs, and your locations are not shown in any shared view, gallery or example without your written consent.
Can it become public?Not from your account's runs. Only runs made without an account, and example runs we publish ourselves, open for anyone holding their link (7 days for runs without an account).
Can I keep a location off Clairwave's disks and logs?Yes, in a confidential workspace, if Clairwave has enabled it for your account (section 7). The location stays in that workspace's memory, is not logged or backed up, and is deleted when the workspace ends. On our servers, Cloudflare still carries the traffic; a cloud workspace bypasses it.
Can I keep it away from Cloudflare and from Clairwave's own servers?Yes, in a cloud workspace (Netherlands, Paris or Singapore, on Google Cloud Intel TDX), if Clairwave has enabled it for your account. Your browser connects directly to the workspace machine, encryption ends inside it, and its memory is encrypted by the processor. Google hosts it and sees that it runs, but not its content (section 7).
Can it stay in Canada?In a workspace on Clairwave's servers, yes. Google does not offer Intel TDX in Canada, so cloud workspaces run in the Netherlands, Paris or Singapore; United States regions on request.
How can our IT team check a cloud workspace?By running Clairwave's open verifier script on its own computer while the workspace runs (www.clairwave.com/workspace-verify/index.html). It checks the Intel-signed report against the published image, without contacting Clairwave's servers, and lists what it does not check yet.

10. Changes and contact

We update this statement when the architecture or our practices change, and record the version and date above. Questions: Clairwave Inc., Halifax, Nova Scotia, Canada · [email protected]