Search for a topic below, or jump to a section. Click any question to expand the answer.
No questions match your search. Try different keywords.

Usage & Features

Yes! FISHMARKS is a Progressive Web App (PWA) that you can install on your phone or tablet for use on the water with spotty connectivity.

What works offline:

  • The full app interface loads instantly from cache
  • Standard (OpenStreetMap), NOAA Bathymetry, and NOAA Chart map tiles are cached as you browse — areas you’ve viewed before will load offline
  • Your waypoints, lists, and other data are cached locally
  • You can add, edit, or delete marks — changes queue and sync automatically when you reconnect

What requires a connection:

  • Google Satellite and Bing Satellite imagery (licensing prevents offline caching)
  • Weather forecasts, radar, wind overlays, and tide data (real-time data)
  • List sharing, invitations, and friend requests

To install:

Look for the install banner at the bottom of the screen, or use your browser’s “Add to Home Screen” option. The installed app opens in full-screen mode like a native app.

Tip: Before heading out, browse the map areas you plan to fish so the tiles get cached for offline use.

The crosshair represents the exact GPS coordinates of the center of the map. When you click a mark in the sidebar and the map pans to it, the crosshair sits precisely at that mark’s latitude and longitude. The marker symbols (pins, squares, circles, etc.) are visual references. Each symbol is anchored at its bottom-center point, but due to their size and shape, they serve as a general reference rather than a precision indicator.

For exact positioning:

  • Enable the crosshair from the Tools group on the right-side map controls (toggle the crosshair icon)
  • Pan or click a mark to center it — the crosshair shows the true coordinate
  • The coordinates displayed in the bottom bar also reflect the exact crosshair position
Tip: Think of the crosshair as the precision tool and the marker symbol as the visual label.

When a proximity circle is active (via Near Me or Search Near Here), the yellow pill at the top of the map displays a menu with powerful actions scoped to marks within the circle.

Available actions:

  • Catch Analytics — View charts and statistics for catches logged at marks within the circle. Includes summary cards (total catches, species count, best month), catches over time, species breakdown, method distribution, conditions insights (tide, moon, wind), and personal records. Use the time range buttons (All Time, 5 Yr, 1 Yr, etc.) to narrow the analysis period.
  • Catch History — Browse individual catches at marks within the circle, grouped by date. Each entry shows species, measurements, fishing method, conditions, and which mark it was logged at.
  • Add to List — Add all marks inside the circle to an existing list or create a new list on the spot. Quick way to organize marks by geographic area.

Tips:

  • Change the radius to widen or narrow the area before running an action
  • Analytics and history update automatically when you adjust the radius
  • Combine with other filters (tags, icons, depth) to focus on specific types of marks within the area
Note: These actions are available whenever the proximity circle is active, on any paid plan.

Fishmarks Connect is the companion iOS app for Fishmarks. It gives you quick access to your marks on your phone — browse your spots, export to your chartplotter app, and view mark details without opening a browser.

Key Features:

  • Browse & search all your marks on an interactive map
  • Export GPX with device-specific profiles (Garmin, Navico SD Card, Simrad / C-MAP App, Generic GPX)
  • Share directly to chartplotter companion apps like ActiveCaptain and Simrad App via the iOS share sheet
  • Open in Fishmarks — tap any mark to jump to it in the full web app with the popup open
  • Filter by list to focus on specific groups of marks

Fishmarks Connect requires a paid subscription (Angler or Captain) with cloud sync enabled. It syncs with your Fishmarks account so your marks are always up to date.

Tip: Fishmarks Connect is the fastest way to get marks from Fishmarks to your chartplotter — export from your phone, share to the chartplotter app, and sync to the device over Wi-Fi. No SD card or computer needed.

Not yet — but we’d love to make that happen someday. Unfortunately, chartplotter manufacturers like Garmin, Simrad, Lowrance, and Raymarine do not currently offer open APIs that would allow third-party apps to sync data directly with their devices.

What you can do today:

  • Manage your marks, tracks, and routes in FISHMARKS
  • Export a GPX file and load it onto your chartplotter via SD card
  • Import a GPX file from your chartplotter back into FISHMARKS to capture any new points added on the water
  • FISHMARKS detects duplicates during import, so you won’t end up with double entries

Looking ahead: We hope to be invited to work with the major chartplotter manufacturers to build direct sync integrations.

