Surf Life Saving
Nano Solutions
Data Appendix

Data Deep Dive

Detailed analytics across feature adoption, beach behaviour, demographics, and platform infrastructure — companion to the Stakeholders Report.

24 Rounds of Analysis 62 Database Tables 15 Slides March 2026
SLSNano Solutions
01 — Safety Impact

Feature Adoption & Safety Value

Beachsafe actively protects beachgoers through alerts, education, and community reporting.

359K
Hazard Alerts Sent
High surf, stingers, sharks
385K
Status Alerts Sent
Beach open/close
~2K
Safety Learners / Month
Rips, flags, marine creatures
312 hrs
Engagement / Month
= 13 continuous days

Swimmer Safety Data

12.17MSwimmers tracked via Operations app 4.97MSwimmers recorded outside flags (41%) 47.8MTotal beachgoer visits recorded 315Beaches with live attendance data

Content & Engagement

374Video starts/month, 41% completion 1,236Outbound link clicks per day 139sAvg time on surf safety pages 10Beaches with video (all SA webcams)
Safety Impact
4.97 million swimmers outside the flags — 41% of all recorded swimmers. This single statistic demonstrates why the platform matters. WA has the worst compliance at 56.8%, with City Beach recording 519,892 swimmers outside flags.
Source: notifications, attendances, GA4 · Data: Nov 2021 – Jan 2026
SLSNano Solutions
02 — BluebottleWatch

BluebottleWatch & Algal Bloom

The feature that drove Beachsafe's 2025 breakout — automated monitoring across 52 SA beaches.

7,067
Bloom Reports
Since Oct 2025
52
SA Beaches Monitored
35x
Engagement Multiplier
vs beaches without widget
20
Dedicated Admin Users

Launch Impact — Month by Month

MonthBloom ReportsNew SA Users
Sep 2025019
Oct 20251,2661,276
Nov 20251,717625
Dec 20253,5111,102
Bloom reports and user registrations track almost 1:1 in October. Feature launch = user surge.

Engagement Multiplier

Beaches with algal bloom widget:
60.1 avg followers

Beaches without widget:
1.7 avg followers
All top 10 algal bloom beaches are in SA. ~1,000 automated reports per day, perfectly uniform.
Source: algal_bloom_metrics, users · Data: Oct 2025 – Jan 2026
SLSNano Solutions
03 — Community

Lifeguard Field Observations

133,235 patrol observations from surf lifesavers and professional lifeguards — the operational backbone of beach safety data.

133,235
Total Observations
4.6x
Weekend vs Weekday
Volunteer patrol days
26,882
Dec Peak (Monthly)
141
Reports / SLS Club
vs 65 / pro lifeguard

Two Parallel Systems

Beach Monitoring Coverage
SLS Volunteers
82% wknd Pro Lifeguards
79% wkday
SLS volunteer clubs dominate weekends (22.1M beachgoers). Professional lifeguards dominate weekdays (16.5M). Together they cover the full week.

Top Reporting Entities

Entity Records Swimmers Cambridge Roving24,293886K Cottesloe Lifeguards15,818777K City Beach Lifeguards12,386235K Byron Bay Lifeguards6,480258K
Reporting peaks in the evening — lifesavers log conditions at end of shift, not start. Zero observations before midday.
Source: beaches_posts, entities · Data: Nov 2021 – Jan 2026
SLSNano Solutions
04 — Seasonality

The Seasonal Attendance Curve

A 58x summer-to-winter swing in daily beachgoers — January is when Beachsafe matters most.

Average Daily Beachgoers by Month
Jan110K
Feb55K
Mar41K
Apr18K
May1.9K
Jun1.9K
Jul1.9K
Aug1.9K
Sep7K
Oct21K
Nov40K
Dec69K
January 2022–2025 average. Jan 3.95M total swimmers vs May 68K — a 58x swing.

347K
New Year's Day
#1 beach day
247K
Australia Day
362% of avg Jan day
204K
Christmas Day
170K
Boxing Day
148K
Easter Saturday
Source: attendances · Data: Jan 2022 – Jan 2026
SLSNano Solutions
05 — Beach Culture

Peak Hours & State Swimming Culture

Each state has a distinct beach personality — different peak hours, swim rates, and craft cultures.

Peak Swim Hour by State

StatePeak HourSwimmersSwim Rate
WA10:00 AM595K28%
NSW12:00 PM1.19M24%
NT11:00 AM67K79%
SA3:00 PM132K18%
VIC3:00 PM4.6K42%
TAS11:00 AM9.4K33%
Peak hour nationally is noon (1.87M swimmers). WA swims early (10am), SA/VIC swim late (3pm).

Sunday Is Australia's Beach Day

Sunday has 36% more swimmers (3.4M) and 44% more beachgoers (14.7M) than Saturday. The weekend isn't equal — Sunday is peak beach day.

The Swim Ratio

