Search the field manual
17 answers
Getting startedHow do I find the right tide station?
Open the station explorer, allow location access if you want nearby results, or search by place name. Choose a tide-prediction station near the water you care about; conditions can differ across inlets, rivers, and exposed coastlines.
Open the station explorer →Read and share this answer →Getting startedCan I check a trip without creating an account?
Yes. The Trip Health Check gives a planning-oriented read from the selected activity, location, time, and available conditions. It shows source freshness and uncertainty before asking you to save anything.
Run a Trip Health Check →Read and share this answer →Getting startedHow do saved and home stations work?
Sign in, save stations from the explorer or a station page, then choose one as home. Your dashboard uses the home station for the Today view and account-based tide experiences.
Open your dashboard →Read and share this answer →Account & emailI cannot sign in or access my account.
Confirm that you are using the same email or Google account you originally chose. Browser privacy tools can block Firebase sign-in popups; allow popups for Perigee and try again. Perigee will never ask you to email a password or API key.
Try signing in again →Read and share this answer →Account & emailHow do I change or stop the Weekly Tide?
Signed-in subscribers can change the selected station and email preferences from the dashboard. Every Weekly Tide message also includes a one-click unsubscribe link that does not require signing in.
Manage email preferences →Read and share this answer →Account & emailMy tide email did not arrive.
Check spam and promotions folders, confirm the address and station in your account, and make sure you have not unsubscribed. Provider or NOAA outages can delay a scheduled brief; Perigee does not send a brief when required source data cannot be trusted.
Check service status →Read and share this answer →BillingHow does subscription checkout work?
The price, billing interval, renewal terms, any trial, and taxes are shown before you confirm payment. Checkout and card handling are hosted by Stripe; Perigee does not receive your full card number.
Review current pricing →Read and share this answer →BillingHow do I cancel or update a paid plan?
Open the account dashboard and choose Manage billing to enter Stripe's customer portal. You can cancel there without emailing support. Unless the checkout terms say otherwise, cancellation stops the next renewal and access continues through the current paid period.
Manage billing →Read and share this answer →BillingCan I request a refund?
Fees are generally non-refundable after a billing period begins, except where law requires otherwise or checkout expressly says otherwise. Contact support if you believe a charge is duplicate, unauthorized, or incorrect so it can be reviewed.
Read the billing terms →Read and share this answer →Data & safetyWhat is the difference between a prediction and an observation?
A tide prediction is NOAA's harmonic forecast for expected astronomical tide. An observation is a gauge measurement of what happened at a station. Wind, pressure, river flow, waves, and storms can make observed water differ materially from the prediction.
Learn how predictions work →Read and share this answer →Data & safetyWhy is a reading missing, stale, or marked unknown?
Not every station has every sensor, and NOAA or NWS products can be delayed or unavailable. Perigee prefers an explicit missing or unknown state over presenting absent or stale inputs as a confident current condition.
View provider notes →Read and share this answer →API & MCPWhere do I create or revoke an API key?
Create keys in the dashboard. A new secret is shown once; store it securely. You can review usage and revoke a key from the same account. Perigee stores a one-way hash rather than the raw secret.
Manage API keys →Read and share this answer →API & MCPWhat do 401 and 429 API responses mean?
401 means the credential is missing, invalid, expired, or not authorized for the request. 429 means the current request limit has been reached; honor Retry-After, reduce concurrency, and use exponential backoff rather than rotating credentials.
Open developer documentation →Read and share this answer →API & MCPWhich MCP endpoint should I use?
Use /mcp for anonymous access or clients that can send a Perigee API key. Use /pro/mcp when the client supports OAuth and should prompt you to connect a Perigee account.
See MCP setup →Read and share this answer →TroubleshootingThe map or location lookup is not working.
Check that JavaScript is enabled, allow location permission only if you want automatic nearby results, and disable network blockers for the OpenFreeMap tile service. You can always search for a place manually without sharing browser location.
Open the explorer →Read and share this answer →TroubleshootingHow do I report a bug or incorrect result?
Email the support address with the page URL, station ID, approximate time, expected result, actual result, and browser or client name. Never include your password, full payment card, API secret, OAuth token, or other sensitive credential.
Security reports use a separate process →Read and share this answer →Private diagnostic report
Report a product problem
Describe what you expected and what happened. Perigee sends only your description, this standardized page route, deployment release, occurrence time, and any optional identifier you enter.
Page context
/help
help
Still need help?
Email ryandcardin@gmail.com with a concise description, the relevant page URL or station ID, approximate time, expected result, actual result, and browser or client name. For a billing question, include the account email and Stripe invoice or receipt identifier—but never the full card number.
Do not send passwords, API secrets, OAuth tokens, session cookies, service-account JSON, webhook secrets, or another person's private data. Security vulnerabilities should use the security reporting process.