Indie Software Lab

Designed with Focus & Privacy in Mind.

Distraction-free iOS, iPadOS, and watchOS utilities engineered around a strict local-first standard. No accounts, no advertising SDKs, and zero telemetry.

iOS iPadOS watchOS Widgets Live Activities

Final Countdown

Serene interval routines & celebration countdowns

A mindful countdown and timer utility built for stretching routines, self-care intervals, and milestone celebration dates. Designed to run beautifully across iPhone, iPad, Apple Watch, and the Lock Screen with customizable chimes and zero distractions.

  • Dual Countdown Engine Flexible duration timers with periodic chime beeps alongside fixed-date arrival countdowns with celebratory confetti.
  • Dynamic Island & Widgets Interactive Live Activities with play/pause controls, plus home-screen and lock-screen accessory widgets for your soonest events.
  • Standalone Apple Watch App Extended runtime keep-awake sessions keep the screen visible during guided intervals without waking the watch mid-routine.
  • 100% On-Device & Private Timers and events are saved strictly to local SwiftData storage. Makes zero network calls and includes no analytics SDKs.
Self-Care Routines Interval Beeps Live Activities Lock Screen Widgets watchOS Standalone Zero Tracking
Universal App · Built with SwiftUI & SwiftData
iOS iPadOS watchOS

Point Taker

Courtside badminton scoreboard & rally counter

Turns your iPhone into a courtside umpire's scoreboard. Prop it up on the sideline, tap the side that won the rally, and let the app handle official BWF rally scoring, serve rotation, and deuce advantage rules so you can stay focused on the shuttle.

  • Official BWF Rally Logic Accurate 21-point game rules, deuce advantage tracking, and the official 30-point sudden-death cap with automated winner alerts.
  • Singles & Doubles Rotation Automatic serve switching and accurate odd/even service-court positioning with partner court swapping for doubles.
  • Arm's-Length Legibility High-contrast electric gold & pitch black palette with full-height tap panels designed for effortless glances from across the court.
  • Instant Undo & Match Restore Rolls back mis-taps with complete score and serve recovery. Matches save to local storage after every rally and restore seamlessly.
BWF Rally Scoring Singles & Doubles Sideline Scoreboard Apple Watch Companion 1-Tap Undo Local Only
iPhone, iPad & Apple Watch · Built with SwiftUI
Coming Soon iOS iPadOS Apple Health Siri

Hydration Break

One-tap water logging with a goal that reads the weather

A water tracker built around a single idea: logging a drink should take one tap. Seven beverage types carry their own hydration values, so coffee counts for less and electrolytes for more, while reminders arrive on your schedule and stay quiet overnight. Currently in development for iPhone and iPad.

  • One-Tap Quick Log Custom cup presets log a drink instantly, and a fluid wave that responds to the tilt of your phone shows the day's progress at a glance.
  • Weather-Adjusted Goal An optional adjustment raises your target on hot or humid days using Apple Weather, and your active energy can lift it further on the days you move more.
  • Apple Health & Siri Every drink writes to Health as dietary water, and "Hey Siri, log a drink" records one hands-free without opening the app.
  • Your History Stays Put Drinks, goals and streaks live in local SwiftData storage. No account, no analytics, and no servers of ours for any of it to reach.
Quick Log Presets Smart Reminders Quiet Hours Streaks & Trends Apple Health Sync Siri Shortcuts Zero Tracking
In development · Built with SwiftUI & SwiftData

Built with Purpose, Not Telemetry

Software should serve the user without silently harvesting their attention or personal data.

Zero Tracking

No advertising identifiers, no third-party trackers, and no telemetry analytics suites.

Local-First

Your timers, match scores, and settings reside on your personal hardware where they belong.

No Accounts

Full functionality available immediately upon launch with zero passwords or sign-up friction.