Back to Dock Call

Dock Call

Privacy Policy

Version 2026-11-08

Planning aid only. Not a certified chart, not a navigation system, and not a legal ruling. Not affiliated with NOAA, the U.S. Geological Survey, any state agency, or any boat or chart company. You are responsible for the boat.

What stays on your device

Boat settings, limits, marks, catch notes, photos on marks, tracks, and the checklist are stored on this device, in the Dock Call app or your browser. Dock Call does not require an account. Catch notes and photos are not uploaded. Save my notes downloads a file to this device. Open a notes file reads that file here. Neither one is sent anywhere. If you turn on a trip alert, this device also keeps that alert's id. What is sent for the alert is described under Trip alerts.

Location

Location is read only when you tap Use my location, Near me, GPS, Record track, Drop anchor, or MOB. Near me and Use my location use the reading on this device to pick the nearest inlet. That reading is not stored. While GPS, Record track, an anchor, or a man-overboard mark is on, the app reads location again so the mark or the track can update. Near me and Use my location use the GPS reading locally. Other features can send a GPS-derived map area or waypoint coordinates for charts, conditions or route lookups, as listed below. Dock Call does not sell this location data. A trip alert sends the inlet's listed coordinates, not this GPS reading. Some requests can still show the area you are in:

Weather, charts, and search

Weather, tides, currents, swell, and water temperature are requested from NOAA, NDBC, and the National Weather Service when you open a coast or ask for weather along a route. Those services see the request, including the approximate latitude and longitude of the inlet, the map view, or a mark you dropped. If the coastal forecast did not load, this browser asks the National Weather Service for that inlet, so the Weather Service then sees this device's network address and the inlet's coordinates. A tide layer on the chart asks NOAA from this browser for a station, not for your GPS reading.

Forecast seas and weather are requested by the Dock Call server from Open-Meteo. Open-Meteo sees the inlet's latitude and longitude, not you.

Chart pictures are from NOAA Office of Coast Survey. Photo views, on Satellite and Hybrid, are from the U.S. Geological Survey. Saved tiles are NOAA chart pictures for the view you chose. The photo is not stored.

When you type in search, the text is sent to the Dock Call server, which sends it to OpenStreetMap's Nominatim service to find places. Marina names use OpenStreetMap data.

Other services

Fonts load from Google Fonts. Google sees your device's network address when the font loads.

Dock Call is hosted on Vercel, which receives standard web request data, such as your IP address, to deliver the page.

We use Cloudflare Web Analytics, which counts visits without cookies and without tracking you across sites. Analytics include page visits and page performance data, such as loading speed and responsiveness. To stop future analytics on this device, open Dock Call with ?notrack=1; ?notrack=0 turns analytics back on.

Speak uses your browser's speech recognition only after you press it. Your browser may send the audio to its maker to turn it into text. Dock Call does not keep the audio.

The trip-alert service is a Cloudflare Worker. Cloudflare receives your IP address when you turn an alert on or off, and when this device asks for the notice text. Cloudflare may keep request metadata and service logs for errors and operations. These logs are separate from the trip-alert database rows and follow Cloudflare’s retention rules.

Trip alerts

Trip alerts are off until you tap Alert me if this window changes on a trip window or a float plan, and allow notifications. You can use Dock Call without turning one on. There is no account.

Turning an alert on sends that window to the Dock Call alert service at dock-call-trip-alerts.juan-necuze.workers.dev. Cloudflare stores one row in a D1 database for that window on that browser. The row holds:

The alert service uses those rounded coordinates to ask Open-Meteo and the National Weather Service if the window moved Over, Near, or Under your limits. Those services see the coordinates and the alert service's network address. They do not see your phone's address from this check. The check is scheduled every 30 minutes.

A notice goes to the https push address your browser created. That address belongs to your browser's push service. Dock Call does not pick that service. The notice Dock Call sends has no body. It does not include the inlet, your limits, or the notice text. The alert service tells that push service the notice may be kept for up to a day. This device then asks the alert service for the text and shows it. If that ask fails, the notice says the window changed and names Open-Meteo and NWS/NOAA.

On this device, the alert id is saved in local storage under a key for that inlet and window. The service worker also saves the alert id, the alert service address, and a link back to Dock Call. The push address and the push keys are not saved in local storage.

Turn the alert off and Dock Call asks the alert service to delete that row, removes the id on this device, and asks the service worker to forget its copy. If that delete request does not get through, the id is still removed on this device and the row stays until the window has ended and the scheduled job deletes it. The job deletes every row whose end time has passed. It also deletes a row when the push service says that push address is gone. The job does not run at the exact end of the window. It is set for every 30 minutes. If the job does not run, the row is not deleted. The id on this device can remain after the row is gone, until you turn the alert off or clear site data.

How data is handled

All connections use HTTPS. A weather, chart, or search request is used to answer that request. Search text is not put in a database. The server may remember a search in memory and reuse it for a day. An Open-Meteo answer may be remembered in memory, by latitude and longitude, and reused for an hour. A coastal forecast may be reused for a minute. Dock Call does not erase that memory on a clock. It lasts until that server process stops or, for search, until a newer search pushes an old one out. It is not a database of you.

Dock Call keeps no database of your searches, marks, notes, or photos. The one database is trip alerts. It does not hold searches, marks, notes, or photos.

Dock Call does not sell personal information. There is no advertising profile and no advertising ID.

Keeping and deleting data

Data on your device stays until you clear it. You can clear marks, photos, and the track in the app, clear site data in your browser settings, or uninstall the Dock Call app. The alert id on this device stays until you turn that alert off or clear site data.

Dock Call has no accounts. There is no account to delete. Turn a trip alert off to delete that stored alert. Vercel, Cloudflare, Google Fonts, your browser's push service, and the data providers above may keep standard request records, such as IP address, under their own policies. This app does not control those records.

Questions about this policy: contact us at the email below.

Terms of Use

Contact: juan.necuze@gmail.com