Changelog
Stay updated with our latest improvements and technical milestones.
Sign-in Now Lands Where It Should
Google sign-in now routes entirely through the app — no more redirects that landed on an external URL. A class of quiet auth failures is gone, and the login screen handles dark browser themes correctly.
- -Clean OAuth flow — After signing in with Google, you land on your dashboard — never on a raw external URL.
- -Autofill polished — Browser-autofilled inputs on the login screen now match the dark theme; no more white flash when Chrome fills in your credentials.
- -Email links secured — Magic link emails are built from the app's own domain, not whatever URL the server happened to see at send time.
A Guided Tour for Your First Day
New users now get a step-by-step walkthrough of El Portal — from creating your first Version to setting up your first Cycle. A spotlight marks exactly where to look; a connector points you to the right control. When you finish, you're ready for day one.
- -Step-by-step spotlight — Each tour step dims everything except the one thing you need to act on, with a clear arrow pointing right to it.
- -Tab-by-tab coaching — The tour walks through Version creation and Cycle setup section by section, inside the actual modals.
- -Smart for returning users — If you already have a Version or Cycle, the tour skips the creation steps and shows you what you've built instead.
- -Replay anytime — Restart the tour from Settings whenever you want a refresher.
Archives Is Now a Vault
Archives has been reimagined as a quieter, more intentional space. Instead of a tab-heavy surface packed with sections, you arrive at a threshold — six stone names, generous space, no clutter. Each one opens into its own room.
- -Threshold Hall — Six stones centered on the screen: Vision, Life Checklist, Routines, Theory Notes, Mantras, and Skills & Traits. Click one to enter.
- -Each stone, its own room — Every section now lives on a dedicated page. Routines and Theory Notes let you drill into individual entries from their own mini hall.
- -Skills & Traits chip gallery — Browse your skills and traits as chips. Add inline, double-click to edit, no modal needed.
- -Debrief History removed — That section is gone. The vault is calmer for it.
A New First Impression
The moment after you verify your email, El Portal now introduces itself properly — an animated welcome overlaid on the actual dashboard, so you see the real interface while being shown around it.
- -Overlay, not a detour — Onboarding now sits on top of the dashboard instead of routing you to a separate page. You land in the right place from the start.
- -Post-verify welcome screen — Right after email confirmation, you get a clear, calm introduction — what El Portal is, what you're consenting to, and what comes next.
- -Animated system intro — Version, Cycle, and Day are introduced with motion that mirrors how the system actually works.
Records Page, Rebuilt
The database records page has been rebuilt with a cleaner, more focused interface. The heavy header is gone, a sliding indicator tracks your active tab, and single-key shortcuts let you navigate without lifting your hands from the keyboard.
- -Tab bar leads the page — The titled header is gone. Versions, Cycles, Habits, and Objectives tabs are the first thing you see.
- -Sliding indicator — A smooth highlight follows your active tab, consistent with how the Trends view works.
- -Keyboard shortcuts — Press V, C, H, or O to jump directly to each tab.
- -Cleaner status badges — Active and archived states now render as quiet, consistent pills.
Daily Pulse, Now Reliable
Your daily insights and notifications were silently failing to run on most days. The scheduling infrastructure has been replaced — your morning data is there when you need it.
- -Insights run on time — Moved off a scheduler that was dropping roughly 80% of its runs. Daily reports now fire consistently, every day.
- -Notifications stay timely — The 15-minute notification check now runs on independent scheduling, decoupled from the daily report job.
- -No silent cutoffs — Insight generation can now run to completion even for longer processing windows.
Smarter Insights — Deeper Patterns, Cleaner Cards
Insights surfaces deeper patterns now: how a habit you do today ripples into tomorrow, which feelings tend to come together, and which behaviors actually move your daily score. Cards have been redesigned around a single signal-strength indicator.
- -Habits that ripple forward — Insights now spots when a habit you do today predicts how a vital looks tomorrow or the day after.
- -Feelings as signals — Discover which feelings tend to show up together, and which habits make a feeling more — or less — likely.
- -Habits vs. your score — See exactly which habits are pulling your daily score and overall wellbeing up, and which ones aren't earning their place.
- -One status, three states — Each insight card now uses a single circle: empty for emerging, half-filled for moderate, full for strong. No more rainbow categories.
- -Browse past reports — Step back through your last ten reports with a floating control, and see at a glance when the next one will be ready.
Privacy You Control & A Quieter Look
You now control exactly what data you share, and you can take it all back at any time. The visual language has been pulled toward something quieter and more confident — green and amber retired in favor of a single cohesive blue.
- -Three independent privacy switches — One for your personal data, one for anonymous usage analytics, one for opt-in research. Each toggleable in Settings, all off by default.
- -Export everything, delete everything — One click downloads your full data in a readable format. Another permanently erases it. Both protected by a confirmation step.
- -A new public Privacy page — Plain-language explanation of what each switch covers, where your data lives, and exactly which rights you have.
- -A more cohesive palette — Green is gone, amber and yellow are out of analytics, and the blue used everywhere now comes straight from the portal logo.
- -No cookies, full stop — Anonymous analytics no longer set any cookies on your device.
Privacy by default. Granular consent. Full export and erasure on request.
Cinema — Fall Into the Photo
Opening a Cinema slide no longer just fades in — the photo itself expands smoothly into the full view, and everything else assembles around it. Tap a slide and you fall into it.
- -The photo leads — When you open a slide, the image you tapped grows smoothly into the full-bleed view. Text and chrome fade in afterward, so the photo always feels like the centerpiece.
- -Snappy close — Hit ESC or the back arrow and the slide closes cleanly, no overshoot.
- -Keyboard friendly — Arrow keys to navigate, ESC to close, page scroll locks while you're immersed.
- -If your system asks for less motion, the morph drops to a simple crossfade.
Insights Tab & Unified Time Pill
The Insights tab is live with real correlations and a written narrative each report. Period and time-scale navigation across analytics has been collapsed into a single floating pill at the bottom of the screen.
- -Insights tab — Surfaces patterns across your habits, feelings, and vitals — written up as a short narrative. Includes a blurred preview of what your insights will look like once you've logged enough data.
- -Floating period pill — Scale and time navigation are now one control: tap to switch week / month / year, step forward or back with the chevrons. Sits at the bottom on mobile and respects the safe area.
- -Notifications tab — Notifications and email settings moved into their own tab. Changes save automatically — no more Save button. Pick how often you want reports: biweekly, monthly, every cycle, or quarterly.
- -Pulse always one tap away — The Pulse check-in shortcut now lives in the header on mobile, so it's reachable from any screen.
- -Better keyboard navigation and screen-reader support across every analytics screen, plus translation polish.
Wordmark, New Sidebar & Sign-In Fixes
A refined logo lockup, a sidebar that lights up around the page you're on, and Google Sign-In has been rebuilt so it works reliably — including after you log out and back in.
- -Refined wordmark — A consistent El Portal lockup now appears across auth screens, the privacy page, and emails. Same wordmark everywhere.
- -Volumetric sidebar — The active page in the sidebar glows with a soft conical light and a subtle film-grain overlay. Subtle, but unmistakable when you scan the nav.
- -Smoother loading — Flat skeleton placeholders have been replaced with a polished shimmer that cascades across each page while data loads.
- -Google Sign-In, fixed — The button now actually appears on the page, the sign-in flow works first try, and logging out then back in no longer breaks.
Trends — Tabbed Analytics Dashboard
The Trends page has been reorganized into five focused tabs and is now free for everyone. Each tab takes a different angle on your data — wellbeing, performance, cycles, insights, and reports.
- -Five tabs — Wellbeing, Performance, Cycles, Insights, and Reports. The dashboard is now free; only AI-generated reports remain a Pro feature.
- -Performance tab — Daily-score average, perfect-day rate, best streak, and a habit reliability table you can sort. A year-long heatmap shows the days you tend to slip and the days you tend to nail.
- -Cycles tab — Cycle-over-cycle score chart with a trend line, scrollable cycle reports, goal-journey cards, an identity-evolution timeline, and a recurrence scanner that flags frictions showing up across multiple cycles.
- -Reports tab — A polished report card with narrative, sparkline, and highlights. Export as PNG or PDF, or print it.
- -Mobile mirror — Every tab has a fully native mobile version with proper touch targets and the floating period pill.
- -Wellbeing tab adds a composite wellbeing score, a vitals radar, a mood-delta chart, and a sleep-consistency card. Available in all five languages.
Trends — Mobile, Speed & Polish
The Trends dashboard runs noticeably faster and reads beautifully on phones. Sections load on demand, charts share one calm blue palette, and the empty state has been redesigned.
- -Mobile Trends — Full mobile layout with a floating time navigator, single-column charts, and a week-only mood calendar with bigger touch targets.
- -Faster scrolling — Charts below the fold now load only when you scroll near them. Skeleton placeholders show while data comes in.
- -Calmer palette — Every chart and mood indicator now shares one cohesive blue gradient, from deep navy to bright cyan.
- -Redesigned empty state with a softer gradient and progress bar. Mood calendar dots scale with intensity. Reduced-motion preferences respected.
Trends — Your Pulse Data, Visualized
A full analytics dashboard for your Pulse data — mood trajectories, vitals, sleep, activities, emotions, and the behaviors statistically tied to your best and worst days.
- -Nine sections — Mood trend, six vitals (sleep, energy, stress, performance, motivation, connectedness), mood calendar, sleep duration, activities and emotions breakdown, and consistency streaks.
- -Five time scales — Week, month, year, cycle, version. Step through any period with previous and next.
- -What lifts you, what drags you — Cards highlight the activities most linked to your highest- and lowest-mood days.
- -Every chart shows how the current period compares to the previous one. Sample data appears blurred until you've logged enough check-ins. Available in all five languages.
Trends is a Pro-exclusive feature available to Lifetime members.
Feedback Page & Lighter Emails
Send feedback directly from inside the app, and receive auth emails that look polished in any inbox — light or dark.
- -Feedback page — Share thoughts without leaving the app. Your name, email, and plan auto-fill, and a small confirmation animation plays on send.
- -Lighter email design — Verification and password emails now use a clean light layout that reads well in any inbox, with a branded footer linking back to the app.
Daily Pulse — Morning & Evening Check-Ins
Track your daily wellbeing through structured morning and evening check-ins. Daily Pulse captures mood, vitals, emotions, and activities, building up a rich picture of your life over time.
- -Morning check-in — Four steps: mood, sleep quality, how you're feeling (24 emotions to pick from), and what you want to focus on today.
- -Evening check-in — Eight steps covering mood, productivity, stress, motivation, energy, and connectedness on a 0–100 scale, plus what you felt and what you did.
- -MoodOrb — A glowing sphere that breathes with your mood: the colors drift, the eyes open, the smile curves up. The orb is tied to El Portal's logo palette.
- -Pulse card on the dashboard — Split morning and evening card with sun and moon animations, and clear badges for what's done.
- -Subtle indicators on the dashboard, a floating shortcut on mobile when a check-in is pending, and customizable reminder timing in Settings.
Daily Pulse is a Pro-exclusive feature available to Lifetime members.
Archives — Rich-Text Editor & Checklists
The Archives have a real writing experience now: a rich-text editor with a floating toolbar, and interactive checklists you can tick directly inside your notes.
- -Rich-text editing — Floating toolbar with bold, italic, headings, quotes, lists, links, and code blocks. Themed to match the El Portal glass look.
- -Interactive checklists — Type a checkbox marker and it turns into a real checkbox you can toggle. Works in the dark theme with proper focus states.
- -Faster, calmer page — The Archives have been reorganized for snappier load and easier reading.
- -Polished typography across all five languages — curly quotes, en dashes, and proper ellipses.
Day Inspector & Multi-Cycle Goals
The standalone History page has been folded into the Dashboard as an inline Day Inspector. The Goals page now lets you view your goals across multiple cycles.
- -Day Inspector — Click any point on your performance chart to inspect and edit that day's habits without leaving the page. The view stays in the URL, so you can share it.
- -Multi-cycle goals — Toggle between cycles to see your goals across time. Past-cycle goals stay locked but can be carried forward into the current cycle.
- -Snappier chart — The progress chart now updates instantly when you tick a habit, with no perceptible lag.
Faster, Cleaner & More Accessible
Pages load faster, every screen is now usable with a keyboard or screen reader, and Lab and Settings have been rebuilt for clarity.
- -Reorganized Lab — Clearer sections for versions, cycles, goals, and habits. Editing a version now goes through a focused stepper.
- -Cleaner Settings — Five tabs: Account, General, Appearance, Pulse, Storage. Easy to find what you're looking for.
- -Accessibility — Twelve key parts of the app now work properly with screen readers and keyboard-only navigation. WCAG AA compliant.
- -Faster loading — Pages fetch their data in parallel and only load heavy bits when they're actually needed. The whole app feels meaningfully snappier.
- -Identity toggle — Turn the identity system on or off in Settings, and the related UI hides instantly across Lab, Dashboard, Archives, and the cycle editor.
- -Version-creation modal redesigned with a stepper, plus subtle Raycast-style hover states on the habit list.
Database Page — Cleaner & Faster
The Database page has been rebuilt for speed and consistency. Every entity now behaves the same way, and navigating between tabs feels noticeably quicker.
- -Unified actions — Duplicate, edit, and delete now work the same way across versions, cycles, habits, and goals.
- -Snappier interactions — Filtering and switching tabs feels instant, even on large databases.
- -New polished segmented toggle with a subtle graphite variant.
Quality Pass — Stability & Polish
A focused pass to fix subtle bugs, tighten up data handling, and clear out dead weight across every page.
- -Dashboard fix — Resolved a rare ordering issue that could cause a chart to render incorrectly under specific conditions.
- -More accurate goal data — Goals carry richer metadata now, with safer handling when fields are missing.
- -Cleaner under the hood — Removed leftover diagnostics and unused code paths.
- -A stray English string in non-English locales has been pulled into the proper translation.
Mobile-First Experience
El Portal is no longer desktop-only. A full mobile experience has been built from the ground up with native-feeling navigation.
- -Dedicated mobile screens for habits, goals, and analytics — built for touch and small screens.
- -New bottom tab bar for fast switching between the screens you use most.
- -Mobile-friendly sheets replace desktop modals where it matters.
- -Automatic mobile detection on first load — open the app on your phone and you land in the right place.
Now in 5 Languages
El Portal now speaks your language. Every screen has been fully translated, and your language preference follows you across devices.
- -Available in English, Spanish, Chinese (Simplified), Portuguese, and French.
- -Your language preference syncs to your account, so it follows you to any device.
- -Every screen, every label, every error message — fully translated.
- -Proper Chinese character rendering with a dedicated font.
Password Reset & Security Hardening
A complete forgot-password flow, plus important security improvements to the auth layer.
- -Reset your password — Forgot-password link on the login screen sends a branded email with a one-hour reset link, and a clean reset page handles the new password and confirmation.
- -Security hardened — Internal cleanup to remove unused fallback credentials and tighten how email assets are served.
Security-first: no credentials are ever exposed in client-side code.
Tempo Redesign
A visual overhaul of the Tempo screen and a new dropdown that finally feels at home in the dark theme.
- -Tempo redesign — Sprint length now sits as the centerpiece, with color-coded indicators showing whether your version divides cleanly into cycles. An animated timeline visualizes the breakdown.
- -Polished dropdowns — Native dropdowns have been replaced with a styled version that matches the rest of the app and supports keyboard navigation.
Drag-and-Drop & Unified Settings
Two upgrades that take real friction out of daily use: reorder habits and goals by dragging, and find every setting in one place.
- -Drag-and-drop reordering — Reorder habits and goals with a smooth drag. The new order saves instantly.
- -One Settings window — Account, Tempo, and General preferences now live in a single tabbed window. Password changes, avatar uploads, and account deletion all in one place.
- -Account deletion — Delete your account directly from Settings. A confirmation step prevents accidents, and everything is removed cleanly.
Design Consistency & Dashboard Polish
A consistency pass across the entire app — same surfaces, same blues, same hover states everywhere.
- -Unified visual language — Every color and surface now comes from a single shared system, so the app looks coherent from screen to screen.
- -No more forced scrolling — The Dashboard now fits cleanly in your viewport.
- -Charts and numbers now use the same font as the rest of the app.
- -Chart tooltips now appear above your cursor instead of below, so they no longer trigger page scroll on hover.
Sign-In & Foundations Modernized
Foundation-level work that makes El Portal faster, more secure, and easier to grow.
- -New sign-in pipeline — Sign-in and verification now run on our own infrastructure, with faster, more reliable verification emails.
- -Modern foundation — Underlying request handling has been brought up to the latest version of our stack, opening the door for faster pages and new features.
- -Cleaner data model — Beliefs and Mantras are now one unified concept. Settings consolidated into a single, easier-to-manage place.
- -General cleanup — unused files removed and overall project organization improved.
Version 2.0 — Official Release
El Portal V2 is live. A ground-up rebuild delivering a true mobile experience, a refined visual language, and a completely overhauled interaction model. Every screen has been rethought.
All existing user data has been seamlessly migrated. No action required.
Heatmaps & Smarter Progress
Faster sync, sharper-looking charts, and offline support so your daily logs are never lost.
- -A new habit-consistency curve that rewards staying on a streak — early consistency now matters as much as long ones.
- -Upgraded weekly progress charts and a new day-of-week heatmap that shows your strongest and weakest days.
- -Offline support — your day logs save locally and sync when you're back online.
Cinema Mode Enhancements
Visualizing your goals is a core mechanic of El Portal. Cinema Mode has been upgraded for better immersion and focus.
- -You can now edit the dynamic caption text overlaying the 5 persistent life slides: Me, Her, Purpose, Social, Material Life.
- -Smoother transitions between slides utilizing Framer Motion.
Existing custom images from Supabase Storage will remain unaffected.
The Archives: Advanced Search Syntax
Unlock the power of writing across My Routines, Mantra Archive, and Theory Notes.
Unleash the power of reflecting on your life and growth.
Deployment of Version 1
The initial release of El Portal.