Tip: See “Which GPS devices and chartplotters are supported?” below for brand-specific export profiles.

FISHMARKS supports import and export for all major marine electronics brands:

Supported Brands:

  • Garmin — GPSMAP, ECHOMAP, and other Garmin devices
  • Lowrance — HDS, Elite, and Hook series
  • Simrad — NSS, NSO, GO, and Cruise series
  • B&G — Zeus, Vulcan series
  • Raymarine — Axiom, Element, and other models
  • Humminbird — Helix, Solix, and Apex series
  • Furuno — NavNet and TimeZero devices

How It Works:

  • Import: When you import a GPX file, FISHMARKS automatically detects which device created it and maps its symbols to the correct Fishmarks icons — no setup needed
  • Export: When you export to GPX, choose a device-compatible profile (Garmin, Navico SD Card, Simrad / C-MAP App, or Generic GPX) so the file is ready for your chartplotter or companion app
  • Brand-specific data like Garmin depth and temperature extensions are also handled automatically
Tip: Don’t see your device? The Generic GPX profile uses Garmin-style symbols and works with most GPS tools. Simrad/Lowrance/B&G owners should pick one of the dedicated Navico profiles — those devices can’t parse Garmin’s symbol names and will render every mark as their default.

Map Overlays

The NOAA Bathymetry layer is a basemap option that displays compiled best-available bathymetric data as a hillshade terrain view. It uses data from NOAA’s BlueTopo program, combining multiple sonar and depth survey sources into a single, seamless layer.

How to enable it:

  • Open the Layers menu on the right side of the map (layer-stack icon)
  • Select NOAA Bathymetry from the basemap options

Coverage:

  • Gulf Coast, Atlantic Coast, and US Caribbean
  • Areas without bathymetric data will show the underlying base map
Note: The NOAA Bathymetry layer is available on the Captain plan.

They serve different purposes:

  • NOAA Charts — official electronic navigational charts (ENCs) showing aids to navigation, shipping lanes, hazards, and depth soundings — the same charts you’d use for navigation
  • NOAA Bathymetry — a terrain-style hillshade view of the seafloor compiled from the best available depth surveys, making underwater ridges, channels, and drop-offs visually obvious

Use NOAA Charts for navigation. Use NOAA Bathymetry when you want to read the shape of the bottom at a glance.

The data comes from NOAA’s BlueTopo program, which compiles the best available bathymetric sources — including multibeam sonar surveys, lidar, and historic soundings — into a single compiled dataset. The tiles are served free of charge through NOAA’s nowCOAST service.

The Bottom Hardness overlay is a map layer that visualizes bottom substrate hardness across U.S. coastal waters. It uses NOAA Seabed Type data from over 685,000 USGS/NOAA usSEABED sample points to display a continuous color gradient from soft bottoms (mud) to hard bottoms (rock).

How to enable it:

  • Open the Layers menu on the right side of the map (layer-stack icon)
  • Check Bottom Hardness under the Overlays section
  • A color legend will appear in the bottom-right corner of the map
Note: The Bottom Hardness overlay is available on the Captain plan.

The color scale represents bottom hardness on a spectrum:

  • Blue — Soft bottom (mud, silt)
  • Cyan — Sand
  • Yellow-Green — Gravel, shell hash
  • Orange-Red — Hard bottom (rock, reef)

A legend displaying this scale appears in the bottom-right corner of the map whenever the overlay is active.

Bottom composition is one of the strongest predictors of where fish hold. The overlay helps you identify productive areas before you ever leave the dock.

What to look for:

  • Hard bottom areas (orange/red) — rock, reef, and shell beds attract structure-oriented species like snapper, grouper, and sea bass
  • Soft-to-hard transitions — edges where the color shifts from blue/cyan to orange/red are especially productive, as baitfish congregate along these boundaries
  • Isolated hard patches — small areas of hard bottom surrounded by soft substrate often concentrate fish
Tip: Combine the Bottom Hardness overlay with NOAA Charts or the NOAA Bathymetry basemap to cross-reference bottom structure with depth contours and known features.

The data comes from the USGS/NOAA usSEABED database, a compilation of over 685,000 seafloor sediment samples collected across U.S. continental shelves. The raw sample points are processed into a continuous hardness gradient using spatial interpolation (IDW), then rendered as map tiles.

