Feb 26 v1.5.0
Episode 5
The Tides Turn
42
Points
Survived Tribal+10
Found Hidden Idol+20
Won Reward+12
Tap anywhere to continue
New

Score Reveal Celebration

Players wanted revealing their scores to feel exciting — not just watching numbers silently appear on screen.
Animation

Full-screen overlay plays when you tap "Reveal" — fire icon, episode title, points counter ticking up from zero, line-by-line scoring breakdown. Rising embers and a pulsing glow create suspense before each number lands.

Multi-Episode

Multiple episodes queue up and play back-to-back. Tap anywhere to dismiss and move to the next reveal or return to the standings.

Before
72
Points
#2
Rank
+18
This Week
R
M
S
J
After
72
Points
#2
Rank
+18
This Week
My Survivors
R
Rachel
+28
M
Marcus
+18
S
Sam
+16
J
Jess
+10
Updated

Standings Tab Redesign

Stats were hard to read at a glance — everything was packed together with no clear visual hierarchy.
Stats

Points are large and gold, rank is orange, weekly gain is smaller and green — each stat has a distinct visual weight so your eye knows where to go first.

Animation

Animated page entrance on every load: points count up, sparkline rises from flat, survivors stagger in with a fire glow on top performers.

Leaderboard

Rows cleaned up — removed uneven gap dividers, first-name-only display, co-manager names inline.

🔥 Standings Reveal Scores →
▼ revalidates all tabs
My Team
Episodes
Cast
Activity
New

Cross-Tab Score Syncing

After revealing scores on Standings, players noticed other tabs still showed stale data.
  • All five tabs refresh automatically after you reveal new scores
  • Eliminated redundant data loading that stacked up behind tab switches
Feb 25 v1.4.0
🌐
Wiki Scraper
🧠
AI Extraction
Player Match
🏆
Published
Updated

Complete Game Event Coverage

Auto-scoring missed key moments like tribal immunity and medical evacuations — so scores didn't always match what happened on screen.
New Events

Tribal immunity awards (1st and 2nd place), medical evacuations, multi-tribe challenge results, and auto-derived "Survives Each Episode" points.

Reliability

Full audit trail for every scoring run. Timeout protection prevents hanging. Push notification fires when new scores are published.

Episode 5 scored
Episode Scorecard
+42 pts
Tribal Council · Immunity · Reward
New

Spoiler-Free Score Reveals

Players who hadn't watched the latest episode would accidentally see updated scores.
  • New episodes stay hidden behind a "Reveal" banner until you choose to see them
  • Episode scorecards are blurred to prevent accidental spoilers
  • Reveal one episode at a time, or tap "Reveal All" to catch up
Outback Draft
It's your turn to pick!
You're up next in the draft.
now
Outback Draft
Episode 5 scored
Reveal your fantasy points.
2m
Outback Draft
Maria joined your league
Kevin's League now has 6 members.
1h
New

Push Notifications

Players had no way to know when it was their draft turn or when scores were ready.
  • "Your turn to pick" alerts during live drafts
  • "Episode scored" alerts when new points are ready to reveal
  • "New member joined" alerts for league admins
🏆
Standings
👥
My Team
🎥
Episodes
🌴
Cast
💬
Activity
1
K
Kevin & Tina YOU
120
2
A
Alex
94
Updated

Post-Draft Navigation & Display Cleanup

After drafting ended, the Draft tab still lingered and full names cluttered the leaderboard.
  • Draft tab automatically removed after drafting completes; Standings becomes the default landing page
  • First names only across all views — "Kevin & Tina" instead of full names
  • App-wide visual refresh with warmer fire & gold color palette
Feb 24 v1.3.0
4 Players · 3 Rounds
Third-Round Reversal
Rd 1
1
2
3
4
Rd 2
4
3
2
1
Rd 3
4
3
2
1
Round 1 forward, all others reversed.
New

Custom Draft Pick Order

Players only had one draft format — classic snake order, which can feel unfair.
  • League commissioners choose between Classic Snake and Third-Round Reversal before or during the draft
  • TRR gives the last picker in Round 1 a strategic advantage for the rest of the draft — balances position fairness
  • All players see updated pick order in real time if the commissioner changes it mid-draft
Feb 23 v1.2.0
🔗 Share Team Code
XK7M-2P9R
Leaderboard Result
1
K
Kevin & Tina YOU
120
New

Co-Manager Teams

Players wanted to share and manage their fantasy team with a friend or partner.
  • Generate a team code from My Team and share it with your partner
  • Both names appear on the leaderboard (e.g., "Kevin & Tina")
  • Either co-manager can make draft picks on behalf of the shared team
  • Same roster, scores, and picks visible to both co-managers
Updated

Error Messages & iOS Polish

Generic error messages with no guidance — and content hidden behind the iPhone notch.
Before
"Something went wrong. Please try again."
After
"This league's draft is already complete. You can join a league that hasn't drafted yet."
Feb 22 v1.1.0
Updated

Full UI Redesign — 18 Screens

The app worked but felt generic — no visual identity.
🔒
Login
👤
Onboarding
🏠
Dashboard
Create League
🏆
Standings
👥
My Team
🎥
Episodes
📒
Scorecard
🌴
Cast
💬
Activity
🃏
Draft Lobby
Draft Room
📝
Draft Recap
🧠
Mock Draft
Settings
🏅
Archive
Draft Room Round 3, Pick 2
R
Rachel
Raro Tribe
Drafted
🔒
Login stays in-app
No more redirecting to Safari on iOS
Fixed

Draft Room & Login Fixes

Players ran into friction signing in, making draft picks, and navigating between screens.
  • Drafted players no longer show up as "Unknown" on the leaderboard
  • Draft celebration fires once instead of twice after your final pick
  • Login now works inside the iOS app instead of redirecting to the browser
Feb 21 v1.0.0
Outback Draft
Survivor Fantasy League
Get
New

iOS App Launch

Players couldn't install the app from the App Store — it only existed as a website.
  • Native iOS app submitted to the App Store, wrapping the full web experience
  • Apple and Google sign-in built in; email login as backup
  • Deep links, safe-area support, and native navigation patterns
New

Automated Episode Scoring

Players had to wait for an admin to manually enter scores after each episode.
🌐
Episode Recap
🧠
AI Extraction
Player Match
🏆
Published
Profile auto-created
Picks roll back cleanly
Permission loop fixed
105 automated tests
Fixed

Signup & Draft Stability

New players hit dead ends during signup, and failed draft picks could leave the game stuck.
  • New players no longer land on a broken dashboard — profile is created as part of signup
  • If a draft pick fails mid-submission, the game rolls back to a clean state
  • Fixed a database permission loop that blocked league creation