Version 29The app is now named Quantum Breath.Changes & history
THIS VERSION

Quantum Breath

  • Consistent Quantum Breath branding across screens, translations and the page title.
  • Updated history export names, calendar reminders and audio playback metadata.

Previous versions

Version 28Softer background alternation
  • Replaced the black background with a slightly darker beige for gentler contrast.
  • Dark text and controls remain readable on both backgrounds.
Version 27History and schedule stability
  • Device history is retained when an offline query returns an empty or partial cache.
  • Prevent duplicate submissions and removed appointments reappearing after rapid actions.
  • Keep schedule data visible and acknowledge durable changes when the extra local cache cannot be written.
  • Restore default preferences on account changes when browser storage is blocked.
  • Show the final hold after exhalation in the history of four-phase sessions.
  • Slightly darker supporting text for better readability on light backgrounds.
  • Signing out of the demo also clears a previously active Google sign-in.
Version 26Mobile layout and vibration checks
  • Background timing bounds are 0.2 seconds shorter. Vibration keeps its original independent bounds.
  • Adapted controls, safe-area spacing and the effects menu for narrow and short mobile screens.
  • Added a vibration test with feedback when the browser does not support or allow it.
  • Check vibration from Begin/Continue gestures and stop it immediately on pause or when disabled.
Version 25New Firebase project
  • Added the new backend configuration for Google sign-in, history and schedule.
  • Accounts and sync use the new project once its corresponding services are enabled.
Version 24Independent installation
  • Removed all connection settings for the former Firebase project.
  • The local demo works independently until the new project is connected.
  • Separate project storage prevents automatic replay of former history and pending records.
  • Prepared access rules for each account’s own history and schedule.
Version 23Sign in with Google
  • Removed email and password forms, email verification and password reset from the app.
  • Connect Google to an existing signed-in account while preserving its history and schedule.
  • A separate demo entry without entering credentials.
  • Messages for cancellation, blocked popups and connection errors.
Version 22Independent background and vibration
  • Reserved space for breathing instructions keeps longer hold text from shifting the layout.
  • The existing background alternates with black using independently chosen durations within each feeling’s limits.
  • Independent vibration and silent intervals on supported devices.
  • Separate saved switches in preferences and during the session.
  • Pausing stops both effects and restores the original background.
Version 21Optional second hold
  • A new setting enables the In · Hold · Out · Hold cycle.
  • The second hold uses the cycle's existing hold duration without changing the original timings or randomness.
  • The green circle now reaches the outer boundary while breathing in for clearer visual guidance.
Version 20Clear disabled audio state
  • The card, percentage and slider turn grey when a sound is disabled.
  • A disabled slider cannot be moved until the sound is enabled again.
  • The saved volume is preserved and restored when the sound is enabled again.
Version 19Cleaner settings screen
  • Removed the separate Preview voice and Preview rain section.
  • All session audio is now controlled only through the unified volume settings.
  • Voice, bass, emotion frequency and rain behavior during sessions remains unchanged.
Version 18Unified volume settings
  • Four consistent volume sliders for voice, bass, emotion frequency and rain.
  • Bass volume can now be raised independently without changing its frequency.
  • All four enable switches are grouped beside their matching volume controls.
  • Emotion frequencies, the In → Hold → Out voice and breathing timings remain unchanged.
Version 17Session frequencies and bass
  • Restores the original 174, 285, 396, 417, 528 and 852 Hz feeling mappings.
  • The selected frequency and bass start, pause and stop with the session.
  • Independent settings switches can turn the frequency or bass off.
  • The In → Hold → Out voice and existing breathing timings remain unchanged.
Version 16Breath hold added
  • Hold between inhalation and exhalation, with feeling-specific wait times from the reference file.
  • New Hold cue, a still circle during the hold, and Greek and English labels.
  • Hold duration is included in session history and exports.
  • The existing random generator is retained. Phases include time for each complete spoken cue.