The overlay is available at zoom levels 6 through 10. Zoom in past level 6 to see the data appear. At zoom levels beyond 10, the tiles are upscaled from the highest available resolution.

Coverage includes U.S. coastal and continental shelf waters where usSEABED samples exist. Areas without sufficient sample density may appear transparent.

The HD Sonar overlay displays high-resolution seafloor terrain from NOAA multibeam sonar surveys. It renders a color-shaded hillshade showing underwater topography in striking detail — channels, ledges, drop-offs, and man-made structures are clearly visible.

How to enable it:

  • Open the Layers menu on the right side of the map (layer-stack icon)
  • Check HD Sonar under the Overlays section
  • Zoom to level 10 or higher to see data appear
Note: The HD Sonar overlay is available on the Captain plan.

They answer different questions about the ocean floor:

  • Bottom Hardness — shows what the bottom is made of (mud, sand, gravel, rock) using 685K+ NOAA Seabed Type sediment samples
  • HD Sonar — shows the shape of the bottom (terrain, depth, structure) using high-resolution multibeam sonar

Use them together for the most complete picture — Bottom Hardness to find hard bottom, and HD Sonar to see the structure and terrain around it.

The data comes from NOAA BAG (Bathymetric Attributed Grid) surveys — multibeam sonar collected by NOAA hydrographic survey vessels.

Coverage:

  • Concentrated along shipping channels, ports, harbor approaches, and heavily surveyed coastal areas
  • Strong coverage along the East Coast continental shelf, Gulf of Mexico approaches, and major harbors
  • Not all waters have been surveyed — areas without data appear transparent

Resolution:

  • 0.5–2 meters in shallow water (<20m depth)
  • 2–5 meters nearshore (20–100m depth)
  • 5–25 meters on the continental shelf (100–200m depth)

This is dramatically higher resolution than standard chart data, which is typically derived from older singlebeam soundings.

The high-resolution terrain view reveals underwater structure that doesn’t appear on standard charts.

What to look for:

  • Ledges and drop-offs — sharp depth transitions where predators ambush baitfish
  • Holes and depressions — deeper pockets in otherwise flat bottom that concentrate fish
  • Channel edges — where current flow creates feeding opportunities
  • Isolated structure — rock piles, wrecks, or artificial reefs rising from flat bottom
Tip: Pair the HD Sonar overlay with the Bottom Hardness overlay to see both terrain shape and bottom composition at the same time.

Dynamic Lists

Dynamic Lists are rule-based collections that automatically populate based on conditions you define — no manual mark assignment needed.

How they differ from regular lists:

  • Regular lists — you manually add and remove marks
  • Dynamic lists — marks are included automatically when they match your rules

Examples:

  • All marks deeper than 30 feet
  • All marks where you caught Snook
  • All marks tagged “reef” created in the last year
  • All marks with 5+ total catches using live bait
Note: Dynamic Lists are available on Angler and Captain plans.

Dynamic Lists support a wide range of conditions across two categories:

Waypoint Rules (evaluated locally):

  • Name — contains, does not contain, or equals
  • Notes — contains or does not contain
  • Symbol / Icon — is or is not a specific icon
  • Tags — has any of or has all of selected tags
  • Depth — greater than, less than, or between values
  • In List — mark belongs to another specific list
  • Date Created — after, before, or between dates

Catch-Based Rules (evaluated from your catch history):

  • Species — is or contains a species name
  • Method — live bait, lure, fly, trolling, spear, etc.
  • Weight / Length — greater or less than a value
  • Total Catches — number of catches at the mark
  • Tide State — low, incoming, high, or outgoing
  • Moon Phase — new, waxing crescent, full, etc.
Tip: You can combine any number of conditions from both categories using ALL or ANY match mode.

Auto-Update keeps your Dynamic List membership current in real time.

When enabled:

  • The list re-evaluates its rules automatically when marks or catches change
  • New matching marks are added to the list
  • Marks that no longer match are removed
  • A small bolt icon appears next to the list in the sidebar

When disabled:

  • The list keeps its current membership as a snapshot
  • A wand icon appears instead
  • Re-evaluate manually by editing the list
Tip: Toggle Auto-Update on or off anytime from the list edit modal.

Import & Export

