Damp Ledger Control app icon
Offline bathroom damp ledger

Compare shower routines against real dry-down results.

Damp Ledger Control helps people understand what actually reduces dampness in one specific bathroom. Instead of smart sensors or IoT hardware, the app uses a manual household ledger: shower sessions, ventilation actions, room dry-down time, spot checks and wet-zone trends.

ApplicationSwiftNative iPhone utility for iOS 16+ with a SwiftUI-only direction.
ModeFully offlineNo accounts, cloud, subscriptions, sensors, IoT, sync or external APIs.
StorageUserDefaults + CodableRooms, zones, routines, sessions, checks and settings are stored locally.
PhotosLocal zone filesProblem-zone photos are copied into the app sandbox and referenced by path.

A narrow utility for real bathroom routines.

Damp Ledger Control is not a repair service, a weather app or a smart-home dashboard. It is built for one practical job: comparing manual ventilation and wiping habits inside the same bathroom.

1

Create a room

Add a bathroom, shower room, ensuite or other damp-prone space.

2

Define problem zones

Mirror wall, tile grout, ceiling corner, window frame or cabinet edge.

3

Start a shower session

Record duration, steam level and the routine actions used after showering.

4

Mark room dry

Calculate dryDownMinutes from the end of the shower session.

5

Run spot checks

Log dry, slightly damp, damp or very damp states for each zone.

Personal routine comparison

Manual logging instead of pretending to measure the room automatically.

The app helps compare actions such as door open, fan on, window open, squeegee used, towel wipe, extra wipe later and heater on. Completed sessions can be grouped by normalized routine actions.

The result is a household record of what helps in this bathroom, not a scientific humidity reading.

Five sections for a complete dampness log.

Each section supports a specific part of the routine: current status, room setup, diary history, trend analysis and local controls.

M

Main

Active room summary, quick start, active dry-down timer, wet zones and last vs best routine comparison.

R

Rooms

Bathroom cards, zones, routine presets, recent sessions, notes and archive behavior.

D

Diary

All events, sessions, dry-down rows, spot checks, filters and detailed timelines.

T

Trends

Routine averages, problem zones, steam-level impact, damp return patterns and weekly heatmap.

S

Settings

Appearance, defaults, JSON export, archive wipe, full reset, sample data and app info.

Visual system prepared for local design assets.

The product specification uses a clean temple utility mood: marble-white base, gold light, sky-blue sparks, steam, drops, mist and calm household panels.

Local visual assets

Section backgroundsMain, Rooms, Diary, Trends and Settings each support their own local background asset.
Cards and CTAsRoom cards, zone cards, session cards, stat panels, primary gold buttons, secondary blue buttons and orange warning buttons.
Empty statesMascot, mist spark decoration, empty Main, empty Rooms and empty Trends assets with SwiftUI fallback styling.

Product boundaries

No sensorsNo IoT, humidity sensors, remote readings, smart-home integration or automatic measurement claims.
No network dependencyNo accounts, cloud, subscriptions, external API calls or sync flows.
No repair promiseThe app helps compare household routines and does not replace professional inspection, repair or measuring devices.
Developer

IT-WIRE LTD

Damp Ledger Control is presented as a native Swift offline utility for bathroom humidity routines, dry-down tracking, wet-zone checks, local photos, trends and household comparison.

App nameDamp Ledger Control
Developer nameIT-WIRE LTD
Company addressSonsbeeksingel 52, 6821 AA Arnhem, Netherlands
Support email[email protected]
Support phone+13865642062
CountryNetherlands

Consistent with the privacy page color system.

This page uses the Damp Ledger Control palette from the privacy page: deep teal, aqua, cyan, lime and amber accents. The layout is separate from the privacy page: bathroom map concept, workflow, tab lanes, trends, asset boundaries and developer block.

The application download URL is intentionally omitted. A store link can be added later to the hero action when the listing is ready.

SwiftSwiftUIOfflineUserDefaultsCodableRoomsWet zonesSteam sessionsDry-downSpot checksTrendsLocal photos