MERIDIAN

Privacy Policy

Last updated: October 18, 2026

Effective date: [To be completed]

Some sections of this policy are still being completed and are marked [To be completed].

1. Who we are

MERIDIAN is a port-call operating platform for yacht and ship agency work. It is available at meridian.hawaiiyachtagentservices.com. It is operated by Hawaii Yacht Agent Nautical Services (“HYANS”, “we”, “us”, “our”), based in Honolulu, Hawaii.

This policy explains what information MERIDIAN collects, how we use it, who we share it with, how long we keep it, and the choices you have. It covers the MERIDIAN web app, its installable (offline-capable) version, and any public share links it creates. It does not cover the HYANS marketing website, except for the enquiry records described in Section 3.7. The HYANS website has its own notice: HYANS website privacy notice.

2. Who MERIDIAN is for, and our role

MERIDIAN is a business tool. It is used by organizations (our “customers”), such as yacht and ship agencies, vessel management companies, vessel owners’ offices, and their vendors and sub-agents. People use MERIDIAN as part of their work. Paid seats are not yet offered.

There are two kinds of personal information in MERIDIAN:

  1. Information about users. This is information about the people who sign in, such as names, email addresses and sign-in records. HYANS decides how this information is used.
  2. Information customers put into MERIDIAN about other people. This includes crew, captains and guests on a vessel, vendor contacts, and others named in port-call files. Customers and HYANS’s own agency staff enter this information to run port calls.

Our role for customer-entered information (whether HYANS acts as the customer’s service provider or processor, as an independent business (controller) in its role as port agent, or both, depending on the customer): [To be completed]

If you are a crew member, captain, guest or other person whose details were entered by a customer, you may also want to contact that customer (for example your vessel’s management company or agent) about your information.

3. Information we collect

3.1 Account and profile information

New users do not get access automatically, unless their address has been pre-authorized in MERIDIAN’s configuration. Otherwise, when someone signs in for the first time, their account is held as “pending” until an authorized administrator approves it and assigns an organization and role.

3.2 Sign-in and security records

Sign-in attempts, sign-outs and switch-user sessions are recorded with:

We also keep an audit log of important actions in MERIDIAN (who did what, and when, and in some cases why). The audit log and the sign-in log are kept as logs; the Service provides no way to edit or delete them; retention [To be completed]. Access to the sign-in log is limited to platform administrators.

Authorized HYANS administrators can view MERIDIAN as another user (sometimes called “switch user”) to provide support or check access. These sessions are recorded in the sign-in log. Whether customers are told when this is used on their accounts: [To be completed]

3.3 Vessel and port-call information

To run port calls, MERIDIAN stores business records such as:

MERIDIAN also shows public vessel movement information (for example harbor schedules and publicly broadcast vessel particulars) for Hawaii harbors.

3.4 Crew, captain and guest information (sensitive)

Arrival filings with government authorities need identity details for people on board. When a customer or HYANS staff enter them, MERIDIAN may store:

How we protect this information. Date of birth, document number, document country, I-94 number and health notes are encrypted when they are saved, with a separate key held in Google Cloud Secret Manager. Whether every record saved before encryption was introduced has since been encrypted: [To be completed]. In production, MERIDIAN refuses to save these fields if that key is missing, rather than saving them unencrypted. These fields, and passport, visa and place-of-birth details, are hidden unless the user’s role has a specific permission. When someone with that permission opens a port call’s crew and guest list, MERIDIAN records an audit entry naming the port call and the fields shown (not the values).

These details are never included in the limited view that is shared with vendors and sub-agents on a port call (see Section 6.2).

3.5 Files, photos, signatures, voice notes and location

3.6 Notification and contact preferences

3.7 Public enquiries

If you send an enquiry through the HYANS website, MERIDIAN keeps a minimal recovery record so a lost email can be followed up: your name, email and phone, which form you used, the subject line of the notification, and delivery and response times. It does not keep the content of your message. This record is deleted automatically after 30 days.