Yes! Your data is always yours. Open the Left Rail and go to Transfer > Export, or right-click a list in the sidebar and choose Export List.

Export formats:

  • GPX — Standard GPS format compatible with chartplotters and mapping software
  • CSV — Spreadsheet format for Excel, Google Sheets, or data analysis

GPX Device Profiles:

When exporting to GPX, choose a profile optimized for your target device:

  • Generic GPX (Garmin-style) — standard GPX with Garmin-style symbols. Works on most GPS tools; Simrad/Lowrance/B&G should use one of the dedicated Navico profiles above.
  • Garmin Compatible — symbol names and extensions formatted for Garmin chartplotters and ActiveCaptain app
  • Navico (Simrad / Lowrance / B&G) SD Card — for importing via SD card to Navico-family chartplotters
  • Simrad / C-MAP App — for sharing directly to the Simrad App (formerly C-MAP or Embark app) on your mobile device
  • Fishmarks (Full Data) — includes all metadata, lists, tags, and diary entries
Tip: You can export all marks at once or export individual lists via the sidebar context menu.

Data & Privacy

No, your data is not shared. Free accounts store data locally in the browser, and paid accounts store data in a secure cloud.

Client-side encryption is an optional feature that adds an extra layer of protection to your most sensitive data — your waypoint names, GPS coordinates, and notes.

How it works:

  • You create a passphrase (minimum 8 characters) that only you know
  • Your passphrase is used to derive an AES-256-GCM encryption key using PBKDF2 with 600,000 iterations
  • Waypoint names, coordinates, and notes are encrypted in your browser before being sent to our servers
  • Data stored in our database is unreadable ciphertext — even we cannot decrypt it
  • When you open the app, you enter your passphrase to unlock and view your data

What gets encrypted:

  • Waypoint name
  • Latitude and longitude
  • Notes

What is NOT encrypted:

  • Icon, depth, tags, and dates (needed for filtering and display)
  • Trips, catches, routes, and tracks
  • Lists and list memberships

To enable: Click your profile icon in the top-right, choose My Encryption, and turn encryption on.

Warning: If you forget your passphrase, your encrypted data cannot be recovered. This is by design — only you can decrypt your waypoints.

Encryption and list sharing work together seamlessly. When you share a list with another user:

  • Waypoints in the shared list are automatically decrypted in the database so the recipient can view them
  • This happens transparently when you send the invitation — no extra steps needed
  • New waypoints you add to a shared list are stored as plaintext (not encrypted)

When sharing ends:

  • If you remove all guests from a list, the waypoints are automatically re-encrypted
  • Waypoints that are also in another shared list will stay as plaintext until that list is also unshared

Key points:

  • Only waypoints in the shared list are affected — your other waypoints remain fully encrypted
  • You remain in full control of who has access
  • Revoking access and re-encrypting is automatic
Tip: If you want maximum privacy for specific waypoints, keep them out of shared lists.

Changing your passphrase:

You can change your passphrase at any time from your profile icon (top-right) > My Encryption.

  • Click Change Passphrase on the Encryption tab
  • Enter your current passphrase to verify your identity
  • Enter and confirm your new passphrase
  • All waypoints are decrypted with the old key and re-encrypted with the new key automatically

Forgotten passphrase:

  • There is no recovery mechanism — we do not store your passphrase
  • If you forget your passphrase, encrypted waypoint data cannot be recovered
  • You can disable encryption to start fresh, but previously encrypted data will be lost
Tip: We recommend storing your passphrase in a password manager for safekeeping.

Every Fishmarks account — Free, Angler, and Captain — syncs to our secure cloud. Your marks, trips, catches, tracks, and routes are tied to your account, not to a single browser or device, so logging in anywhere brings everything with you.

You can still lose data the usual ways:

  • Deleting items on purpose — deletes happen immediately; on Free the deletion is permanent.
  • Giving someone write access to a shared list — collaborators with Can Edit permission can edit or remove marks from that list.
  • Losing access to your login — if you can’t sign in, you can’t reach your data. Keep your email and password safe.
  • Forgetting your encryption passphrase — if you opted into client-side encryption and forget the passphrase, encrypted fields cannot be recovered (by design).

