Sharing conditions
The share button (the square-with-arrow icon in the top-right corner of the
Today, Water and Events tabs) opens the standard iOS share sheet
with a short text message already composed: the headline for that screen,
the numbers behind it, an “As of …” stamp giving when the reading was
generated, and the public web address https://sunsetbeach.neuralconfig.com on
the last line. The recipient reads the answer in the notification and can open
the web page for the rest; nothing about the message needs the app installed.
Nature and Beach info have no share button, because nothing on them is timely.
What each screen sends
Section titled “What each screen sends”Each message is a few lines separated by line breaks. Anything the app does not currently have (a missing water temperature, say) is left out rather than shown as a dash, so a thin day makes a shorter message, never a punctured one.
| Screen | Lines in the message | Example first line |
|---|---|---|
| Today | 1. “Sunset Beach — ” + the verdict headline 2. air temperature · water temperature · surf height · rip current risk (four of the readings on the Right now strip) 3. “Next window: <title>, <time>.” if the almanac has one 4. “As of <date and time>.“ 5. https://sunsetbeach.neuralconfig.com | ”Sunset Beach — Active alert: Heat Advisory” then “85° air · 85° water · surf around 2 feet · low rip current risk” |
| Water | 1. “Sunset Beach tides — next <low or high> <time>, <height> ft.” 2. “Surf around 2 feet · low rip current risk” when the surf zone forecast is available 3. the stamp and the address | ”Sunset Beach tides — next low 5:02 PM, -0.1 ft.” |
| Events | If a visible launch is coming: “Visible launch from Sunset Beach: <launch name>”, its date and time, and the visibility verdict. Otherwise: “Next at Sunset Beach: <event>, <day and time>.” Then the stamp and the address. | ”Visible launch from Sunset Beach: Falcon 9 …” then “Good chance. Look SE. …” |
Times are in the beach’s own time zone (Eastern). The stamp reads like “As of Aug 16 3:09 PM.”
Three details are deliberate:
- The stamp is when the reading was generated, not when you tapped Share. Conditions move, and “surf around 2 feet, low rip current risk” sent at three o’clock is wrong by six unless the message says when it was true. On a day the app is showing last-known-good data, the two times can be hours apart.
- The link is always the public web page,
https://sunsetbeach.neuralconfig.com, never asunsetbeach://link — those only work on a phone with the app installed. See Siri, Spotlight and Shortcuts for what the app-only links do. - A launch is preferred over a sooner concert on Events. A visible launch is the rarest thing the app knows and loses its value if nobody is told in time.
When the button is missing
Section titled “When the button is missing”The share button is only drawn when there is something to send:
- Today always has a share button once conditions have loaded — the verdict headline is the one thing the app always has.
- Water shows it only when there is a next tide extreme to name; without a tide prediction the button is absent rather than greyed out.
- Events shows it only when there is a visible launch ahead or a future item on the events timeline.
- Nature and Beach info never have one — a species range or a parking rule is as true tomorrow, so sharing those is sharing the app, which the address at the end of every message already does.
- Before conditions load (or on the load-failed screen) there is nothing to share and no button.