# Tidewater License

**Version 1.0 · 2026-05-21 · Copyright © 2026 Dwayne Charrington**

This is a paid, per-developer license for Tidewater — the Three.js ocean
asset distributed via [tidewater.app](https://tidewater.app/). One purchase
covers one developer ("Licensee"). The license is perpetual: once you have
paid for v1, you keep v1 forever.

By downloading or using the software you agree to the terms below.

## 1. What you can do

- **Commercial use.** Embed Tidewater in commercial games, sites, apps,
  installations, client projects, advertising work, NFT/metaverse projects,
  educational courses, broadcast graphics, or any other product. No
  per-project royalty.
- **Modification.** Edit the source however you need to fit your project —
  patch the shaders, swap textures, retune presets, port code.
- **Number of end-products.** Use the modified or unmodified source in any
  number of products you (the Licensee) build, ship, or maintain.
- **Number of installs.** Your end-users / players / visitors can be
  unlimited; the license sits with you (the developer), not the audience.
- **Bundling.** Compile Tidewater into your own bundle, treeshake it,
  rename modules, mangle identifiers. The compiled output of your product
  may be distributed freely as part of that product.

## 2. What you can't do

- **No redistribution of source.** You may not publish the Tidewater source
  (or substantial parts of it) to npm, GitHub, a marketplace, a CDN, or any
  public repository — paid or free.
- **No re-sale.** You may not sell, sub-license, rent, or lease the source
  to another developer. Each developer who works with the source needs
  their own license.
- **No re-packaging.** You may not bundle Tidewater into a paid asset of
  your own (e.g. a "Three.js starter kit" containing this code) for resale.
- **No removal of the LICENSE file** from the distributed source tree. (The
  file may be excluded from your compiled / minified product output —
  that's fine — but if you ship the unminified source, it has to travel
  with this license.)
- **No use as part of an LLM training corpus** without prior written
  agreement.

## 3. Team licenses

If two or more developers in your company will read or edit the Tidewater
source, each needs their own license. (Contracting one developer to
integrate Tidewater into a project is fine — they need their own license,
and the integrated product belongs to whoever paid them.)

A "studio" / "team" tier covering N seats may exist in a later Tidewater
release; for v1, the model is single-developer.

## 4. Updates

- **v1.x updates are free.** Every minor and patch release in the v1 line
  ships to you at no charge from the same download page you originally
  bought from. Re-download whenever you need.
- **A future v2** (if it ever happens) would be a separate purchase. You
  keep your v1 license; the v1 build will continue to work.

## 5. Refunds

Because this is a digital download containing source, a downloaded copy
is non-returnable. **If you have not downloaded the files yet,** you may
request a full refund within 7 days of purchase, no questions asked —
email <hello@tidewater.app>.

If a release has a defect that materially prevents Tidewater from running
as advertised, and the defect isn't fixable by a v1.x patch, contact me
and I'll work it out with you — even past the 7-day window.

## 6. Third-party assets

The bundled `assets/models/*.glb` ship under **CC0 (Public Domain)**.
Original sources and authors are recorded in
[`assets/models/LICENSES.md`](assets/models/LICENSES.md). No attribution
is required for the bundled meshes, though credit is welcomed.

The bundled tileable textures (`waternormals.jpg`, `foam/*`, `modes/*`,
`boat/*`, `ground/*`) are CC0 or similarly-permissive sourced material.
The Tidewater code (`src/`, `types/`, web component, docs) is the part
covered by this license.

## 7. Warranty disclaimer

Tidewater is provided "as is", without warranty of any kind, express or
implied, including but not limited to the warranties of merchantability,
fitness for a particular purpose, and non-infringement. To the maximum
extent permitted by applicable law, in no event shall the author be liable
for any claim, damages, or other liability arising from, out of, or in
connection with the software or the use or other dealings in the software.

That said: I built this to be shippable, and I'll help you ship it. If
something seems wrong, email me.

## 8. Contact

- Bug reports / questions: <hello@tidewater.app>
- Source repository (private): contact for access at the studio tier (TBD)
- Sales / licensing queries: <hello@tidewater.app>

— Dwayne Charrington, 2026-05-21