How to protect your data:

  • Export a backup occasionally — open the Left Rail and go to Transfer > Export to save a GPX or CSV snapshot.
  • Store exports somewhere durable (Google Drive, iCloud, Dropbox).
  • Share lists with View Only permission unless a friend actually needs to edit.

Paid plans add Trash:

On Angler and Captain, deleted marks, trips, and routes are moved to Trash and remain recoverable for 30 days. Free accounts do not have Trash — deletions are immediate and permanent.

Tip: Starting at $16.99/year, Angler unlocks Trash recovery, higher limits, and photo attachments — a safety net that pays for itself the first time you need it.

If you are on a paid plan (Angler or Captain), deleted items are moved to Trash instead of being permanently removed. Items remain recoverable for 30 days.

What you can do from Trash:

  • Restore — put a mark, trip, or route back exactly where it was, including list associations and linked catches
  • Download — export trashed marks as GPX or CSV before they expire
  • Permanently delete — remove individual items or empty the entire Trash immediately

To access Trash: Click your profile icon in the top-right and choose My Trash Bin.

What gets saved:

  • Marks — full waypoint data including list memberships
  • Trips — trip details plus all associated catches and catch photos
  • Routes — complete route with all points and metadata
Note: Free accounts do not have Trash — deletions are permanent. After 30 days, trashed items are automatically and permanently removed.

Billing & Subscriptions

Payments are processed through Stripe, an industry leader and secure payment processor. All major credit/debit cards are supported and we hope the payment process is simple for everyone.

Where you cancel depends on where you signed up. Fishmarks subscriptions are billed through three different stores:

  • Stripe — if you signed up on the Fishmarks website (app.fishmarks.com).
  • Apple App Store — if you signed up inside the Fishmarks Connect app on iPhone or iPad.
  • Google Play Store — if you signed up inside the Fishmarks Connect app on Android.

If you’re not sure which one you used, open My Profile on the website and look at the Subscription section — the source is shown there.

If you signed up through the website (Stripe)

  1. Sign in at app.fishmarks.com.
  2. Click your profile icon in the top-right and choose My Profile.
  3. Next to your Plan, click Change.
  4. Choose Free, then confirm.

Your paid features stay active through the end of your current annual billing period. After that, your account drops to the Free tier — you keep your data and can resubscribe any time.

If you signed up through the iPhone/iPad app (App Store)

  1. Open the Settings app on your iPhone or iPad.
  2. Tap your name at the top of the screen.
  3. Tap Subscriptions.
  4. Tap Fishmarks in the list.
  5. Tap Cancel Subscription and confirm.

Apple manages the billing — we don’t see your card or have a way to cancel for you. Your paid features stay active through the end of your current billing period.

Tip: If you don’t see Fishmarks in your Subscriptions list, you may have signed up through Stripe (web) or Google Play (Android) instead. Check My Profile on the website to confirm.

If you signed up through the Android app (Google Play)

  1. Open the Google Play Store app on your Android device.
  2. Tap your profile icon in the top-right.
  3. Tap Payments & subscriptions, then Subscriptions.
  4. Tap Fishmarks in the list.
  5. Tap Cancel subscription and follow the prompts.

Google manages the billing — same as Apple, we can’t cancel on your behalf. Your paid features stay active through the end of your current billing period.

Cancelling during the 7-day free trial

The trial is gated by your card on file (web) or your Apple/Google account (Connect), so cancelling works the same way as a regular paid subscription — use the path above that matches where you signed up. As long as you cancel before the trial end date, you will not be charged.

You can confirm your trial end date in My Profile under First Charge On. After cancelling, you keep full Angler/Captain access for the remainder of the trial — you don’t lose features the moment you cancel.

Not formally, however we will work with you to do what’s right if you are unhappy with the solution. To avoid this need we offer a generous Free tier so you can get a feel for the software, plus a 7-day free trial on Angler and Captain so you can try the paid features risk-free — cancel before the trial ends and you won’t be charged.

Deleting an account is different from cancelling a subscription. If you only want to stop billing, you don’t need to delete your account — just cancel your subscription and your account drops to the Free tier at the end of the current billing period. You keep your marks, lists, trips, and catches, and you can resubscribe any time.

If you specifically want to permanently delete your Fishmarks account — erase all your data and remove the account entirely — here’s how.