3.8 Information stored on your device

MERIDIAN works offline at the dock, so it stores some information in your browser:

When you sign out, MERIDIAN removes your sign-in token, your cached workspace copy and any changes still waiting to upload from that browser. Anyone with access to your unlocked device and browser may be able to see cached information, so please sign out on shared devices.

3.9 Cookies

MERIDIAN does not use advertising or analytics cookies, and it does not load third-party analytics or tracking scripts. MERIDIAN’s main sign-in uses a token stored in your browser, not a cookie. It uses two narrow cookies:

CookiePurposeLifetime
mrd_fcLets a signed-in, authorized user open the forecast page. Contains your email address and an expiry, signed so it cannot be forged. Sent only to the /forecast path.Up to 12 hours
__Host-mrd_oauthTies a Google sign-in to the browser that started it, to prevent sign-in forgery. Set only when this protection is switched on; it is off by default.About 12 minutes; deleted after sign-in

The third-party services in Section 6 (for example Google sign-in, Google Maps, or embedded videos and maps you choose to load) may set their own cookies under their own policies.

4. How we use information

We use information to:

AI features. Some MERIDIAN features can write short text (for example summaries) using an AI model. Which AI features are switched on in production, which models they use and where those models run: [To be completed]

We do not sell personal information, and we do not use it for targeted advertising.

5. Legal bases (for visitors outside the US)

MERIDIAN is run from the United States for a US-based business. If you are in a country with privacy laws that require a legal basis (for example the EU or UK), we rely on: performing a contract with you or your organization; our legitimate interests in running a secure port-call platform; complying with legal obligations (for example arrival filings); and consent where we ask for it (for example SMS).

6. How we share information

6.1 Inside your organization

Users in your organization see information according to their role. MERIDIAN has many roles (for example agency staff, captain, crew, purser, accounts, owner, harbor and marina roles, and vendor or sub-agent roles). Every record belongs to one organization, and MERIDIAN checks that on each request.

6.2 With other organizations on a port call

A customer can share a specific port call with another organization, such as a vendor, sub-agent or broker. That organization sees a limited view: vessel name, type and length, arrival and departure times, berth or anchorage, the purpose of the call and its status. It does not see crew or guest lists, the account manager, the owner, or free-text notes. Shares can be revoked and end when the port call closes. By default, where a departure time is recorded, they also expire 14 days after departure. A different expiry can be set only through MERIDIAN’s API; the share screen in the app does not offer it. Some customers may also give another organization read access to their fleet records by agreement; MERIDIAN records these grants.

Users can also create public links to share a single public vessel movement from the harbor traffic view. Anyone with the link can open it. It shows only public information and can be revoked.

6.3 Service providers

We use the following providers to run MERIDIAN. They handle information for us under their own terms.

ProviderWhat it does for MERIDIANWhen it is used
Google Cloud (Cloud Run, Cloud Storage, Cloud SQL, Secret Manager, Cloud Logging)Hosting, database, file storage, secret storage, logsAlways. Cloud Run region us-west1 (Oregon, USA).
Google (Sign in with Google)Sign-inAlways (production sign-in is Google only)
Google Workspace (Gmail)Sends MERIDIAN’s emailsWhen email sending is switched on
Google Cloud Text-to-SpeechSpoken narration of public harbor trafficWhen narration is used
Google Maps Platform (3D map tiles)3D map views; your browser connects to Google directlyOnly when 3D map views are switched on
Google DriveOptional copy of vessel intake documents to a customer’s Drive folderOnly if a customer’s administrator turns it on
TwilioSMS, WhatsApp and voice-call alertsOnly when these alerts are switched on
ClerkAlternative sign-in providerOnly if this sign-in option is switched on
Browser push services (Apple, Google, Mozilla, Microsoft)Deliver push notifications. Message content is encrypted end-to-end and limited to a generic title and a link.Only when push notifications are switched on

Which optional providers are currently switched on, and any other providers we use (for example email hosting, accounting software or professional advisers): [To be completed]

