Evening setup
Choose pillows, case, supports, position plan and room feel before sleep.
Pillow Window helps track evening pillow combinations, pillowcases, support items, room feel and morning comfort notes in one private offline journal.
Pillow Window
Choose pillows, case, supports, position plan and room feel before sleep.
Complete the same record with heat, neck pressure, wake count and comfort.
Compare setups only when enough completed mornings exist.
Two-phase sleep journal
Pillow Window is not a medical app, not a sensor sleep tracker and not a smart alarm. It is a personal observation tool for home sleep setups.
Create Tonight’s setup, carry from last night, note expected issues and keep quick actions close.
Finish open sessions with wake count, heat, neck pressure, face marks, flattening and comfort.
Maintain pillows, cases, supports and saved sets without deleting old sleep history.
Compare setups, warm-room nights, side-sleep keepers and repeated trouble patterns.
Manage defaults, demo data, JSON export, reset actions and app boundaries.
Settle
The user chooses one or two pillows, pillowcase, support items, planned sleep position, room feel, expected issues and optional notes.
Manual setup or preset-based setup, with preview before saving and validation when no pillow is selected.
Copies the previous setup but asks the user to review position, room feel, supports and expected issues.
If today’s evening record already exists, the app edits that session rather than creating a duplicate.
Loft library
The library is lightweight and domestic: real pillows, pillowcases, rolled towels, side supports and saved setups.
Track fill type, height level, firmness, size, notes, completed nights and average comfort when enough data exists.
Keep material, cooling feel, closure type, notes and use count for pillowcases.
Save knee supports, neck rolls, side supports and repeatable setup presets for future nights.
Compare two presets or two completed sessions across composition, wake count, heat, pressure and comfort.
Only appears when warm or humid room observations have enough completed alternatives.
Compares side-sleep setups without inventing rankings from too little history.
Groups repeated complaints by pillow, case, sleep position and room feel only when observations are sufficient.
Pairings
The app shows messages like “Complete two more warm-room nights to compare setups” instead of making artificial conclusions from incomplete data.
Quiet and local data
Pillow Window uses SwiftUI, UserDefaults and Codable. It avoids internet, accounts, cloud sync, HealthKit, AI, external APIs, sensor sleep tracking and push notification pressure.