Privacy policy

Effective date: September 24, 2026 · Last updated: September 24, 2026

The short version

1. Who we are

Tightline is a fishing app for New Jersey, New York and Pennsylvania. It is run by Daniel's Tech Shop LLC, 971 US Highway 202N, Ste N, Branchburg, NJ 08876, USA ("Tightline", "we", "us"). This policy covers the Tightline Android app, its online community features and this website.

2. What stays on your phone

Most of Tightline works without an account and without sending anything about you to us. The following is stored only on your device:

We can't see or recover this data. If you uninstall the app or clear its storage, it is gone. Deleting your online account does not delete this on-device data; delete catches in the app or uninstall it to remove them.

3. Location

If you allow it, Tightline uses your phone's location only while you're using the app (Android "while using the app" permission). It never tracks you in the background. You can say no and pick a place on the map or from a list instead.

Your location is used on your phone to choose the right regulations, nearby spots, shops and monitoring stations. To show forecasts and other live information, the app has to send a location to the services below. These requests are made directly from your phone and, like any internet request, include your IP address. Requests to the outside services are not linked to your Tightline account.

ServiceWhat the app sendsWhy
Open-MeteoCoordinates rounded to about 100 mWeather and marine (wave) forecasts
U.S. National Weather Service (api.weather.gov)Coordinates rounded to about 10 mOfficial weather alerts for that point
GBIF (Global Biodiversity Information Facility)A search box about 15 km around the placeWhich fish have been recorded nearby
NOAA Tides & Currents, NOAA NDBC buoys, USGS Water DataOnly the ID of the nearest station, which your phone picks. No coordinates.Tides, currents, water temperature, river levels
OpenFreeMapRequests for the map tiles of the area you're looking atDrawing the map
Tightline's servers (Supabase)A search area of 25–60 km around the place, and for local leaderboards a region code of about 50 kmShowing community catches, hotspots and boards nearby. These searches aren't saved to your account.

These providers may keep ordinary server logs (including IP addresses) under their own policies. We don't send them your name, email or account ID.

If you tap Directions, the spot's coordinates are handed to your phone's maps app, which follows its own privacy policy.

4. Your account (optional)

You need an account only for community features: sharing catches, friends, Fish together, leaderboards, likes and comments. To create one we collect:

5. Sharing catches and privacy levels

Every catch starts as Only me. You choose a level per catch:

A shared catch uploads: species, length, kept or released, date and time caught, salt or fresh water, the privacy level, the rough area, the water name (if the level includes it), bait, rig, notes, the photo (if any) and whether the app flagged a kept fish as over the rules.

The rough area is a grid square of about 2.2 km × 2.1 km (0.02° latitude × 0.025° longitude). Only the square and its center point are uploaded, and our database rejects anything more precise. Notes are uploaded as you typed them, so don't put your exact spot in the notes if you don't want to share it.

Exact spot for friends (opt-in). If you switch on "Let friends see the exact spot" for a shared catch (it's off by default), that catch's GPS coordinates are uploaded to a separate table that only you and your accepted friends can read. They're never shown to the community, on leaderboards or in hotspots. Turning the switch off, making the catch private, or unfriending someone stops access. Precise location is sensitive data under some state laws; this switch is how you give your consent, and you can withdraw it at any time.

Photos are uploaded only with a shared catch, after the metadata has been removed on your phone (see section 2). Photos are kept in private storage. The app shows them through short-lived links (valid for about two hours) that are only issued to people allowed to see that catch — the community for community catches, your accepted friends for friends-only catches, and never to anglers you've blocked.

Hotspots are built from community-level catches only (never friends-only or exact spots). A grid square shows up for a species only when it has at least 5 catches from at least 3 different anglers, counting catches that are more than 72 hours and less than 60 days old. Hotspots never show who caught what.

If you set a shared catch back to Only me, the app removes it, its photo and its exact spot from our servers.

6. Friends, Fish together, leaderboards and comments

7. Install ID, state votes and problem reports

The first time you vote for a "coming soon" state or send a problem report, the app creates a random install ID. It isn't derived from your phone's hardware or advertising ID, and it's reset if you reinstall. It is used only to count one vote per install per state and to limit problem reports to 10 per install per day.

8. Crash diagnostics

We use Sentry to receive crash reports. A crash report contains technical details only: the error and where in the code it happened, the app version, device model, operating system version and similar device and app information. We will configure it not to send your email, angler name, location, catches or photos.

9. Purchases

We plan to offer an optional "Tightline Pro" subscription. It isn't available yet. When it is, purchases will be handled by Google Play. We never see your card or payment details; we only receive confirmation of what you bought and whether your subscription is active, so the app can unlock the features.

10. Who can see what

DataWho can see it
Catch log, "Only me" catches, exact GPS of your catches, settingsOnly you, on your phone
Angler nameAnyone using Tightline
Community catches (rough area, optional water name), their photos, likes and commentsAnyone using Tightline, including people who aren't signed in
Friends-only catchesYou and your accepted friends
Exact spots you opted to shareYou and your accepted friends
Your friend listYou (and each friend sees their own side of the friendship)
Fish together sessionsMembers of that session
Local leaderboard entrySigned-in users, only if you opted in
Email address, reports you made, problem reports, state votesOnly us

11. Service providers and when data leaves the app

We don't sell your personal data, share it for targeted advertising, or use third-party analytics or ad trackers. We use these providers to run Tightline, and they may process data only to provide their service to us:

The weather, tide and map services in section 3 receive the location information described there so they can answer the app's requests.

We may disclose information if the law requires it, to protect people's safety, or to enforce our terms. If Tightline is ever sold or merged, this policy will continue to apply to data collected under it, and we'll tell you before it is used in a different way.

12. Where your data is stored

Community data is stored with Supabase in the United States (US East, Ohio). Everything else stays on your phone.

13. How long we keep it

14. Your choices and rights

We won't treat you differently for using any of these rights.

15. Notes for New Jersey and other U.S. states

Several states, including New Jersey (New Jersey Data Privacy Act), New York, California, Connecticut, Colorado, Virginia and others, give residents rights over their personal data. We offer the rights in section 14 to everyone, wherever you live.

16. Children

Tightline is a general-audience app and is not directed at children under 13. We don't knowingly collect personal data from children under 13. Kids are welcome to use the app's guides and on-device features with a parent, but community accounts are for anglers 13 and older. If you believe a child under 13 has created an account, email us and we'll delete it.

17. Security

All connections between the app and our servers use HTTPS encryption. Database access rules ensure people can only read what this policy says they can (for example, exact spots are readable only by the owner and accepted friends), and those rules are covered by automated tests. No system is perfectly secure, so please keep your email account secure, since sign-in codes go there. If we learn of a breach affecting your data, we'll notify you as the law requires.

18. Changes to this policy

If we change this policy, we'll update the date at the top. If a change affects how we use data you've already given us, we'll tell you in the app before it takes effect and, where required, ask for your consent.

19. Contact us

Email DanielsTechShop@protonmail.com.