Perigee

Help center

Find the next safe step.

Search practical answers for planning, account, billing, data, email, API, and MCP questions. Perigee is independently operated; the fastest support path is usually the field manual below.

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 explorerRead 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 CheckRead 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 dashboardRead 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 againRead 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 preferencesRead 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 statusRead 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 pricingRead 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 billingRead 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 termsRead 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 workRead and share this answer →
Data & safetyCan I use Perigee for navigation or emergency decisions?

No. Perigee is a planning aid, not a navigation chart, weather warning service, emergency service, or substitute for seamanship. Use current official NOAA/NWS products, charts, local notices, and conditions at the water before acting.

Read the safety termsRead 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 notesRead 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 keysRead 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 documentationRead 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 setupRead 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 explorerRead 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 processRead 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

Not collected automatically: screenshots, console output, browser history, cookies, credentials, precise location, full URLs, IP addresses, or account identity. When signed in, the ID token only verifies that the report came from an authenticated session; the user ID and email are not stored with it. Reports expire after 90 days.
Related record (optional)

Use only an opaque ID already shown by Perigee—never a customer name, email, trip name, vessel name, or address.

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.