NT
79% VIC
42% TAS
33% WA
28% NSW
24% SA
18%
NT: everyone's there to swim. SA: more walking/socialising. The swim ratio is constant at ~27% across all hours (8am–6pm).
Source: attendances · Data: Jan 2022 – Jan 2026
SLSNano Solutions
06 — Craft & Morphology

Craft Culture & Beach Types

5.53 million craft observations reveal each state's distinct beach identity — from Tasmania's kayakers to NT's pure swimmers.

Crafts per 100 Swimmers

TAS57
NSW48
VIC32
WA27
SA24
QLD10
NT4
TAS = Australia's craft capital. NSW = surfboard culture. NT/QLD = pure swimming.

Beach Types & Flag Compliance

Swimmers outside flags by beach morphology:
Low Tide Terrace
46% Reflective
45% Transverse Bar
41% Rhythmic Bar
30%
Low Tide Terrace and Reflective beaches have the worst flag compliance. Rhythmic Bar beaches are safest.
5.53M
Total Craft Obs
316%
Secret Harbour craft:swim
Source: attendances, beaches · Data: Jan 2022 – Jan 2026
SLSNano Solutions
07 — The Shift

From Sydney to Adelaide

The platform's geographic centre of gravity shifted dramatically in 2025.

2022 — Top 5 Beaches

1FreshwaterNSW 2Bondi BeachNSW 3Coogee BeachNSW 4Manly BeachNSW 5Dee Why BeachNSW
All Sydney. NSW dominated the early user base.

2025 — Top 5 Beaches

1Henley BeachSA 2Glenelg BeachSA 3Brighton BeachSA 4Semaphore BeachSA 5Port NoarlungaSA
All Adelaide. BluebottleWatch completely reshaped the platform's geography.
Key Insight
SA went from 0% to 72% of the Sep–Dec 2025 growth surge. Follow growth is completely decoupled from physical visits — SA follows grew +4,973% while beach attendance stayed flat. The Adelaide corridor: 44% of users follow 2+ nearby beaches.
Source: users, beach_user · Data: 2022 vs 2025 cohorts
SLSNano Solutions
08 — Data Richness

Data-Rich Beaches Drive Engagement

The strongest correlation in the entire dataset — more data means more users.

93x
Engagement Multiplier
Data-rich vs bare beaches
301
Data-Rich Beaches
Only 2.4% of 12,416
73.9%
Complete Static Data
But only 2.5% have operational

Engagement by Data Level

Average Followers by Beach Data Profile
Patrol+Attend+Follow120.3
11+ Facilities48.5
Patrolled2,117
0 Facilities2.8
Non-patrolled1.3
Patrolled beaches avg 2,117 followers vs 1.3 for non-patrolled — a 1,600x difference.

The Two-Tier Platform

Excellent Coverage (95%+)
UV stations: 99.9% • Tides: 100% • Radar: 100%
Description: 95.3% • Facilities: 95.6%
Critical Gaps
Followers: 22.8% • Attendance: 2.5%
Patrols: 3.7% • Video: 0.08%
Unengaged Beaches
77.1% of beaches (9,568) have zero followers, zero attendance, zero patrol data.
WA: 88% unengaged • NSW: 32% (best) • NT: 99%
Source: beaches, beach_user, attendances, patrols · Data: Nov 2021 – Jan 2026
SLSNano Solutions
09 — Conversion

Visitor-to-Follower Conversion

How efficiently beaches convert physical visitors into digital followers — and the gaps that represent opportunity.

Best Converters (per 10K Visitors)

BeachStatePer 10K
Port NoarlungaSA47
Bondi BeachNSW25
CollaroyNSW22
GlenelgSA22
North Curl CurlNSW21
SA beaches convert nearly 2x better than NSW — driven by the algal bloom safety concern.

Worst Converters — Huge Gaps

BeachVisitorsFollowersPer 10K
City Beach4.28M1510.4
Cottesloe2.34M1820.8
Byron Bay1.30M1020.8
Dee Why1.42M4343.0
City Beach WA has 4.28M visitors but only 151 followers. WA and tourist beaches don't convert.
Data Gap
10 popular beaches have zero attendance data but significant followers: Streets Beach QLD (309 followers, 0 records), Port Wilunga SA (263), Balmoral NSW (250), Noosa QLD (250). QLD data gap: Limsoc not integrated.
Source: beach_user, attendances · Data: Nov 2021 – Jan 2026
SLSNano Solutions
10 — Registration

The Ease Paradox

The easier the signup, the less engaged the user — friction filters for commitment.

Follow Rate by Registration Channel

Higher friction = higher engagement
Web (email)
87.9% App (email)
74.3% Facebook
69.2% Apple Sign-In
61.6%
Apple Sign-In (1 tap) = lowest engagement. Web email (most effort) = highest. Friction isn't always bad.

Seasonal Engagement

