iPhone + iPad Mindfulness timer

A quiet timer that begins when you do.

Pause pairs deliberate meditation sessions with optional breathing guidance, gentle chimes, background-safe timing, and calm progress insights.

  • SwiftUI
  • Background-safe
  • WidgetKit
  • iCloud insights

Attention is the scarce resource

The timer should get out of the meditation.

Pause keeps configuration separate from starting, makes the current state unmistakable, and lets the breathing orb carry the session without clutter.

01

Beginning stays deliberate

Choose a ritual, duration, and breathing style for the next session; nothing starts until you tap Begin.

02

Timing survives interruption

Persisted dates keep the countdown accurate through backgrounding and Lock Screen use without pretending the app runs continuously.

03

Insights reward completion

Only fully completed sessions enter the calendar, usual time, average duration, and cross-device iCloud insights.

One restorative session

Configured gently, tracked exactly

The session moves through idle, running, paused, and completed states while editable next-session choices stay separate from the active timer.

Optional structure, never noiseQuiet · Box · Calm Exhale · Equal
  • ✓ Preset and custom duration
  • ✓ Reset, Focus, Unwind, and Sleep rituals
  • ✓ Start, halfway, interval, and completion chimes
  • ✓ Optional Calm, Okay, or Restless reflection

The mindful loop

Prepare. Breathe. Return.

  1. 01
    Choose a ritual

    Set a useful starting configuration.

  2. 02
    Adjust

    Change duration or breathing style.

  3. 03
    Begin

    Start only with a deliberate tap.

  4. 04
    Breathe

    Follow the orb or use a quiet timer.

  5. 05
    Complete

    Hear the gentle ending cue.

  6. 06
    Reflect

    Optionally note how the session felt.

Calm because the state is reliable

Background time should still tell the truth.

Pause stores the active session in the shared App Group for app and widget countdown sync, schedules local-notification chimes for Lock Screen/background delivery, and syncs completed-session insights through iCloud KVS with local fallback.