miracle.fyi Start →
540 updates and counting.

Still Showing Up

Product updates from miracle.fyi. Small steps, most weeks.

One short email when something meaningful ships. No streaks required.

Date and time edits apply

Choose what happens next now recognizes a committed date or time from every supported browser picker, including installed and desktop WebKit.

  • Changing a return time enables Defer task.
  • Changing a due date enables Change due date.
  • Changing a reminder enables Save reminder.
  • Return time, deadline, reminder, list, and manual position remain independent in both the PWA and native iPhone app.

Nothing changes until the matching save action is selected.

Saved changes reconnect after an update

A change that was safely uploaded just before an app update can now finish reconnecting without blocking Miracle.

  • The iPhone app and PWA keep sending the exact protected change until its original acknowledgement is confirmed.
  • Miracle recognizes the small set of earlier receipt formats that were created by previous releases and upgrades them in place.
  • A genuinely different change using the same receipt still stops safely instead of overwriting newer work.
  • The iPhone now identifies this rare saved-change condition accurately instead of calling it an account check.

No saved change is rebuilt, discarded, or applied a second time during recovery.

Prepare complimentary accounts before handoff

A coaching account can now be ready before its owner ever signs in.

  • Send invitation remains the default complimentary-account path.
  • Create account now uses an email address as the username, accepts a strong initial password, and activates access immediately without sending an invitation.
  • The optional account-ready email is off by default and never contains the password.
  • Choose whether the person sees Miracle’s guided setup on first login or arrives directly in the account you prepared.
  • The account appears immediately in Admin, where Edit account can preload a North Star, Goal Grid, Habits, and to-dos.
  • An interrupted creation can be resumed safely without storing a password or creating a second identity.

The same account, prepared content, complimentary access, and first-login choice work in the web app, installed PWA, and native iPhone app.

One simple Habit model everywhere

Habits and Pacts now stay focused on the practice itself: the schedule, check-ins, progress, time off, and shared encouragement.

  • Creation, editing, history, and statistics use the same clear vocabulary on every supported surface.
  • The API and connected assistants now expose only the current Habit and Pact model.
  • Existing Habits continue normally, while required historical account records remain protected.

Habits stay in their own screen

Habit data now loads only when To-Do or Habits needs it. Notes and other tabs stay independent, and temporary Habit refresh failures remain scoped to the Habit surface.

The iPhone app now follows the same behavior and preserves the last confirmed Habit list when a refresh fails.

Mantra highlighting finishes while saving

Voice practice now completes the full North Star highlight as soon as a spoken take enters Saving, instead of freezing on an incomplete live transcript.

Empty exits remain unlit, failed takes reset cleanly, and browser-recognition or waveform feedback is cleared before the next repetition begins.

Voice practice finishes cleanly

Voice practice now carries live highlighting across browser recognition restarts and keeps the full mantra visibly complete after a repetition is safely saved.

  • Save & end closes immediately after an empty take without creating a repetition or restarting the microphone.
  • Recognized repetitions keep the existing durable save and completion flow.

Stronger email identity

Miracle now serves a dedicated, standards-compliant SVG Tiny PS version of the Dawn arc-and-sun mark at a stable HTTPS address for participating mailbox providers.

The asset is isolated from app icons, contains no scripts or external resources, and is covered by public-route and format tests.

Hands-free catch-up crosses days

Keep Going now continues from the current part through unfinished past days without leaving Voice or touching a control.

  • Automatic silence saves continue the run; only Save & end stops it early.
  • Spoken handoffs name Today or the exact date, Part 1, Part 2, or Part 3, followed by one ready tone.
  • Ordinary repetitions keep the same responsive recording, waveform, and progressive word highlighting experience.
  • When no unfinished past day remains, Voice announces that catch-up is complete and stops.

Voice practice keeps listening

Voice practice now recovers from stalled iPhone audio feedback and restarts live word tracking for every repetition, so a completed save cannot leave the next microphone stuck on Get ready.

  • Progressive highlighting repaints corrected speech hypotheses and falls back to live microphone energy when browser recognition is unavailable.
  • Ordinary repetitions use one short receipt tone with no spoken save narration; intentional session and backlog transitions remain audible.
  • Proof to Plan uses a compact mobile-first history layout with a leading reorder handle, clearer actions, annual value, and readable metadata.
  • To-do details can promote a task to Right Now without shifting the action rail.
Stay in the loop

Small steps, most weeks.

Start my 14-day trial →

One short email when something meaningful ships. No streaks required.