Opening the shoreline
Restoring your secure session…
Restoring your secure session…
Explore catches, reports, hazards, cameras, and shoreline conditions—then log what happened with location controls you understand.
Public map browsing remains available. Member tools are paused.
Choose the Mapbox view and community activity you want to see. Your changes appear on the map immediately.
Find a beach, pier, inlet, island, or coastal town, then explore the map around it.
Search by a familiar place name. Selecting a result moves the live map there without changing any of your layers.
A quick weather, water, wave, and tide check for the point centered on your map.
Loading weather, waves, and tides…
Weather and marine guidance by Open-Meteo using DWD and partner models. Tide predictions by NOAA.
Sign in to swipe through randomized catch photos pinned by the SurfFishing.app community.
100% free—no subscription
A free account helps protect community activity and member-only tools from abuse, keeps contributions accountable, and gives you one consistent place for privacy and preferences.
Loading pinned catches…
Find your best window on the coast.
Choose a coastal location to build a forecast.
Place search by Mapbox. Forecast data by Open-Meteo using DWD and partner models. Tide predictions by NOAA.
Check the rules before your first cast.
Regulations can change by proclamation, season, water body, and gear type. Always verify the linked official source before fishing or keeping a catch.
Select a state to search reviewed rules and open its official agency source.
Start with one clear fish photo.
Scores are a visual estimate, not a definitive biological identification. Compare markings carefully and verify before keeping a fish.
Loading notifications…
Tell us what you need.
You can also contact Support, Privacy, or Abuse without an account.
Answers for your time on the shoreline.
Browse the public Live Map, then sign in for member tools, saved activity, and sharing.
Yes. SurfFishing.app is available without a subscription or paywall. A free member account is required for Catch Feed, Bite Forecast, Regulations Search, Fish Identifier, profiles, and community tools.
You can browse public posts on the Live Map without an account. A free account unlocks member planning, saved activity, profiles, and support; email verification is required before publishing pins, photos, comments, reactions, or reports.
Choose what you share and keep exact fishing locations under your control.
Yes. Choose Only me for a private pin. Approximate uses a database-generated area roughly one mile across while keeping the exact saved point owner-only. Public shares the selected coordinate.
Signed-in members can publish catches, fishing spots, fishing reports, and hazards. Public and approximate posts can appear on the map, while only photo-backed catches can also appear in Catch Feed; private posts stay visible only to their owner.
Private-post photos use a separate owner-only bucket and short-lived signed delivery links. Every uploaded photo is decoded and re-encoded by the server before storage so embedded GPS and other metadata are removed.
Forecasts, regulations, and fish matches are trip-planning aids—not guarantees.
Forecasts use weather and marine model data from Open-Meteo and tide predictions from the nearest available NOAA Tides & Currents station.
No. Regulations Search links to official state resources. Verify seasons, proclamations, boundaries, gear rules, and size or bag limits before fishing.
No. Photo recognition returns likely matches when the recognition service is available. When it is offline, the page disables photo and location controls and does not upload or stage an image. Release fish you cannot identify confidently and verify with an official field guide or local agency.
Manage profile details, security, and requests from your account screens.
Open User Settings. Account contains your username, email status, and profile description; Social controls profile visibility and shared links; Support contains support and account deletion.
Open Support to track tickets attached to your signed-in account. Anyone can use the public contact form for account access, privacy, abuse, copyright, safety, a moderation appeal, or general help without signing in. The public page also lists target review times.
SurfFishing.app processes the account, profile, location, post, media, support, and technical information needed to operate the service. We do not sell personal account information.
The details needed to authenticate you and operate features you choose to use.
Your data powers your account, saved activity, requested map tools, and support history.
Manage profile visibility in User Settings or permanently delete your account.
We store your email with the authentication service and the profile details and social links you choose to provide. Your email is not displayed in public posts.
Map posts keep an owner-only exact point. Trusted database logic derives a separate display point for Approximate posts in an area roughly one mile across; public app responses never expose their exact point. Public and approximate posts, comments, likes, usernames, and sanitized public media can be visible to other visitors.
Map tiles and place searches may send the requested map area, query, or coordinate to Mapbox. Forecast and tide requests may send a coordinate to Open-Meteo and NOAA. Those providers apply their own privacy practices.
Photos and avatars are decoded and re-encoded on the server before storage, stripping EXIF, GPS, device, timestamp, thumbnail, and editing metadata. Public and approximate media uses public delivery; private media uses a separate owner-only bucket and short-lived signed URLs.
When automatic recognition is configured and you choose Identify Fish, the photo is privately staged, decoded, and re-encoded; the raw temporary object is deleted before the sanitized copy is sent to Fishial Recognition. SurfFishing.app does not retain the photo, optional location is not sent to Fishial, and the provider does not publish an API-specific deletion period or blanket no-training commitment. If provider credentials are unavailable, the request stops before the image is staged or sent.
Edit profile and visibility settings or delete your account after re-authentication. Removed posts and comments normally stay hidden for a 30-day appeal window before scheduled hard deletion. Use the public Support form for privacy, account-access, abuse, copyright, safety, appeals, or content concerns without signing in.
Read the complete Privacy Policy and its retention table.
By using SurfFishing.app, you agree to use the service lawfully, safely, responsibly, and respectfully.
Maps, forecasts, fish matches, and regulation links are informational tools.
You remain responsible for conditions, legal requirements, property access, and wildlife handling.
Only publish material and locations you have the right to share.
Maps, forecasts, tide predictions, fish matches, and regulation links are planning aids. They are not navigation, emergency, legal, or safety advice. Verify conditions and official rules before acting.
You are responsible for accurate registration information, protecting account access, and activity performed through your account. Do not impersonate another person or attempt to access another member’s data.
Only post content you have the right to share. Do not publish harassment, illegal material, deliberate misinformation, dangerous instructions, or private locations belonging to someone else. You retain responsibility for what you publish.
Respect private property, closures, protected habitat, local access rules, catch limits, and ethical handling practices. A post on SurfFishing.app does not grant access or permission to fish a location.
The service may change, pause, or remove features while it is improved. We do not guarantee uninterrupted access or the accuracy of third-party data.
High-confidence automated text filters can block clearly prohibited material before publication. Verified members can report posts, comments, and users and block or unblock another user. Authorized moderators can hide or remove content and restrict accounts with an append-only decision record. Removed content normally has a 30-day appeal window. Use the public Support form and published review targets without signing in. Read the complete Terms of Service.
Your profile, privacy, and preferences.
Your account is in good standing.
Browsing is available. Verification is required for posts, photos, comments, reactions, and reports.
Update the short introduction shown on your shoreline profile. Usernames can be changed once every 30 days.
Set units, your default post visibility, and which account emails you want.
Accept the current Terms and Privacy Policy before publishing community content.
Choose a color theme and a comfortable display size. Both preferences are saved in this browser and apply instantly.
Follow this device or keep the app in a dedicated theme.
Adjust text, controls, spacing, cards, and navigation together.
Choose Large for easier reading, Medium for a balanced view, or Small to fit more on screen.
This address is used for sign-in, account security, and the notifications you choose.
Use a strong password and end every active session if you think access is compromised.
Choose whether your profile is visible and add the social profiles you want to share.
Blocking hides that member’s posts, comments, camera conversation, and reactions while you are signed in.
You have not blocked any members.
Report a problem or review recent requests attached to your account.
This permanently removes your account and account-owned posts, comments, likes, favorites, and support requests. This cannot be undone.
Free map-first companion
SurfFishing.app is a free, map-first companion for surf anglers. Check shoreline conditions, tides, waves, bite windows, fishing regulations, recent reports, and live cameras; identify fish; and privately record or selectively share your catches—all from one account.
New here? Choose Create account to get started.
Back to Live MapThe link may be out of date, private, deleted, or unavailable to this account. No restricted details were loaded.
SurfFishing.app is ready.
Comments
Join the conversation around this pin.