Change Log


2025.10.7

  • Switched from froala to editor.js

2025.10.2

  • Fixed white headers in dark mode.
  • Added a preference to disable login notification emails.
  • Fixed an issue with the session expiration notice after logout.

2025.9.8

  • Moved the cookie policy to the bottom left.

2025.9.5

  • Fix for occasional duplicate sleep during Fitbit import.

2025.8.29.1

  • Fixed default journal type in paths.

2025.8.29

  • Can now only answer one prompt per path per day.
  • One path restriction on free trial accounts.

2025.8.28.1

  • Fixed Apple Health workout importer.

2025.8.28

  • Added an email alert for failed subscription payments.
  • Updated GDPR cookie consent.
  • Updated signup and login flow.
  • Cleaned up Oura sleep.
  • Improved CSRF handling.
  • Added proper invalid password notification to login.
  • Improved the login notification email.
  • Added Oura workout integration.
  • Created a separate user profile page.
  • Refactored the manage metrics page.
  • Refactored the preference page.

2025.8.26.2

  • Changed the size of the sleep chart.

2025.8.26.1

  • Fixed an Oura ring crash when no time asleep.
  • Added the metric data import feature.

2025.8.25.13

  • Fixed journaling streak calculation.

2025.8.23

  • Refactored error pages.
  • Updated the responsive format for the overview page.
  • Public page essays are now crawlable.
  • Background version checking is now disabled when the window is not focused.
  • Searching in metrics now searches all, not just filtered.
  • Added Paths.
  • Created the Success path.
  • Added Oura Ring integration.
  • Added caching for google calendar events.
  • Updated subscriptions view.
  • Added a clear button to the metric data and journal searches.
  • Added Webpush notifications.
  • Added path notifications.
  • Updated the path signup process.
  • Added the metric mapping page.
  • Refactored weather to use weather zones.
  • Moved data sources from preferences to a stand-alone page.
  • Converted meditation to mindfulness and added a mindfulness type sub-metric.
  • Completely redesigned the normalized graph.
  • Cleaned up the date navigation in the dashboard.
  • Added an event detail popup.
  • Added a sync now feature for FitBit.

2025-07-24

  • AI summaries are now enabled per notebook.
  • Implemented the startup feature selection.

2025-07-21

  • Added breathing disturbances to the sleep dashboard.
  • Refactored the menu.
  • Added the Overview page to summarize daily information.

2025.5.29

  • Added version checking to the front end so it prompts the user to refresh the page if the version has been updated.

2025.5.25

  • Fixed the date range in the dashboard measurements view.
  • Added stress and readiness scores.
  • Fixed the moving average calculation for graphs.
  • Made all graphs transparent.
  • Added fitbit vo2max integration (cardioscore).
  • Added formatting for boolean metrics.
  • Added the metric dashboard.

2025.5.1

  • Fixed the morning time calculation to be in the users timezone for both sleep and health scores.
  • Added gauges to the health dashboard.
  • Refactored the health score to recalculate after any change to a vital sign.
  • Added breathing disturbances to Apple Health metrics.
  • Mapped cholesterol to dietary cholesterol.

2025.4.24

  • Added the base health score calculation.

2025.4.23

  • Generating a sleep score now sets checkin.

2025.4.14

  • Downgraded insights correlation strength from very strong to strong.
  • Added additional graphs to the metric sections in the dashboard.
  • Metric data descriptions are now hidden on mobile.
  • Changed the metric symptom type to episodic.
  • Added environmental metric type.
  • Dashboard graphs now show 30 days.
  • Updated the query to calculate input metrics in the stats page.

2025.4.10

  • Updated the public page so that the 7 day metrics show the total, not the average.
  • Increased the point requirements for insight correlations.

2025.4.7

  • Refactoring entry create/update to deal with CSRF issues caused by rails deprecating jquery-ujs.

2025.4.4

  • Massive upgrade to AI prompting to base the question on the last 30 days of journal entries for the selected notebook.

2025.4.2

  • Adding new metric data now defaults to the last tracked value.
  • Updated to Google Natural Language API v2.

2025.3.31

  • Updated the algorithms for Spearman, Pearson and Kendalls Tau.
  • Updated the insights job to use the Spearman algorithm.
  • Updated insights correlation to very strong.
  • Upgraded the streaks calculation algorithm.
  • Reworked the insights correlation UI.

Join Our Newsletter

Receive reflection prompts, guided path updates, and habit-building strategies directly in your inbox.