6.4 Public data and map services your browser contacts

To show maps, charts and weather, your browser loads data directly from public sources such as Open-Meteo, NOAA and the National Weather Service, PacIOOS, USGS, GEBCO, OpenSeaMap and AWS Open Data. Some views let you choose to load embedded content from MarineTraffic, YouTube (privacy-enhanced mode) or Windy. These services receive your IP address and standard browser information when your browser contacts them, under their own privacy policies. MERIDIAN does not send them your account details.

6.5 Government authorities

Port-call work involves filings with authorities such as US Customs and Border Protection, the US Coast Guard and Hawaii state harbor and natural-resources agencies. When a customer engages HYANS for this work, we share the information those filings require.

6.6 Other sharing

We may also share information: to comply with law, a court order or a valid government request; to protect the rights, safety or property of HYANS, our users or others; with professional advisers under confidentiality; or as part of a merger, sale or reorganization of our business, subject to this policy. We will share information for any other purpose only with your consent or your organization’s instruction.

7. How long we keep information

InformationHow long
Sign-in sessionsExpire after 12 hours (sessions opened from a reviewer link: 4 hours); deleted on sign-out
Sign-in links sent by emailSign-in links: 15 minutes. Invitations: 7 days. Reviewer links: 4 hours.
Public enquiry recovery recordsDeleted automatically after 30 days
Port-call shares with other organizationsEnd when the port call closes; by default, also 14 days after a recorded departure
Short-lived file download linksUp to 15 minutes
Database backup copies and replicas[To be completed]
Audit log, sign-in log and field recordsKept as logs; the Service provides no way to edit or delete them; retention [To be completed]
Account and profile information[To be completed]
Port-call records, billing and documents[To be completed]
Crew, captain and guest identity data[To be completed]
Server logs[To be completed]

How and when information that is no longer needed is deleted or made anonymous: [To be completed]

8. How we protect information

We use practical safeguards appropriate to a small business. These include:

No system is perfectly safe, and we cannot promise that information will never be accessed without permission. If we learn of a security breach that affects your personal information, we will notify you and others as required by law.

9. Your choices and rights

Everyone. You can ask us to:

Some information is kept as logs, and the Service provides no way to delete it (for example audit and sign-in logs and field records); retention [To be completed]. It may also need to be kept for legal reasons or for filings already made. If we cannot meet a request, we will tell you why.

If your information was entered by a customer organization (for example your vessel’s management company), we may pass your request to that organization or ask you to contact it, depending on our role (see Section 2).

To make a request, email [To be completed]. We will need to confirm your identity. We aim to reply within [To be completed]. We will not treat you differently for making a request.

California residents. California law (the CCPA, as amended by the CPRA) gives certain rights to California residents, including the rights to know, delete, correct, and limit use of sensitive personal information, and to opt out of sale or sharing. It applies only to businesses that meet certain size or data thresholds. Whether these rights apply to MERIDIAN, and how to exercise them: [To be completed]

Hawaii and other states. Rights under the laws of Hawaii and other states: [To be completed]

10. Children

MERIDIAN is a business tool and is not meant for children. We do not knowingly collect information from children under 13 through accounts. A customer may enter a minor’s details as a guest on a vessel when an arrival filing requires it. How we handle minors’ details entered by customers: [To be completed]

11. Where information is stored

MERIDIAN’s application runs on Google Cloud in the United States (Cloud Run region us-west1). Locations of our file storage and database: [To be completed]. If you use MERIDIAN from outside the US, or if your details are entered by someone outside the US, your information will be transferred to and processed in the US.

12. Changes to this policy

We may update this policy. If we make a significant change, we will tell users in MERIDIAN or by email before it takes effect. The “Last updated” date shows when it last changed.

13. Contact us

Hawaii Yacht Agent Nautical Services
Registered business name and entity type: [To be completed]
Mailing address: [To be completed]
Privacy contact: [To be completed]