January users follow 2.01 beaches avg
May users follow 1.33 beaches avg
51% more engagement in peak summer

The Web-to-App Journey

52.8% Never install the app — web-only forever 46% Install same day as registration 1.2% Convert web → app later
Power Users
The 1.2% who convert later wait an average of 463 days but follow 4.4 beaches (nearly 2x the average). Late converters are deeply committed beach enthusiasts.
Source: users, beach_user · Data: Nov 2021 – Jan 2026
SLSNano Solutions
11 — Loyalty

State Loyalty & Multi-State Explorers

Users are hyper-local. 94% of SA users only follow SA beaches — the platform's value is "my local beaches."

Single-State Loyalty

SA
94.2% NSW
92.4% WA
88.7% VIC
86.0% QLD
77.7%
QLD is the most exploratory state — holiday destination effect.
NSW and SA are separate worlds — only 0.7% crossover (120 users follow beaches in both states).

Multi-State Explorers

1,288
2+ States
102
3+ States
5.2
Avg Follows
Multi-state users follow 2.3x more beaches than single-state (5.2 vs 2.3). They're the power users.
Biggest untapped segment:
8,958 NSW web-only followers — follow beaches but never installed the app. The single largest conversion opportunity.
6 users follow beaches in the Australian Antarctic Territory.
Source: beach_user · Data: Nov 2021 – Jan 2026
SLSNano Solutions
12 — Infrastructure

Platform Scale

A national beach data platform processing tens of millions of data points across 62 database tables.

14.9M
Database Rows
Across 62 tables
68.4M
Total Data Points
99.95%
API Success Rate
299x improvement in 14mo

Largest Tables

ADFD Weather (temp/wind)2.6M ea Laravel Pulse monitoring2.1M SLSA API logs1.16M Notifications745K Attendances474K Beach posts133K Media/images115K

Government Data Network

902BOM observation stations 709Tide ports (incl. 15+ Pacific nations) 40Weather radar stations 1,475Forecast locations 64Marine zones 1,282SLS entities (clubs + lifeguards) 16,340Postcodes for geo-targeting
100% beach-to-data connectivity: Every beach linked to UV stations (99.9%), tide ports (100%), and weather radar (100%). This government data infrastructure represents years of integration and is virtually impossible to replicate.
Source: All 62 tables, BOM, SLSA · Data: Nov 2021 – Jan 2026
SLSNano Solutions
13 — Completeness

Data Completeness Scorecard

Excellent static data coverage masks critical gaps in operational data — attendance (2.5%) and patrols (3.7%).

Coverage by Feature

Percentage of 12,416 beaches with data
Tides
100% Radar
100% UV
99.9% Facilities
95.6% Description
95.3% Followers
22.8% Patrols
3.7% Attendance
2.5% Video
0.08%

Unengaged Beaches by State

Beaches with zero followers, zero attendance, zero patrols:
StateUnengaged% of Total
NT1,47499%
WA3,08488%
TAS1,33182%
SA1,44981%
QLD1,44080%
VIC30140%
NSW45032%
Only 3 beaches score 9/9 on data connectivity: Glenelg, Brighton, Semaphore (all SA). Bondi scores only 6/9.
10 popular beaches still missing images, including Henley (714 followers, #3 most followed nationally).
Source: beaches, facilities, patrols · Data: Nov 2021 – Jan 2026
SLSNano Solutions
14 — Device Health

Zombie Devices & True Active Count

61% of "enabled" devices are zombies older than 1 year — true active count is ~3,400, not 14,147.

14,147
Marked "Enabled"
8,664
Zombie Devices
61% — older than 1 year
~3,400
Truly Active
Active in last 3 months
95.4%
Same-Day Install (Oct+)
Fixed in v3.8.0

Device Age Distribution

Last 3 months
2,762 3–12 months
619 Zombie (>1 year)
8,664
Device creation waves mirror user growth waves perfectly — Oct 2025: 2,299 new devices.

Other Findings

8.5% of beaches have public transport access (1,050) — all top-followed beaches are transit-accessible.
784 users have switched phones (2 devices). 43 have 3+ devices — multi-device users are loyal.
Test data still in production: testbeachvic has 1,221 attendance records and 4 followers.
Recommendation
A device cleanup job that prunes tokens failing to deliver would improve notification metrics accuracy and reduce unnecessary push attempts to 8,664 dead endpoints.
Source: devices · Data: Nov 2021 – Jan 2026
SLSNano Solutions
Data Appendix

Key Takeaways

The data tells a clear story: richer beach data drives engagement, BluebottleWatch proved the model, and the platform's government data infrastructure is its competitive moat.

93x
Data-rich multiplier
4.97M
Swimmers outside flags
35x
Algal bloom multiplier
68.4M
Data points
Built by Nano Solutions • March 2026 • Data as of January 6, 2026
← Back to Main Report
1 / 16