Version 15Mobile usability improvements
  • Larger calendar buttons and the device date picker on narrow screens.
  • More reliable screen wake management and return from pause.
  • Prevent session startup when the page is interrupted while audio is preparing.
  • Breathing timing and randomness are unchanged. Locked-screen playback remains browser dependent.
Version 14Sync stability
  • A schedule sync failure no longer blocks session saves.
  • History updates after successful saves even when other changes remain pending.
  • Pending-storage read errors remain visible.
Version 13Reliable saves and shared foundations
  • Sessions awaiting sync remain on the device and retry using the same identifier.
  • Schedule connects to the account with visible sync status.
  • Previously cached history remains available when loading fails.
  • Recheck email verification without signing in again.
  • Shared translated default questions and audio shutdown fixes.
Version 12Completed question translations
  • Added six translations for focus, sadness, anger and sleep.
  • Verified every original question in both languages.
Version 11Translated check-in questions
  • Greek translations for effectiveness, body tension and worry intensity questions.
  • These questions also follow the selected language in session history.
  • Plain and curly quotation marks are recognized in question text.
  • Includes clearer rain audio, rain preview and previous translation fixes.
Version 10Translations and rain audio
  • Translation in both directions for known text and punctuation or 1–5 scale variants.
  • Greek and English question text supported in check-ins and history.
  • Louder rain while preserving the entire recording, started directly from the session button.
  • Separate rain preview and feedback when rain is disabled or muted.
Version 9More reliable registration and sign-in
  • Profile storage no longer blocks verification after account creation.
  • Clear recovery instructions when account creation succeeds but verification email fails.
  • 20-second response timeout and protection against overlapping requests, including late responses.
  • Greek and English sign-in error messages and verification resend guidance.
Version 8Separate accounts and audio controls
  • Separate audio preferences for each account in this browser.
  • Discard stale history responses and clear active sessions when accounts change.
  • Media controls and background playback request, with pause on audio interruption or timing stalls. Locked-screen playback requires device testing.
  • TypeScript repairs in legacy screens and infrastructure.
Version 7Detailed history and more control
  • Generated timings and session events recorded for each newly saved session.
  • History filters, check-in answers, cycle timings and CSV / JSON exports.
  • Separate voice and rain volumes and an option to hide the countdown.
  • Edit scheduled sessions and export calendar events with a reminder 10 minutes before.
  • Browser back / forward navigation and improved touch controls.
Version 6New voice and version history
  • New Calm Eva voice with slower delivery and gentle audio processing.
  • Current version card and change history in Greek and English.
Version 5Two languages and improved guidance
  • EL / EN selection for screens, dates and core messages.
  • Short In / Out cues, overlap prevention and a voice preview before practice.
  • Automatic completion waits for the final exhale. Resuming does not repeat a cue halfway through a breath.
  • Screen wake lock where supported. Locking the screen or hiding the app pauses the session.
  • Return from sign-in to the selected session and resend email verification.
Version 4Demo sign-in
  • Added a demo sign-in with history and schedule stored in the browser, separate from real accounts.
Version 3Loading fix
  • Fixed image loading and removed the wait for fonts that the new interface did not need.
Version 2New interface
  • New home screen with feeling, duration and sound choices.
  • Visual breathing circle, session history, schedule and account screen.
Version 1First web version
  • Imported the original source, images and sounds and prepared the app for the web.
Breathe
Thursday 1 October
PAUSE. BREATHE. BEGIN AGAIN.

How are you feeling?

Choose what is on your mind. Let your breath lead the way.

Sound, breathing and effects
100%
50%
50%
25%
Breathing rhythm
Background and vibration

Tap Test to check whether you can feel the vibration.

YOUR BREATHING SPACE5 MIN
Just breathe.

A moment for you.

Make a little room to breathe.

Follow the circle at a pace that feels comfortable.

Small moments count.

You do not need a perfect routine. Start with this moment.

Your pace. Your space.