Important: If you signed up through the Apple App Store or Google Play, cancel your subscription in your device settings before deleting your Fishmarks account. Apple and Google manage that billing independently. Even if your Fishmarks account is gone, they will keep charging you until you cancel through them. See the App Store or Google Play instructions above.

Steps to delete your account

  1. Sign in at app.fishmarks.com from a desktop or mobile browser.
  2. Click your profile icon in the top-right and choose Settings.
  3. Scroll to the bottom of the Settings panel.
  4. Click Delete Account.
  5. Type DELETE in the confirmation box, then click the red Delete button.

What gets deleted

  • Your account and email — the email cannot be reused with a new Fishmarks account from this point.
  • All your marks, lists, dynamic lists, trips, catches, routes, and tracks.
  • Photos you uploaded for marks, catches, and trips.
  • Any shared lists you owned (other people lose access).
  • If you signed up through the website, your Stripe subscription is automatically canceled as part of deletion — no separate step needed.

What does not happen

  • App Store or Google Play subscriptions are not canceled. You must cancel those through Apple or Google before (or after) deleting — otherwise billing continues.
  • Marks you shared with friends through their own list copies stay with them; deleting your account doesn’t reach into their data.

This action cannot be undone. If you change your mind after deletion, you would need to start a new account from scratch with a different email.

When you upgrade your plan, you are only charged the prorated difference for the time remaining in your current billing period. Your new features activate immediately.

How it works:

  • Stripe calculates the price difference between your current plan and the new plan
  • That difference is prorated based on the days remaining in your billing period
  • The prorated amount is charged to your card on file right away
  • Your renewal date stays the same — no changes to your billing cycle

Example:

  • You sign up for Angler ($16.99/yr) on January 1
  • On April 1 you upgrade to Captain ($24.99/yr)
  • You have ~275 days remaining out of 365
  • Prorated charge: ($24.99 − $16.99) × (275 ÷ 365) ≈ $6.03
  • On your next renewal (January 1), you pay the full Captain price of $24.99
Note: Downgrades work differently — your current plan stays active until the end of the billing period, then switches to the lower plan at renewal. No additional charges or refunds apply.

When you downgrade, your current plan stays fully active until the end of your billing period. The switch happens automatically at renewal.

How it works:

  • Your current plan features remain available until the billing period ends
  • No additional charges and no partial refunds — you keep what you paid for
  • At renewal, your subscription switches to the lower plan at its regular price

Example:

  • You are on Captain ($24.99/yr) renewing January 1
  • On April 1 you downgrade to Angler
  • You keep all Captain features through December 31
  • On January 1, your subscription renews as Angler at $16.99/yr
Tip: If your new plan has lower limits (e.g., fewer waypoints or lists), make sure to adjust your data before the switch takes effect.

Each year we will donate a portion of proceeds to Captains for Clean Water, however at this time an exact amount or percentage has not been determined. At a minimum we will donate $1 for every Angler account and $2 for every Captain account, however we may donate more as subscriber count scales.

Referral Program

Our referral program rewards you with free time on your plan when you bring friends to Fishmarks. Open the Left Rail and go to Social > Refer a Friend to grab your unique link. For every 4 friends who subscribe to a paid plan using your link, you automatically get a free year of your current plan.

Every 4 paid referrals earns you 1 free year of your plan. A credit equal to your annual subscription price is applied to your Stripe account and used on your next renewal — so your next year is on us.

You can track progress toward your next free year from the Refer a Friend panel (Left Rail > Social, or the Settings screen on Fishmarks Connect).

Tip: The milestone resets after each free year earned, so you can keep stacking them. Only paid conversions count toward the 4-friend milestone.

If someone signs up for a free account using your referral link and then upgrades to a paid plan within 90 days, the upgrade counts as a paid conversion toward your next free year.

For example: if your referral signs up free, then upgrades to Captain within 90 days, that’s 1 paid conversion credited to your referral total.

Note: The 90-day attribution window ensures you get credit for referrals who take time to decide.

On the web app, open the Left Rail and go to Social > Refer a Friend to see your unique referral link. Click the “Copy” button to copy it to your clipboard, then share it via text, email, or social media.

On Fishmarks Connect, the same link lives on the Settings screen under Refer a Friend — tap Copy or Share to send it straight to Messages, Mail, or anywhere else.

Your link never expires and is unique to your account.

Support

Use the Contact Us form on the website, or email us at [email protected].