Changelog
v1.49.0
Everything we've shipped since day one — last updated October 19, 2026.
October 19, 2026
NewThe app now reopens on the page you left it on. Close it while you're on the Calendar, Statistics or History and it opens there next time instead of the Dashboard. It's remembered on your device only, and a link or notification that points at a page still takes you straight there
October 19, 2026
ImprovedOn a phone, the Calendar / Due Date switch above the Calendar now slides like the one for choosing a bucket type, and looks right in True Black. In True Black every selector like it now has a thin outline around its track, so you can see where it starts and ends
October 19, 2026
ImprovedAdding or editing a widget is now instant, like logging an entry. It's on the dashboard the moment you tap Save and the save goes up behind it. If it can't be saved you'll get the usual notice and the widget goes away
October 19, 2026
NewEvery entry in a day's popup on the Calendar now has the bucket popup's round checkbox and ⋮ menu. Tick one to mark it paid, saved or deposited, untick it to undo, and use Edit or Delete without leaving the Calendar. It replaces the Mark as Paid button, and tapping the rest of the card still opens the bucket
ImprovedUnder each entry's name the popup now says when it was paid, or when it's due
FixedAn entry paid from a savings or income bucket through bucket linking was counted twice in a day's red bar, once for the entry and once for its copy inside the funding bucket. The copy is no longer counted
October 19, 2026
FixedTapping a widget on a phone now opens its focus view more reliably. A slower or slightly wobbly tap used to be mistaken for a drag, and the phone's address bar sliding in or out could close the view the moment it opened
October 19, 2026
ImprovedA new entry now starts with Paid, Saved or Deposited already on when it has already happened: dated today or earlier, with no due date. Bills with a due date and entries dated in the future still start off. Change the switch yourself and your choice sticks. This way what you log shows up in Total spent, Total saved and Total deposited right away
October 18, 2026
NewPress and hold a day on the Calendar to add an entry straight away. A blue ring draws in around the day while you hold, and the form opens already set to that date. A quick tap still opens the day as before
October 18, 2026
ImprovedEach day on the Calendar now shows two bars: what went out in red and what came in in green, from the entries you logged that day. The little bucket icons are gone, so a busy day reads at a glance. Deposits, savings included, count as coming in
NewTap a day and its popup has an Add Entry button in the title bar. The form opens already set to that date. The popup also has an × in its corner, and Esc closes it, so a long day is easy to leave
ImprovedA day's popup keeps what you logged that day apart from the bills that fall due on it. When a day has both, a switch with a count on each side flips between them and the popup slides to its new height, so a busy day can't bury what's due. The Out and In totals count only what was logged
ImprovedAn overdue bill no longer turns its whole card red. The blinking dot is the only warning, on the Calendar lists and now in the day popup too
October 18, 2026
FixedThe Bēquebēque title at the top of our 30-day thank-you email stays readable when your email app is in dark mode
October 18, 2026
NewClick a widget and it rises where it sits, at the same size, while the rest of the app blurs and darkens behind it. Handy when you only want to show that one widget. Click anywhere, or press Esc, to put it back
ImprovedA bucket's popup now opens with the big numbers: the figure the card headlines in large type on the right, what's still to come on the left, and a thick bar made of the bucket's own entries. A solid stretch is what has happened, and a dashed one is logged but not ticked yet
NewThe Insights section in a bucket's popup has a chevron beside its title to hide or show the cards. Your choice is kept on that device
ImprovedOn an iPad there is a little more room above the header, the same as on a phone, so the logo and avatar don't sit under the blur iPadOS adds at the top of the screen
October 9, 2026
NewA Repayment loan can now count toward your monthly funds. Turn on Add to monthly funds under the Repayment toggle, and money paid back joins that month's funds like pooled income. Off by default, so existing loans don't change
ImprovedPayments on a loan you owe show as a plain amount tagged Paid in the bucket popup, since that money is going out. Money paid back on a Repayment loan shows in green with a plus, tagged Received
ImprovedEvery toggle that shows more options now slides them open and closed instead of snapping: recurring options, due dates, the Transparency slider, the week picker note and more. Add note slides open too, with the cursor ready in the box
ImprovedMore breathing room around the due date and Last day of month
October 9, 2026
ImprovedStatistics → By bucket lays its cards out side by side on a wide screen, with the big chart on the left and the rest beside and below it, the AI summary included
NewEntries you've logged but not ticked paid now show on a bucket's Statistics chart as striped bars, and a Still to pay card lists the next ones with their due dates (Still to save, Still to come and Payments due for the other bucket types)
NewWhen the range you picked is quiet, a bucket's Statistics shows what it usually does in a month, its last entry and its all-time total instead of a mostly empty page
ImprovedWhile an AI summary on Statistics is being written, you see the same spinner and shimmering text as Ask Bekbek
FixedAI summaries on Statistics work again on accounts with a long history
October 9, 2026
FixedSwipe to complete works again on iPhone when adding an entry. A swipe now counts as soon as your finger moves right, for the name, the suggested bucket and Link to
October 9, 2026
FixedIn a bucket's Insights, only the slivers of the cards on either side fade out now. The card you're looking at stays fully clear
October 9, 2026
NewEvery bucket's popup now has Insights: a few small cards you can swipe through, like your biggest entry, what you log most often, how this month compares with last, when the budget would run out at this pace, your saving streak, or when a loan would be paid off. Each has an (i) that explains it, and See more at the end opens that bucket on Statistics
NewStatistics → By bucket is redesigned. Each bucket gets one big chart for the range you pick (a single month is split into weeks) and cards made for its type, from Within budget and Where it goes to Monthly goal, Share of funds and Payoff estimate. Every comparison is against the period just before, of the same length
NewWhile adding an entry, typing a name you've used before makes the Bucket box shimmer with the bucket it usually goes in. Tab or swipe to take it, and the Bucket list puts matching buckets first
ImprovedGoing over a budget on Statistics shows as a stronger shade of the bucket's own colour above the line, never red. Past months are measured against the budget they actually had
ImprovedA loan with a total now shows on Statistics as what's still owed, stepping down month by month
FixedLoans on Statistics no longer show a ₱0 monthly average, a budget bar no longer overflows on ranges longer than a month, and averages no longer count months before a bucket existed
October 8, 2026
ImprovedSliding highlights (bucket types, the bottom bar, the date picker) only pinch into a circle on long trips. Moving one step over just slides
ImprovedRounded corners tucked inside rounded boxes now follow the curve of the box around them, so they sit snug
FixedThe Help card in Settings is spaced like the other Settings cards
October 8, 2026
FixedA bucket with lots of entries now grows to fit them all. Before, its entries could spill out over the bucket below
October 6, 2026
NewPush notifications now have two options of their own, under the main toggle in Settings → Notifications: Due dates and Daily log reminders. Keep the bill alerts without the evening nudge, or the other way round
NewAfter the guided tour, if you didn't switch on any reminders, Bēquebēque asks once whether you'd like a nudge to keep logging, with all four reminder switches in one place. If you skipped the tour, it asks after your first entry instead
NewOn a phone's browser, a one-time notice shows how to add Bēquebēque to your home screen, with steps for iPhone and Android. It's also in Settings → Help any time. On iPhone, reminders only work once the app is added this way
ImprovedAsk Bekbek knows about the new reminder options and the home screen how-to
October 6, 2026
ImprovedAsk Bekbek is sharper about your loans: it only counts the payments you actually made each month, and no longer makes up payments after a loan has ended
ImprovedLinks in Ask Bekbek's answers are more generous. Every bucket and entry it mentions, including ones in tables, now opens with a tap, and a link to Settings opens Settings
ImprovedAsk Bekbek no longer offers to log something when you're only asking whether you can afford it
ImprovedIf Google's Gemini is unavailable, Ask Bekbek and spreadsheet import now fall back to Cloudflare Workers AI, which doesn't train on what's sent. This replaces Groq as the backup
ImprovedThe Privacy Policy now lists Cloudflare Workers AI as the backup AI provider. You can still switch every AI feature off under Settings → AI Insights
October 5, 2026
NewA public About page: why the app uses buckets, why it never asks for your bank login, eight budgeting methods with how to set each one up in the app, and the story behind the name. No sign-in needed
NewThe homepage has a new header with About, Changelog and a Legal menu, and a new footer. Both are shared with the About page
ImprovedAsk Bekbek knows the About page, so it can answer things like "why can't I connect my bank?" or "how do I do 50/30/20?" and link you there
ImprovedThe Privacy Policy now names every service that handles your data: Gemini and Groq for the AI features, Resend for emails, and your browser's push service for notifications
ImprovedThe Terms now say that AI answers can be wrong, and that Bēquebēque isn't medical advice or a treatment for ADHD
ImprovedAI summaries on the Statistics page now come from Groq, which doesn't keep or reuse what's sent, instead of Google's Gemini
ImprovedStatistics summaries no longer use up your daily Ask Bekbek questions: you get up to 20 a day of their own
October 2, 2026
FixedAn unassigned entry never repeats. Older entries left unassigned while still set to repeat could show up again every month
October 2, 2026
FixedCarry over budget no longer shows in months or cutoffs that haven't started yet. Last time's leftover only carries once it's actually over
October 2, 2026
NewDeleting a repeating bucket asks which months again: This month only, This month and onward, or All months. Earlier months keep the bucket and its entries unless you pick All months
NewOn a Semimonthly or Weekly budget period the choices are This cutoff only and This cutoff and onward (or This week), so you can delete a bucket from just one cutoff or week
FixedDeleting a bucket only offered to delete its entries if it had some this month, and the number counted this month only. It now counts every entry the choice you picked covers, in every month
ImprovedDeleting a bucket for just this month or cutoff keeps its repeating entries going. If one was first logged that month, or its amount changed that month, next month's copy is saved as an unpaid entry so it carries on unchanged
October 2, 2026
NewSwitching your budget period is instant: Settings closes and the dashboard opens on today's cutoff or week, with a confirmation
FixedA bucket you put in one cutoff or week now stays there. Its entries count in that cutoff or week even when they're dated in another, instead of pulling the bucket back into both
ImprovedBefore you switch now lets you place one-time buckets too, and marks repeating buckets with the recurring tag. Its choices slide like the bucket type picker
ImprovedSwitching to Weekly lets you put each repeating bucket in any week of the month, or All. It starts on the week its bill is due, or the first week of the cutoff it was in
FixedCalling off a switch that hasn't started (Keep …) now puts everything back: which cutoff or week each bucket was in, one-time buckets, and budgets, which could come back at the whole month's amount
FixedGoing back to Monthly could offer the wrong amount, like ₱12,000 for a ₱6,000-a-month bucket
ImprovedA repeating bucket's Which weeks? shows that month's weeks with their dates. Week 5 only appears in months that have one
FixedFunds Remaining, Total Spent and % Used no longer count entries from a deleted bucket whose entries you kept
FixedOn the 1st of the month, buckets and entries stayed dashed, as if the month hadn't started, until 8 AM
FixedRepeating entries saved at the start of the month keep their own day instead of all landing on the 1st
September 30, 2026
ImprovedWith auto-sort on, a completed pinned bucket now sinks to the bottom of the whole list with the other completed ones, instead of stopping just under the pinned buckets
ImprovedStatistics: the Spending Pace sentence now says what you saved, and what's left takes it into account. Before, it could say you had money left that had already gone into savings
September 30, 2026
FixedUnallotted Funds and Total Allotted now count overspending. If a bucket went over its budget, what you logged in it counts as claimed, so the widget no longer shows money as free that is already gone
ImprovedFunds Remaining can go below zero and shows how much you're over, instead of stopping at ₱0. Neither it nor Unallotted Funds turns red now
ImprovedUnallotted Funds no longer repeats its number underneath. That spot only shows income you're still expecting
ImprovedThe ring on donut widgets is smaller, and its track is easier to see
September 30, 2026
ImprovedAdding or editing a bucket is instant: the window closes and your change shows straight away, while it saves in the background. A bucket made from Add Entry is picked for you right away, so you can log into it immediately
FixedEditing a repeating entry in a month where it hadn't been logged yet (like next month's rent) couldn't be saved. It now saves, instantly
FixedA savings widget tracking a goal didn't move when you ticked a deposit until you reloaded. It now updates right away
ImprovedIncome says Deposited instead of Saved or Received: on ticked entries, the Add Entry switch, the card's Total deposited, its filter (Deposited / Pending) and widgets (Total Deposited, Last Deposited)
FixedLoan payments in Recent logs were tagged Saved. They now say Paid
FixedIn the Excel export, loan payments were listed as deposits. They're now Loan Payment (or Repayment Received for money owed to you)
ImprovedThe Excel export shows each entry's Status in the app's words (Paid / Unpaid, Saved / Not saved yet, Deposited / Pending), and the Summary's totals count only what's been ticked off, with what hasn't in its own columns
FixedAsk Bekbek counted loan payments you hadn't ticked yet as paid, so a loan could look more paid off than its card said
FixedThe (i) tooltips in Statistics were hard to open on a phone. They're easier to tap now, and close when you tap anywhere else
September 30, 2026
ImprovedIn True Black, the outline around the × on notification cards now only appears when you hover the ×
September 30, 2026
ImprovedThe × on notification cards now only shows when you hover the card, so the list looks cleaner. On phones it stays visible
September 28, 2026
ImprovedSwiping a notification left now says Dismiss, with an ×, since it only hides the reminder. Before dismissing a due date you'll see what that does (with a "Don't show this again" box): the entry stays unpaid in its bucket, and a repeating one comes back next time it's due
ImprovedA quick swipe on a notification dismisses it or marks it paid straight away; a slow swipe still just shows the button
ImprovedOn a phone, a due-date notification's amount sits on the same line as "Due in…"
FixedThe button a swipe reveals no longer touches the card as it slides, and its icon lines up with its label
ImprovedIn True Black, the × on a due-date notification is outlined in the card's own colour instead of grey
FixedIn True Black on a phone, the lines between the Statistics summary rows no longer look heavier than the box around them
FixedTooltips near the edge of the screen (like Spent in Transaction History on a phone) were cut off. Every tooltip now moves to stay on screen
ImprovedEvery tooltip now has the same look, matched to your theme
NewMore widget options for every bucket type, up to six each. Expense: Unpaid and Per Day Left (with a budget), or Unpaid, Biggest Purchase, Daily Average and Last Purchase (without). Savings: Withdrawn, Unsaved and Left to Goal. Loan: Paid This Month, Pending and Last Payment. Income: Pending, Last Received, % of Funds (pooled buckets) and Left to Goal
FixedIn Statistics on a phone, swiping the card stack down quickly made the card land twice
September 28, 2026
ImprovedBefore it dives, the Spending Pace duck shrinks away and pops back up with its mask on
September 28, 2026
ImprovedThe Spending Pace duck has a new look, and when it dives it's the same duck with its mask on, same eyes and all
September 28, 2026
NewWhen the water in Spending Pace gets too deep for the duck to float, it puts on a diving mask and sinks to the bottom
September 28, 2026
FixedStatistics and Wrapped left out loan payments, so a month could show half the spending the dashboard did. Both now count them, and Statistics' % of funds used matches the dashboard's (apart from money moved into savings, which Statistics shows as Total Saved)
FixedIn Statistics, anything paid from a savings bucket was counted twice
September 28, 2026
ImprovedStatistics → Custom can be a single month: pick one month and tap Apply (or tap it twice). The second month is optional
FixedA Custom range in Statistics only counted the 1st day of its last month, so anything logged later that month was left out
FixedTapping Apply on a Custom range the first time could put Statistics straight back on This month
FixedOn a phone, tapping a card in the Statistics stack often did nothing — it only opened now and then if you kept tapping
FixedThe blue focus ring on the Transaction History search bar now wraps the whole bar, icon and All time switch included, instead of just the text
September 28, 2026
ImprovedYour Wrapped card now comes from two things about your month: how much of your pay you kept, and how you spent day to day (evenly, mostly on one thing, lots of purchases, or only a few). Bills like rent don't count toward the second one. Every one of the 16 cards can come up now, and none of them needs a budget or goal
ImprovedThe Wrapped Gallery lays the 16 cards out as that grid, so you can see what each one means
NewUnder your Wrapped card (and when you view a card from Statistics) you'll see its name and what it means. Tap the (i) beside the name to see the grid with a dot where your month landed, why it landed there, and all 16 cards explained
FixedAn entry paid from a savings bucket was counted twice in Wrapped
September 28, 2026
ImprovedWrapped's slide backgrounds play smoothly on phones now, including the title slide and "Where it went", which lagged the most
September 28, 2026
NewWhen your Bēquebēque Wrapped is ready at the start of a month, you get an email about it (with Email Notifications on). It doesn't give anything away, and its button opens your Wrapped straight away
ImprovedWrapped's animated backgrounds run smoother on phones
ImprovedOn an iPad, Wrapped fills the height of the screen instead of opening small in the middle
FixedDue-date reminder emails now greet you by your first name
September 26, 2026
NewBudget by cutoff or by week. Settings → Funds → Budget period lets you pick Monthly, Semimonthly (two cutoffs a month) or Weekly (Monday to Sunday). For cutoffs, tap the day your 1st cutoff ends — the 2nd ends half a month later — and drag either end to move it
NewOn cutoffs or weeks, the dashboard steps through them — the heading reads like "Sep 16–30" and the arrows move one cutoff at a time. Budgets are per cutoff, and bucket cards, widgets and a bucket's details all show the cutoff you're looking at
NewSwitching asks when it should start — this month or next — and, if you have recurring buckets, lets you place each one: in the 1st cutoff, the 2nd, or split across both, so what you budget a month stays the same. Switching back to Monthly asks whether to combine split budgets again. Earlier months stay as they were
NewRecurring buckets can repeat in the cutoffs or weeks you choose, and a recurring entry can repeat in both cutoffs — like a salary on the 30th and the 15th — or, on Weekly, in the weeks you pick, on the same day of the week
NewThe Calendar shows your cutoffs or weeks: the one you're in is filled, the others are striped, and each one's first day is tagged
NewAsk Bekbek knows your budget period, so "this cutoff" means what you mean
ImprovedCarry over budget now actually carries your leftover — every month, or to the next cutoff or week the bucket appears in. Before, it only happened if you opened the app on the 1st. It's a switch on each bucket, so you can turn it off anytime
ImprovedOffline, recurring entries like rent and salary now show up in every month, not just the months you'd already opened with a connection. Changing your budget period works offline too
ImprovedA recurring entry can only go in a recurring bucket, and it never runs past its bucket's end date
ImprovedWith "Fade completed buckets" on, a bucket only fades once everything in it is paid, not as soon as its budget is used up
ImprovedWith Transparency on, the bottom bar's highlight is see-through, and in Dark and True Black the grey text gets brighter as the intensity goes up so it stays easy to read
ImprovedOn iPhone, the header has a little more room at the top, clear of the new blur iOS adds to the top edge
FixedThe CLEAR / DELETE box in Settings shakes when the word is wrong, with Transparency on too, and Enter confirms it
September 26, 2026
FixedThe blue ring around a text box now moves with the box itself, so it stays put when the phone keyboard pushes a window up instead of drifting off
September 25, 2026
FixedOn a phone, the blue ring around a text box stayed behind when the keyboard opened and pushed the window up. It now moves with the box
September 25, 2026
NewYour monthly funds now live in a bucket instead of Settings. If you had set an amount, it has moved into a new Monthly Funds bucket — one entry for every month at the amount you had, already ticked as received, so your totals haven't changed. Paid a different amount one month? Edit that month's entry. A one-time note explains it the first time you open the app, then waits in your notifications until you dismiss it
NewSettings → Funds has a Bucket Linking switch. Turn it off and "Link to" disappears from the entry form; entries you've already linked keep their link
NewThe guided tour is rebuilt around how the app actually works: make an income bucket for your salary (with Pooled on, so it counts toward your funds), log your pay into it, make an expense bucket, add an entry from inside it, then pin a Total Spent graph
ImprovedDuring the tour, everything dims except the thing to tap. Tap the dimmed area and it asks whether you want to skip the tutorial
ImprovedIn the entry form, Amount and Date sit side by side, and on a phone the amount opens the number keypad
ImprovedAfter Clear data, the page reloads by itself so emptied buckets don't linger on screen
ImprovedThe welcome slides after the tour: the bell swings as you reach the notifications slide, and the last button reads "What else?" so it no longer runs into the dots
ImprovedWith no funds yet, the funds widgets and Statistics graphs point you to an income bucket with Pooled on instead of Settings
ImprovedIn True Black, every pop-up, menu and dropdown has the same outline — including the bell's notification popup, the bucket picker, the colour menu, the emoji picker, the tour tips and the changelog drawer on a phone
ImprovedThe privacy policy now mentions the saved copy of the funds you had set in Settings, kept so the move into a bucket can be undone
FixedIn True Black, the Cancel button in confirm popups was darker than the popup itself
FixedWith Transparency on, the box where you type CLEAR or DELETE wasn't see-through
FixedThe Settings link in the sidebar used a different font from the rest of the app
September 25, 2026
NewSettings opens as a window over the page instead of taking you to a separate page. On a computer it has tabs — Account, Funds, Appearance, Notifications and Data. On a phone it opens on your account with the other sections listed underneath; tap one to open it and the back arrow brings you back
NewAsk Bekbek keeps as many chats as you like — the 10-chat limit is gone. A chat is now deleted 30 days after its last message instead, and in its last 3 days a red countdown shows beside its ⋯ menu. Pin a chat and it stays for good. Chats you already have get their full 30 days from today
NewText boxes and dropdowns show a blue ring when you click into them, sweeping in from the spot you clicked
NewDue-date reminders in the bell popup have a Mark as Paid button on a computer, same as on the dashboard. On a phone you still swipe right
ImprovedMonthly funds: type an amount and the box shortens to make room for a Save button. After saving it reads ✓ Saved, then steps aside again. Each month under Per Month Override now has its own Save button too, so you save one month at a time
ImprovedTransparency follows your Intensity slider everywhere now, at the same strength — before, some windows were much lighter than others, and the bottom bar on a phone ignored the slider altogether
ImprovedWith Transparency on, windows, pop-ups, menus and dropdowns are frosted from the moment they open instead of a split second later
ImprovedWith Transparency on, more of the app lets the frosting through: text boxes and dropdowns, the tiles behind icons, hover highlights, and the selected option in switches like Expense / Savings / Loan / Income. In light mode, text also gets a little darker as you raise the intensity, so it stays easy to read
ImprovedThe Transparency preview in Settings shows its sample buckets in your current theme, and on a phone the sample popup is smaller so you can actually see the buckets blurring behind it
ImprovedEvery window and popup opens with the same small pop. The announcement and update notices used to slide up from the bottom instead
ImprovedEvery × close button in the app looks and behaves the same: a small grey × that turns red when you hover over it
ImprovedThe sidebar's Settings link uses the same sliders icon as the avatar menu
ImprovedIn True Black, the Settings window, the update notice and the bucket info window have the same outline as every other window
ImprovedThe privacy policy now says how long Ask Bekbek chats are kept
FixedSome due-date cards on the dashboard, in the Calendar and in the bell popup were missing their coloured outline, depending on the bucket's colour
FixedThe blue highlight behind the month in the date picker could be too short and cut off the name — "September" came out as "Septembe"
FixedThe emoji picker's search box showed two outlines at once when you clicked into it
FixedIn dark mode with Transparency on, the cards inside Settings showed up as light grey slabs
FixedEmails, Ask Bekbek and the reminder cards that say "Go to Settings" open the Settings window again, on the right section
September 24, 2026
NewSettings → Appearance has a new Transparency toggle. Turn it on and the header, the bottom bar, the Add Entry and Add Bucket sheets, the bucket detail, menus, dropdowns, the calculator, and the calendar day popup all go frosted — the page shows through them. An Intensity slider (0–10) lets you dial in how strong the effect is, with a live preview right in Settings
NewAsk Bekbek now knows the whole app — every page, every feature, the changelog, Wrapped, and the live privacy and terms pages — and can link you straight to the page you need
ImprovedA recurring bucket's detail sheet shows all past months at once instead of making you tap Show more to load two at a time
ImprovedThe button inside bucket dropdowns is now called Add new bucket instead of Create new bucket
FixedTapping + Add entry from the Statistics or Expenses Log page now works — it takes you to the dashboard and opens the form there, instead of doing nothing
ImprovedThe bucket dropdown on the Expenses Log page scrolls when you have a lot of buckets, so the list no longer runs off the screen
September 22, 2026
NewSavings buckets can have a monthly goal. Under Goal, switch on Monthly goal and fill in At least, Up to, or both. The bucket's card on the dashboard then fills its bar toward this month's amount and shows that amount under the bar. Open the bucket and its bar still tracks your overall goal
NewAn expense paid out of a savings or income bucket now shows it on the dashboard: its PAID label carries the link icon and that bucket's emoji
ImprovedEvery notification has the same × in its corner to remove it. That includes due-date reminders in the notifications panel, which couldn't be removed one at a time before, and the popup under the bell, where cards could only be swiped away on a touchscreen
ImprovedNotifications stack in the same order everywhere: the reminders nudge first, then announcements, the update notice, the recurring-data message, and your due dates last
ImprovedNotification cards are tidier. The title sits beside the × and everything below it uses the full width, a long update summary fades out after a few lines, and on due-date reminders the amount sits under the ×
ImprovedHide All in the notifications panel's ⋯ menu is now called Collapse
September 17, 2026
NewHide a bucket from its ⋯ menu, on the dashboard or in the bucket itself. It leaves All and the type filters and only shows under a new Hidden chip, where you can unhide it the same way. Hiding only tidies the dashboard — the bucket still counts everywhere else, widgets and totals included
NewAn auto-sort button beside split view moves finished buckets to the bottom: paid-off loans, reached goals and used-up allotments. Your own order comes back the moment you switch it off, and the setting follows your account to every device
NewSettings → Appearance → Fade Completed Buckets makes those same finished buckets see-through, so what still needs attention stands out. Hover over one, or open its menu, and it turns solid again
NewTyping an allotted amount bigger than what's left of your month's funds now shows a heads-up under the box with how much you'd be over and how much is still free. It never stops you from saving
ImprovedIn split view, each column remembers the filter chip you picked, even after a reload
ImprovedOnce the filter chips tuck away, the one you picked fades to grey instead of staying blue
ImprovedOn a computer, hiding the notifications panel now gives you the bell on every page, not just the dashboard. Expand from another page takes you back to the dashboard with the panel open
ImprovedHovering over the auto-sort and split view buttons shows what they do. When they're on, they just turn blue instead of staying highlighted
FixedAn expense paid from an income bucket that adds to your monthly funds now takes the money out of that bucket. Before, it showed up but the bucket's total never went down
FixedOn a phone, the dark background behind the notifications popup — and sometimes the popup itself, especially on History — slid underneath parts of the page
FixedSee-through bucket cards no longer flash solid for a moment when they appear
September 16, 2026
ImprovedSaving or sharing your Wrapped card now gives you a proper branded image: Bēquebēque Wrapped across the top, your card with its frame, "The Rebel | Aug 2026" and the character's description underneath, and bequebeque.com along the bottom
ImprovedWrapped fits a phone better. The progress bar runs the full width above the home bar instead of hugging the bottom edge, and the arrow buttons are gone — tap the right edge of the screen to go forward and the left edge to go back. Pause is still there
ImprovedIn Your Cards, the Gallery now opens at the same height as your board and scrolls inside it, with its title pinned at the top and a soft shadow whenever there are more cards to scroll to. The arrow beside "Gallery" is bigger and lines up with the word
September 16, 2026
FixedDragging a card to flip it works on a phone now, from anywhere on the card — so it's back to drag instead of tap. The real cause: the phone reports the very start of a drag in a way the app misread as your finger leaving the card, so it let go of the card immediately. Only a drag that began on the thin margin around the card escaped that, which is why the edges seemed to work and the middle didn't. None of the fixes attempted earlier today were aimed at this
FixedGrabbing a card again while it was still springing back from the last drag felt weak, because the card was fighting its own settle animation. It lets go of that now the moment you touch it
September 16, 2026
FixedTemporary: on a phone, tapping a card flipped it instead of dragging, while dragging on a phone was still broken. Replaced by a real fix in 1.27.6
September 16, 2026
FixedAnother attempt at the phone card-drag problem. It didn't fix it — see 1.27.6
September 16, 2026
FixedAn attempt at the phone card-drag problem. It didn't fix it — see 1.27.6
September 16, 2026
FixedHolding a card on a phone no longer highlights it or brings up the text-selection menu
September 16, 2026
FixedDragging an earned card to flip it around wasn't very forgiving on a phone — you had to grab it in exactly the right spot for anything to happen. A drag anywhere over the card and its description now turns it, not just a narrow strip in the middle
FixedThe Cards Gallery didn't hold up on a phone screen — cards packed in too tight and the whole thing didn't scroll properly. It now shows fewer cards per row on a phone and scrolls the way every other popup in the app does
September 16, 2026
NewBēquebēque Wrapped: a monthly recap that turns up on its own once there's enough data for the month that just ended — how much you saved, where the money went, and a card reveal styled like drawing a tarot card, complete with a shuffling fan, a flip, and a holographic shimmer. Which of 16 characters you land on (Architect, Dreamer, Balancer, Whirlwind, Devotee, and more) comes entirely from your real numbers that month, never randomly, and the same month always gives back the same card. Look for a shimmer on the logo to open it
NewA trophy icon on Statistics opens Your Cards — a board of the current year's 12 months, each slot holding whichever character you earned that month. A Gallery view alongside it shows every character there is to earn, including the ones you haven't yet, and any card you've already gotten can be dragged around to flip it over and read more
FixedSplit view for buckets didn't actually turn off on a narrower screen — the two columns just squeezed down and sat stacked on top of each other, still two separate lists with no way to switch back to one until the window widened again
September 15, 2026
NewSettings now shows whether your account has fully copied to this device for offline use — a small dot next to Data Sync, green once everything's current, yellow while it's still catching up, grey if it hasn't synced at all — plus a Sync Now button to force a fresh copy without waiting for the next automatic one
FixedA bucket that shouldn't have applied to a given month — a loan already paid off, a bucket that doesn't start until later — was showing up in every month while offline. The on-device copy of your account never actually filtered buckets by month the way the live app does, it just handed back all of them, for every month
NewAn account that's gone quiet for 30 days or more now gets a single check-in email — not a repeating reminder, just the one nudge, personalized with real numbers (your most active month, how often you were logging) whenever there's enough history to say something specific
September 14, 2026
NewBuckets can show as two columns side by side instead of one long list. A new icon next to the filter chips switches between them, and each column gets its own filter — put Expenses on one side and Savings on the other, or leave both on All to just see more buckets at once without scrolling as far
NewThe notifications panel on the dashboard can be tucked away. Its own ⋯ menu has Hide All, which folds the whole panel closed and drops a small bell into the header where your avatar is — click it any time to bring the panel back — and Dismiss All, which clears every notification at once. A due date you dismiss that way still comes back the next day if it genuinely hasn't been paid yet
ImprovedThe filter chips above your buckets (All, Expense, Savings...) settle down to just the one you've picked a few seconds after you stop touching them, so they take up less room. Hover over them, or tap on a phone, to bring the rest back
ImprovedA change that failed to save while you were offline used to show up as a thin banner across the top of the screen. It's a proper popup now, with a plain line for exactly what didn't save, so it's easier to tell what happened before deciding to try again or let it go
September 9, 2026
NewBuckets can fund each other. Logging an expense or loan payment now has a "Link to" option beside the bucket picker — pick a savings bucket, or a non-pooled income bucket, and a real matching withdrawal appears there too, so that bucket's own total honestly reflects the money leaving it. It shows as a small colored pill you can jump to, edit — which edits the original entry, not the reflection — or remove, without touching the original. Pick a pooled income bucket instead and you get the same pill for context, but nothing moves: that money's already counted in your monthly funds, so subtracting it again would double it. You can change or clear the link later by editing the entry
ImprovedBekbek and the Statistics AI insight both understand a linked entry for what it is now — money already counted once via the original purchase — instead of quietly counting it a second time
ImprovedThe AI spreadsheet import now recognizes when a sheet already tracks where money for a purchase came from — a note, or a duplicate withdrawal row — and skips importing it as a second, separate transaction
FixedPermanently deleting certain entries in Transaction History's cleanup mode silently failed — they'd disappear from the screen but stay in the database and reappear later. Only affected bucket-linked pairs, where each side referenced the other in a way the database wouldn't allow removing
FixedThe bucket filter dropdown on Transaction History could open underneath the list instead of on top of it
ImprovedDropdown menus across the app now highlight the hovered option as its own contained shape, inset from the menu's edges — matching the account menu's style — instead of a bar that ran flush to the edges
NewRewrote the "Why Bēquebēque" section on the marketing homepage — a short explanation of why the app doesn't import from your bank or hand you a rigid system, next to the four reasons cards, now laid out 2x2. Updated the closing call-to-action too
ImprovedThe sidebar's collapse control moved into the logo itself — hover it to see the toggle, click to fold the menu away. The separate pull-tab next to it is gone
ImprovedSpreadsheet import handles very large sheets more gracefully — one big enough to hit the app's safety limits now waits and retries instead of dropping rows, and the end-of-import summary explains specifically why a row didn't make it. Committing a month's import also offers a quick way to pick a different month
September 1, 2026
FixedChanging the allotted amount on a bucket that doesn't repeat every month wouldn't stick. You'd type the new amount, save, and the card would go straight back to the old one. The amount was saving — the app was keeping a second, dated copy of the original so that past months would still show what you'd budgeted at the time, and that older copy was winning. Buckets that repeat were never affected, because those ask you which months to change. If one of yours is still showing the wrong amount, open it, type the amount again and save — it'll hold this time
FixedScrolling over an amount box changed the amount. Anywhere you type a figure — a bucket's allotted amount, an entry's amount, your salary — the box behaved like a dial, so scrolling down a form quietly counted the number up or down as you passed it. Worse, the little up and down arrows are hidden throughout the app, so there was nothing to suggest it could do that. Scrolling now scrolls, and the number stays where you put it
August 28, 2026
FixedA month that hadn't started yet always looked like you'd overspent it. Unallotted Funds counted the money you'd planned to pay out — a loan payment, a savings deposit, a bucket's allotment — but ignored the money you'd planned to come in, because you hadn't ticked it as received. In a month that hasn't begun, nothing is ticked as received, so the income was never counted and the number was always red. Look ahead now and any income you've already put in the month counts too. This month and past months are unchanged, because there "not yet received" genuinely means something
NewYou can pin a chat in Ask Bekbek. Bekbek keeps your last 10 conversations and drops the oldest to make room — pin one and it stays put, and something else goes instead. Pinned chats sit at the top with a pin beside the title. You can pin up to 9, so there's always a slot free for a new conversation. Pinning protects a chat from being dropped, not from you: you can still delete it whenever you like
NewYou can save an Ask Bekbek conversation as a PDF. It's in the ⋯ menu next to any chat, and you get the whole conversation — headings, tables and all — as a proper document you can keep or send on
FixedBekbek gave different answers to the same question. Ask it about a month ahead, then ask it to explain itself, and the amount you had free would change — one answer said ₱3,209, the next ₱1,986, then it claimed you had no income at all. It was being handed your planned spending in two overlapping lists and left to work out for itself which entries were in both, and it guessed differently every time. It now gets one figure with the sum already done, and is told plainly not to subtract anything twice
FixedIncome you'd logged into a future month was being left out of that month entirely. If you'd put next month's pay in already, the projection didn't count it unless it repeated every month
FixedBekbek's headings came out as rows of # characters. When it structures a longer answer it writes proper headings, and they were being printed as typed instead of shown as headings
FixedOn a phone, tapping a notification opened what it was about but left the notification list sitting on top of it. The list now steps out of the way
ImprovedSwiping is one thing across the whole app now. Swipe left to delete, wherever you are — notifications and your Bekbek chats. Swipe right to tick a due date as paid, or to pin a chat. A shape grows out of the edge as you pull, from a dot into a rounded square the height of the card, and its label appears once there's room for it. Nothing is deleted on the swipe itself: it stays open and waits for you to tap it, so a fast flick can't throw something away
ImprovedYour Bekbek chat history has a ⋯ menu on the phone too. Swiping is quicker once you know it's there, but there's no way to discover it — the menu holds all three, pin, save as PDF and delete
ImprovedNothing you'll see unless you use a keyboard: the app never said what a focused button should look like, so every browser drew its own. There's one blue outline now, and it only appears when you're tabbing rather than clicking
August 28, 2026
FixedAsk Bekbek was charging you twice for the same purchase. Ask it whether you can afford another ₱800 of groceries and it would take that ₱800 off what's left in your groceries bucket and off your unallotted funds — but your unallotted funds already treats that bucket's whole allotment as spoken for, so the money came off twice and the answer came back gloomier than the truth. Bekbek is now handed what's actually left in every bucket, the same figures printed on your bucket cards, and answers from those. Only the part of a purchase that doesn't fit inside the bucket counts as new money
NewEvery bucket has a Details card. Open the ⋯ menu on a bucket — on your dashboard, or inside the bucket itself — and choose Details to find everything about it in one place: what type it is, when you made it, what it's allotted, whether carry-over is on and how much came in, and the start and end months if it repeats. Underneath, the all-time figures: how many entries it has ever held, what they come to, and the date of the first one. It's a reference card, so nothing on it can be changed — Edit is still one step away in the same menu
FixedIf you had set a different allotted amount for a particular month, Bekbek answered using today's amount instead of that month's
FixedBekbek was still describing savings buckets as having a Floor and a Ceiling. They were taken out a couple of weeks ago and nobody had told Bekbek
ImprovedMove Up, Move Down, Move Left and Move Right in the bucket and widget menus were typed arrows, which came out in whatever font your device felt like and never quite matched the proper icons sitting right above them in the same menu. They are real icons now — one arrow, turned
FixedYour photo in the top corner had a faint blue ring around its edge. The blue circle that holds your initial when there is no photo was sitting underneath it and showing through
FixedEmails were still arriving with the old feature icons after they were redrawn. Gmail keeps its own copy of any picture it has seen before, so the new ones never reached anyone who had already had an email from us
August 13, 2026
ImprovedSavings buckets no longer have a Floor and a Ceiling, and we're sorry if you'd set one — they're gone from the form and from your buckets. They were meant to be a monthly minimum and a monthly cap, but the app never really gave them back to you: they'd already been taken off bucket cards a while ago, a single line on Statistics was the only place either was ever read out, and nobody had built a widget for one. A savings bucket now measures against one thing, its Goal, which is the number the bar was using anyway. Nothing has been thrown away — your floors and ceilings are still stored, and both are coming back properly, with somewhere to actually see them, as part of a set of advanced bucket options later on
ImprovedAdd Entry and Add Bucket are one height now, whatever you've got switched on. Turning on Recurring or a due date used to make the whole window grow and shrink under your finger, taking the Cancel and Save buttons with it. The title stays at the top, the buttons stay at the bottom where you can always reach them, and the form scrolls in between — with a soft shadow at the edge when there's more to see
ImprovedThe emoji and colour pickers open in the middle of the screen instead of hanging off the button you tapped. On a phone they always did; on a computer they could open inside a form that scrolls and get their bottom half cut off
NewOn a phone, the blue highlight in the bottom bar slides between the icons instead of blinking off one and on to the next. It rounds into a circle for the trip and settles back into shape exactly as it lands
FixedSetting a due date opened your phone or computer's own date picker rather than the app's. It was the last one left doing that
FixedSwitching a bucket between Expense and Savings nudged the emoji row and the fields under it sideways, and the emoji squares changed size slightly. That was the scrollbar appearing and claiming a few pixels of width — the room for it is now always set aside, so nothing moves
ImprovedThe tab that folds the menu away now lines up with the Add Entry button whether the menu is open or closed, and Add Entry has its blue glow back and eases when you press it instead of snapping
August 12, 2026
ImprovedAn expense bucket's allotment is now spent the moment you log something, whether or not you've ticked it off as paid. If you put a card purchase in and leave it unpaid until the statement arrives, that money now counts against the bucket straight away — before, "Total left" and the bar quietly ignored it and told you that you had money you'd already spent. Your buckets show what's unpaid on the left, the same way buckets without an allotment always have. Savings, loans and income are unchanged: money you haven't received isn't income, and a loan payment you haven't made hasn't reduced anything
NewThe menu on the left folds away. Click the tab on its edge and it shrinks to a column of icons, giving the page more room; click it again to bring the words back. It remembers which way you left it
NewA new first card on Statistics: Spending Pace. It fills like a glass with how much of this month's funds you've used, and marks how far through the month you actually are — so 70% means something different on the 6th than it does on the 26th. It's there to show you where you stand, not to tell you off
NewSpending by Bucket is now Top Bucket, and answers the question outright — which bucket took the most, and what share of everything that was. Open it for the full ranking, where hovering a column names it
ImprovedOpening a chart on Statistics now gives you a switch between the chart and the AI reading, instead of the AI overview sitting underneath as an afterthought
ImprovedThe Unallotted Funds widget shows what's still expected. If you've allotted more than you've received, that number goes negative — now it also says how much income is logged but not yet in, so you can see the gap is covered
ImprovedThe offline notice is no longer one long card. It arrives properly and splits into three: what's happening, what still works, and what needs a connection
FixedBucket colours that were very dark or very pale left text you could barely read, and in dark mode the card outline and the progress bar could come out as literally the same colour as the card. Every shade is now checked against what it sits on, and only adjusted when it needs it — colours that already read are untouched
ImprovedOn Transaction History the filters and the search box share one line again on a wide screen, and clicking the search stretches it across while the filters slide out of the way
FixedPicking a custom month range drew a stray connector next to a single selected month, and smeared two months chosen side by side into each other
FixedSpent vs Funds has been removed. It answered a question your dashboard already answers, in the past tense
August 6, 2026
FixedThe bucket picker on Statistics listed buckets that don't belong to the month you're looking at — old one-off buckets from previous months, and buckets that had already ended, sitting right next to the current bucket of the same name. It was deciding for itself which buckets counted, using a looser rule than the rest of the app. There's one rule now and both use it. Widen the range back and the old ones reappear, as they should
FixedA bucket could show up under two different type filters on Statistics at once — an income bucket with a savings floor appeared under both Income and Savings. Each bucket is sorted once now
FixedA donut widget set to a percentage — % toward Goal, % Used, % Paid Off, % of Goal — printed the same percentage twice, once beside the ring and once inside it. The figure beside the ring now shows the money the percentage came from: what you've saved, spent, paid or received. The ring still carries the percentage
ImprovedNothing you'll see: the site finally tells search engines what it is. Every page had the same name and the same description, including Privacy and Terms
August 6, 2026
FixedThe dark mode switch in the welcome screens changed how the app looked but never saved the choice to your account. It could leave the app dark while your saved setting said something else entirely, and then snap back the next time you opened it
ImprovedWith your theme set to System, the app now checks your device on its own instead of waiting for it to say something. Some phones never mention that you switched, which is why the app could sit on the old look until you reloaded it
August 6, 2026
FixedSystem theme still wasn't following your phone. Coming back to the app after switching your device to dark mode did make it look again — but it looked too early, before your phone had finished changing its mind, and got the old answer. It now asks again a few times over the second after you return, and reads it from the stylesheet rather than the one place iOS is known to leave stale
FixedDismissed notifications came back. The reminder nudge and the recurring-entries notice were still also appearing as a card at the bottom of the screen on a phone, so closing one left the other one up and it looked like it had returned. Those bottom cards are gone — a notification now arrives, waits in your notifications, and is finished with when you dismiss it there
FixedA dismissed reminder for a recurring entry came back a few minutes later. The entry is a placeholder until the app writes it down for real, and it was being treated as a different thing afterwards
ImprovedA new version now opens as a card of its own so you can actually read what changed, instead of a one-line notice and a trip to the changelog. Close it and it waits in your notifications; dismiss it there and it's done
August 3, 2026
NewYour chats with Bekbek are saved to your account instead of just the device you typed them on, so you can pick a conversation back up from your phone or your computer. The ten most recent are kept
ImprovedBekbek now leads with the answer in bold, then explains underneath — instead of making you read to the end to find out
NewBekbek can draw a chart when the shape of the numbers is the point — a line for change over months, bars for comparing buckets, a pie for where a total went
NewBekbek can lay an answer out as a table when several things each carry the same few figures
NewBekbek can now see the months ahead, not just the ones behind. Ask whether something fits over three monthly payments and it works from what you're actually expecting to have, month by month, instead of guessing from past spending
NewBekbek knows how the app works now — how to log an entry, set up a recurring bucket, change your funds, where anything lives — so you can ask it instead of hunting
FixedBekbek said you were in the red for every future month. Any month you hadn't typed a funds amount into was being read as ₱0 rather than falling back to your default
FixedAsking Bekbek what's free gave a different number to the Unallotted Funds widget — it was counting what you'd spent from a budgeted bucket instead of the whole budget you'd set aside
ImprovedMoney that moved is now coloured in Bekbek's replies — green for what came in, red for what went out. Plain balances stay black
FixedBold text showed its asterisks whenever it had a bucket or entry link inside it, and links inside a table came out as raw brackets
ImprovedThe Ask Bekbek chat is white in light mode instead of grey
August 3, 2026
FixedSetting the theme to System didn't actually follow your phone. Switching your device to dark mode left the app where it was, because it only ever checked at startup — and your phone never tells an app about a change that happened while it was in the background, which is exactly what happens when you leave to go to Settings. It now checks every time you come back
FixedThe bar at the very top of your phone followed your device's theme instead of the one you picked in the app, so choosing Light on a dark phone gave you a white app under a near-black strip. True Black had no colour set for it at all
FixedChanging the theme in Settings and in the avatar menu didn't tell each other, so one of them kept showing the old choice until you reloaded
NewAnnouncements from us now arrive in the app itself, not only as a push notification you might miss. They wait as a card in your notifications, and open in full when you tap them — with a picture, when there is one
ImprovedThe update notice no longer sits at the bottom of the screen on a phone. It lives with the rest of your notifications now, where it was already appearing anyway — you were seeing it twice
ImprovedSwiping a notification no longer acts the moment you let go. It holds open and waits for a tap on the action, so a quick flick can't mark something paid or dismiss it by accident. The card now slides away properly instead of blinking out
ImprovedThe month pickers on the dashboard, calendar and transaction history now use the same breadcrumb header as the date picker — tap the month or the year to jump straight to it
FixedOn Transaction History, tapping a month in the month picker did nothing at all
August 1, 2026
ImprovedAnnouncement emails can now carry the app's own icons and formatting, so a notice from us looks like the rest of Bēquebēque instead of a wall of plain text
August 1, 2026
NewThe homepage now explains offline mode — what still opens with no connection, and what happens to anything you log while you're out of signal
ImprovedThe "What's new" list on the homepage now scrolls, and shows the last five releases instead of three. A day that shipped a dozen changes was running it well past everything beside it
July 31, 2026
FixedIn the spreadsheet import review, dragging over a transaction to scroll the list did nothing on a phone — you had to find a gap between them. Same fault the dashboard buckets had
NewA "% of Goal" widget for income buckets, now that income buckets can have a goal
ImprovedInstalling an update now retires the previous version's saved copy of the app by itself, so a new release can't leave you holding files it has already replaced
July 31, 2026
NewBēquebēque now works with no connection — your dashboard, calendar, transaction history and statistics all open offline, reading from a copy of your own data kept on your device
NewAnything you do offline is saved and syncs by itself once you're back: logging expenses and deposits, ticking things off, editing and deleting entries, and making new buckets and widgets
NewThe header tells you when you're offline and how many changes are waiting, then confirms when they've gone up. A one-time explainer spells out what still works and what needs a connection
NewThe homepage, Privacy, Terms and Changelog are readable offline too. Report a Bug now says plainly that it needs a connection, instead of showing an empty board
ImprovedBucket cards were rewritten to speak one language: what hasn't happened yet on the left, what has on the right, with the important number pinned to the edge so the figures line up down the page
NewIncome buckets can now have a Goal, and show what you've received against it. Loan buckets with no total set now show what you've paid instead of nothing at all
ImprovedSavings buckets now have a progress bar, and no longer print your floor and ceiling as permanent figures competing with the number that actually moves
FixedOn a phone, scrolling the dashboard by dragging over a bucket card did nothing — you had to find a gap between cards. Dragging a card to reorder it also stretched it out of shape the further it travelled
FixedThe + button in the mobile nav did nothing at all if your thumb drifted upward while offline
ImprovedThe date picker header is now a breadcrumb — tap the month, day or year to jump straight to it — and the selected day slides between dates instead of jumping
ImprovedTapping search on Transaction History slides the filters away on mobile to make room
FixedPages no longer shift sideways by a few pixels when their content grows or shrinks past one screenful
July 28, 2026
ImprovedThe visit counter no longer stores any account identifier next to a browser's activity — previously the sign-up record held both, which meant anonymous browsing could in principle be traced back to a person. Records that carried that link have been deleted, so the anonymity is now enforced by what we store rather than by policy alone
July 28, 2026
NewUpdated the Privacy Policy: the site now counts visits, time on site, and clicks on key buttons with a small anonymous counter we built ourselves — no third-party analytics, no ad trackers, nothing shared or sold, and your money data is untouched
ImprovedDeleting your account now also removes any usage-counter events linked to it
July 27, 2026
FixedDragging to reorder buckets or widgets, and dragging a transaction to a different bucket in the import review screen, only worked with a mouse — on a phone, a touch-and-hold started scrolling the page instead of picking anything up
NewThe intro walkthrough now mentions importing a spreadsheet as an alternative to setting up buckets by hand
July 27, 2026
NewImport from an Excel file is back in Settings → Import/Export — upload your own spreadsheet and AI sorts it into buckets and transactions for you to review, or fill in a downloadable template for an exact read with no AI involved
FixedA bucket with entries spanning several months (e.g. imported "Groceries" data from both January and February) could become invisible on your dashboard for every month after its first — each approved month now gets its own bucket, so nothing goes missing
NewIn the import review screen, press and hold a transaction to drag it into a different bucket before committing
NewA "+ Add Bucket" card at the bottom of the import review screen lets you add a bucket the AI or template didn't find
FixedA blank allotted/goal/owed amount on an imported bucket was incorrectly saved as ₱0 instead of left unset
ImprovedImported income buckets now automatically count toward your available monthly funds
ImprovedAn imported date missing just the day now defaults to the 1st of the month; a date missing the year entirely is skipped with a note instead of being silently dropped or guessed
July 27, 2026
NewA bell icon in the header opens a swipeable notification panel on mobile — previously there was no way to view all your notifications on a phone
ImprovedThe avatar menu now animates open/closed to match the notification panel, with a Settings shortcut built in
ImprovedDropdown menus throughout the app (bucket type, widget config, log entry) now animate consistently instead of just popping open
NewDanger Zone now separates "Reset Data" (clears your buckets and transactions but keeps your account and settings) from "Delete Account" (removes everything) — previously the only option deleted your whole account
July 21, 2026
NewRedesigned the date picker when logging an entry — opens straight to a day grid with the current date always shown big up top, a month/year selector styled to match the dashboard's own picker, and quick month navigation arrows
NewClicking your avatar in the header now opens a quick menu to switch theme (System/Light/Dark/True Black) or sign out, instead of just linking to Settings — a dedicated Settings icon was added next to it on mobile
ImprovedSigning out now asks you to confirm first, both from the new avatar menu and on the Settings page
ImprovedThe Report a Bug form (new report and editing an existing one) now warns before discarding if you've typed something and click outside — empty forms still close immediately
FixedDragging to reorder buckets or widgets on mobile no longer flashes a text-selection highlight
July 18, 2026
FixedA budgeted expense bucket that was spent down to exactly ₱0 showed "-₱0 overdrawn" — it now correctly shows "₱0 Left" with a full bar, and "overdrawn" only appears once you actually go over
FixedDeleting a recurring transaction could fail silently partway through, leaving the entry set to keep repeating into future months even though it was deleted
July 14, 2026
NewExpense buckets without an allotted amount now show monthly totals instead of nothing — "Total unpaid" on the left and "Total spent" on the right, both on the dashboard card and in the bucket detail popup
July 12, 2026
NewTrue Black theme — a third option alongside Light and Dark, with pure black surfaces throughout instead of dark gray
NewUnassigned transactions in Transaction History can now be reassigned to a bucket directly, including creating a brand-new bucket on the spot — scoped to whichever month the transaction actually belongs to, not whichever month you happen to be viewing
NewTransaction History has a proper cleanup mode — bulk-select and permanently delete old deleted or unassigned entries instead of one at a time
ImprovedDeleting a recurring bucket is simpler — one clear "delete everywhere" action instead of a confusing two-step choice
ImprovedNarrowing a bucket's active date range now warns immediately if it would leave entries unassigned, and lets you choose to archive or delete them before you save
ImprovedBucket cards animate in and out instead of appearing and disappearing instantly
ImprovedAsk Bekbek and the Statistics AI insights daily limits were raised to match Gemini's actual free-tier quota
FixedAn unassigned recurring transaction no longer keeps spawning copies of itself into other months after being deleted
FixedA recurring transaction could show a phantom preview in a month before the bucket it belonged to even existed yet
FixedBackdating a recurring, already-paid expense could leave its past-month copies without a bucket assigned
FixedA dropdown menu in Transaction History could render behind the row below it
July 11, 2026
FixedThe mobile popup-vs-bottom-nav bug from 1.12.2 was only half fixed — the real cause was a site-wide rule that disables clicks on the whole app background while any popup is open, which caught the nav too
FixedThe guided tour could get you stuck behind an unresponsive screen with no way out if a step failed to load — tapping the background now always offers a way to quit
ImprovedThe guided tour now requires you to actually complete each step (typing a name, picking a bucket, choosing an icon/color) before "Next" unlocks, instead of letting you click through without doing anything and landing on a broken step
FixedSeveral guided tour steps (bucket/entry dropdowns, the emoji and color pickers, the widget Bucket/Global toggle) could advance prematurely or accept the wrong choice entirely
FixedThe guided tour's own popup and highlight could get hidden behind whatever modal or picker was open at the time
ImprovedGuided tour redesigned: no more dimmed background, clicking anywhere in the current form still works normally, and the tour card now sits beside the highlighted item on desktop instead of covering nearby content
NewSettings → Help → Replay guided tour, for revisiting it anytime
ImprovedBucket type and "Recurring" tags in the bucket detail view now match the compact style used on the dashboard, and long bucket names shrink to fit on mobile instead of crowding the row
FixedThe Report a Bug page didn't pick up status/vote changes made on another device until you manually refreshed
July 11, 2026
FixedOn mobile, popups (log entry, bucket detail, etc.) could visually sit on top of the bottom nav bar and swallow taps meant for it
FixedThe paid checkbox on a projected (not-yet-real) entry inside the dashboard wouldn't respond to taps
FixedA recurring bucket stayed grayed out as "projected" even after you'd logged a real entry into it for that month
FixedLeaving a new recurring bucket's start date blank silently defaulted it to the month you were viewing, instead of actually leaving it open-ended
July 11, 2026
ImprovedThe "new update" push notification now goes out the moment an update ships, instead of waiting for the next scheduled check
July 11, 2026
FixedMoney moved into a savings bucket now actually reduces Funds Remaining, everywhere — including Ask Bekbek's own math, which previously treated a savings deposit as separate from spending
Improved"Salary" is now called "Funds" throughout the app, including Settings, widgets, the guided tour, and the Privacy Policy and Terms of Service — a more accurate name for money that can come from more than one paycheck
ImprovedAsk Bekbek and the Statistics AI insights now share one fair, real daily question limit instead of an arbitrary credit count, and quietly switch to a backup AI (shown as a small "Switched to Groq" divider) if the primary one is busy
ImprovedDashboard, Calendar, Expenses, Statistics, and Settings now load faster and update instantly when you add, edit, or delete something, instead of waiting on a full reload
FixedThe splash screen could reappear when navigating back into the app instead of showing only once per visit
July 11, 2026
FixedHomepage still had its own leftover theme toggle button, and could briefly show the hero's mock bucket cards in the wrong (washed-out) color on load
July 11, 2026
NewGet emailed when your bug report is marked solved, gets a new comment, or gets upvoted/downvoted
NewTheme setting now offers System (follows your device automatically) alongside Light and Dark, and syncs across devices instead of only remembering per-browser
FixedDark mode could revert to light after a reload if your browser lost its local theme setting — now stored on your account
ImprovedA deleted report now shows "Redacted" instead of "Anonymous" for the author, so it reads as removed rather than intentionally anonymous
July 11, 2026
FixedNew accounts could silently miss their welcome email if the app synced their profile before the "new account" check ran — fixed by tracking whether the email was actually sent, not just whether the profile row exists
July 10, 2026
ImprovedPrivacy Policy updated with a new "Administrator access" section, disclosing the account-level info (name, email, photo, activity, notification settings) visible on the admin dashboard — your financial data is never part of it
NewA dismissible banner now nudges accounts that never turned on push or email reminders to enable them in Settings
July 10, 2026
NewDeleting your account now sends a proper goodbye email, alongside the existing data cleanup
NewChangelog updates now also send a push notification (to anyone with push enabled), not just the in-app banner
ImprovedWelcome email now has the same logo + wordmark header banner as the due-date reminder email
FixedPrivacy policy's "Last updated" date was stale after a recent edit — corrected, and going forward every real policy change updates this date
FixedAsk Bekbek mobile sheet: swiping down to close now also works from the header area (where the title is), not just the thin drag handle above it
July 10, 2026
ImprovedWelcome email got its real design — numbered "getting started" steps, an "and there's more" section with the actual Ask Bekbek/recurring/reminders icons instead of placeholders, and a squircle CTA button
July 10, 2026
NewNew accounts get a welcome email the moment they land on their first (empty) dashboard
ImprovedPush Notifications setting description now mentions all three things it covers — due dates, the daily log reminder, and new-month heads-ups
ImprovedDeleting your account now also clears your push subscriptions and notification history, not just your transactions/buckets/widgets
FixedOnboarding could theoretically re-fire for an account that already completed it, if it later ended up empty again (e.g. after clearing data) or was opened on a new device — now checked server-side so it only ever shows once
July 10, 2026
NewDaily push reminder (~8pm) to log your expenses — only fires if you haven't logged anything that day
NewNew-month rollover push on the 1st — a heads-up that your recurring bills are saved for the new month and it's time to add this month's income
July 10, 2026
NewSettings: Google Drive/Calendar/Gmail "Coming Soon" placeholders replaced with real Push Notifications and Email Notifications toggles
NewNew accounts get a one-tap opt-in for push and email due-date reminders during onboarding, with a heads-up if you decline push permission
ImprovedRemoved the floating admin test-push button — the daily automated due-date check now covers what it was for
ImprovedCleaned up leftover "planned for a future update" Google Drive/Calendar/Gmail copy from the login page and privacy policy, now that push + email reminders are actually shipped
July 10, 2026
ImprovedDue-date reminder emails now send from hello@bequebeque.com instead of reminders@ — the alias with a working Gravatar avatar attached
July 10, 2026
ImprovedDue-date email digest: urgency indicator swapped to the same 🟡🟠🔴 emoji used elsewhere in the app instead of a color dot, so it can't get miscolored by an email client's forced dark mode
ImprovedDue-date email digest: the "update your notification preferences in Settings" line now actually links to Settings
July 10, 2026
NewDue-date reminders now also send as an email — a digest of every upcoming bill, color-coded 🟡🟠🔴 by urgency, with a button back to the app
ImprovedThe email reminder follows the same anti-spam rules as push — only re-sends when a bill's urgency changes, or daily once it's actually overdue
July 10, 2026
ImprovedDue-date push notifications no longer repeat every day for the same bill — only when its urgency changes (yellow → orange → red). Once it's actually overdue, it keeps reminding you daily until it's paid
July 9, 2026
NewPush notifications for bills due within 7 days — color-coded 🟡🟠🔴 by urgency, with a casual, light heads-up tone instead of a plain date
NewTap a due-date push notification and it's marked paid instantly — opens straight to Calendar with the same confetti "Marked as paid" screen you get from tapping Mark as Paid yourself
NewBills are now checked automatically once a day, instead of only sending a push when manually tested
FixedDue-date push notifications for recurring bills were showing the wrong number of days — they now use the same carried-forward due date the dashboard and calendar already show
July 9, 2026
FixedAsk Bekbek now always opens to a fresh chat instead of resuming your last conversation — past chats are still one tap away in history
ImprovedBucket history: past months with nothing matching your Paid/Unpaid filter now fold away by default instead of repeating "You're all caught up!" over and over — tap any month to peek inside anyway
ImprovedCleaned up transaction entries inside a bucket's history — removed an old background tint, added subtle dividers between entries, and gave notes a proper highlighted box
FixedJumping to a transaction (from Ask Bekbek, search, etc.) now shows a clean, fully rounded highlight pulse that fades out smoothly, instead of one with hard-cut edges that vanished abruptly
ImprovedAsk Bekbek: the chat history menu now animates in the same way the New Chat button does, and each chat's ⋯ menu matches the app's standard popup style
ImprovedReport a bug: redesigned the Photo/Video toggle (no heavy outline, sized to match the link field) and added an info icon to the upload hint
ImprovedSwapped in a new trash can icon everywhere delete actions appear
July 9, 2026
ImprovedTransaction History: the stats bar and the filter/search row now show a shimmer placeholder while loading instead of disappearing and popping back in
FixedDashboard: recent transaction icons now use the same fixed, dark-mode-safe bucket color as the bucket cards, instead of an older tint that could look off
FixedBug report board: opening a Google Drive or YouTube video on mobile no longer shows two overlapping video frames — our own close/nav controls stay out of the way and the player is no longer squeezed into a fixed aspect ratio
July 8, 2026
NewThe "what's new" tour after onboarding now has two extra stops: a live dark/light mode demo you can actually toggle right there, and a proper intro to Ask Bekbek
NewCreating or deleting a bucket or entry now shows a small auto-dismissing notification with a depleting progress bar instead of a plain pill — in the notifications panel on desktop, as a toast on mobile
ImprovedSkipping the guided tour still shows you the "what's new" recap afterward instead of skipping past it entirely
ImprovedThe guided tour can no longer get silently stuck if you click something you weren't supposed to mid-tour
ImprovedDelete-all-data now shakes the input and shows a red outline if you type the confirmation word wrong, instead of just quietly doing nothing
FixedSeveral dark mode contrast bugs — onboarding cards, the bucket dropdown's hover state, and the guided tour's completion toast all had invisible or washed-out text
FixedA visual glitch where hovering a bucket card behind an open delete-confirmation modal could flicker or show through
ImprovedRemoved the stuck "v1.0" label next to the logo in the header — it never updated and wasn't worth wiring up over just showing
July 7, 2026
FixedDashboard bucket cards: transaction pills now fill the available width properly instead of a fixed count — a bucket only gets a "+N"/View All when a 3rd row is actually needed, instead of leaving empty space next to it
ImprovedSettings: the AI Insights toggle description now mentions it also controls Ask Bekbek
July 7, 2026
NewAsk Bekbek can now log a transaction for you — mention a purchase or a payment, tell it the amount, pick from its suggested buckets (or "Something else…" for the full list), and confirm on a preview card. Creates the real entry and links straight to it
NewAsk Bekbek: chat history! The burger menu (top-right on web, in the sheet header on mobile) holds a blue New Chat button and your last 10 conversations, each with an AI-generated title
NewAsk Bekbek: switch between saved chats freely — each keeps its own conversation and context
NewAsk Bekbek: delete chats via the ⋮ menu on web, or swipe a chat left on mobile to reveal Delete — swipe all the way and it deletes instantly, no confirmation needed
ImprovedAsk Bekbek won't edit or delete an existing entry itself if you ask — it'll say so and link you straight to it instead
ImprovedThe web history panel now slides open smoothly, narrowing the chat instead of snapping — same for the New Chat button growing in and the closing animation
Improved"Reading your data…" now cycles through cat-themed phrases with a subtle shimmer instead of sitting static
ImprovedA failed reply now quietly retries up to 3 times before showing the error bubble with Regenerate
ImprovedMobile Bekbek sheet: the × close button is now the chat menu, the drawer is sized to the sheet instead of the full screen, and the composer sits at the bottom where it belongs
ImprovedDark mode: inactive chats in the history list read as plain text now, no card fill — only the active/hovered one gets one
July 7, 2026
NewAsk Bekbek: replies now link the buckets and transactions they mention — tap one to open that bucket's detail popup right there, with the exact entry scrolled to and pulsing
NewAsk Bekbek: conversations are now saved on your device (per account) — reload, close the tab, come back tomorrow, the chat is still there
NewAsk Bekbek: daily credits ring — a small circle beside the message box quietly depletes as you chat instead of a "questions left" counter; hover or tap it for the exact count
NewAsk Bekbek: failed replies now get a Regenerate button, same as the Statistics AI overview
NewAsk Bekbek: a backup AI model automatically takes over when Gemini hits its rate limit, and hands back the moment it recovers — same personality, same data
NewSettings → Appearance: new toggle to show or hide the floating calculator on the dashboard
ImprovedAsk Bekbek page redesigned — full-width card with a centered chat column, replies stream in word-by-word as plain full-width text (no more grey bubbles), with bold and italic support
ImprovedBekbek the cat got a glow-up: bigger, blue, spins in on load, blinks, and sways its tail like an actual cat
ImprovedSuggestion pills moved to the bottom of the chat, right above the message box; placeholder is now just "Ask Bekbek"
ImprovedQuestions capped at 300 characters with a live counter that appears inside the box as you approach the limit
ImprovedMobile Bekbek sheet redesigned with a layered look — dark base, raised messages card, composer on the base layer
FixedThe AI was reading payments on your own loans as money coming IN — it now knows loan payments are outgoing, with an explicit per-loan summary (affects Bekbek and Statistics insights)
FixedBekbek chats no longer leak between different accounts signed in on the same browser
FixedSettings: uneven spacing around the Appearance dividers and the last toggle row in each card
July 6, 2026
New🐱 Meet Ask Bekbek (Beta) — an AI chat that reads your real numbers (buckets, spending, savings, subscriptions, salary) and answers questions like "how much can I still spend this month?" Find it under Tools in the sidebar, or slide the + button upward on mobile. 10 questions a day.
NewFloating calculator on the dashboard — tap the blue bubble in the corner for a draggable mini calculator that flies back into its bubble when you click away
NewExcel export completely rebuilt — Summary, Buckets, Monthly Budgets, and All Transactions sheets on top of the per-month tabs, with auto-fit columns and a filename stamped with your name and export time
NewTransaction History: entries now grouped under day headers (July 1, July 2, …) instead of one flat list
NewTransaction History: deleted entries have a ⋯ menu to restore them or delete permanently, and wear a red outline so they stand out at a glance
NewCalendar: entries with due dates now show on both the day they were logged (solid dot) and the day they're due (outlined dot)
NewCalendar: an animated "You're all caught up!" seal appears when nothing is due — and marking a due item paid now removes it from the due lists
ImprovedMarking something paid got a glow-up — the confirmation now pops in with an animated seal-of-approval stamp
ImprovedTransaction History search moved beside the bucket filters, and the title no longer wraps on mobile
ImprovedCustom-colored widgets now have a proper dark mode variant, and calendar day cells fit more entries on desktop
ImprovedAsk Bekbek and all AI features respect the AI Insights toggle in Settings — turn it off and Bekbek takes a nap
FixedAI insights were silently ignoring most transactions due to a query quirk — analyses now see your full history
FixedPer-month salary overrides were never applied in AI analysis math — now resolved exactly like the rest of the app
FixedThe confetti toggle in Settings no longer gets squished by its label
July 6, 2026
NewReport a Bug: photo/video attachments are now a swipeable gallery — 4:3 view, arrows and dots on desktop, real touch-swipe on mobile — instead of a small thumbnail grid
NewReport a Bug: comments can now be posted anonymously via a toggle built into the comment box
NewReport a Bug: comments now have a 300-character limit with a live counter
NewReport a Bug: the report list now paginates at 6 per page instead of showing everything at once
NewTransaction History: added a search bar with an "All time" toggle to search every month instead of just the current one
NewAdd Entry: typing a name now suggests autocompletions from your past entries of the same type — press Tab, or swipe right on mobile, to accept
NewCalendar: tapping a day with entries now shows a Spent / Deposited totals bar for that day
NewPortrait photos and gifs in bug reports now show fully uncropped, centered over a blurred backdrop, instead of being cropped to fill the frame
ImprovedBucket colors overhauled — the color you pick is now used far more directly (your actual color for outlines/icons, proportional tints for backgrounds/tags) instead of being flattened into generic pastel shades that made different colors look nearly identical
ImprovedWidgets with a custom color now use it as a bold solid background instead of a muted tint, with automatically-chosen dark or white text for contrast
ImprovedReport a Bug: comment box and admin controls now stay fixed at the top/bottom of an open report while only the middle content scrolls, so they're never lost below long reports
ImprovedDashboard widget grid capped at 2 columns for consistency — previously could awkwardly expand to 3 depending on how many widgets you had
ImprovedBucket deletion internals simplified to consistently use active_until instead of a separate deleted-flag mechanism
ImprovedOrphaned transactions from a deleted-and-archived bucket can now be unlinked cleanly, keeping them in history without a dangling bucket reference
FixedFixed several contrast bugs where text could render illegible against certain bucket or widget colors — the contrast checker now measures actual contrast ratios instead of assuming a fixed brightness cutoff
FixedFixed bug report videos not autoplaying (or not playing at all on some mobile browsers) in the full-screen viewer
FixedFixed YouTube/Drive video controls overflowing or getting cut off in the bug report viewer on narrow screens
June 22, 2026
New🎉 Bēquebēque is officially out of beta — welcome to v1.0
NewNew guided onboarding for first-time accounts — an intro walkthrough, a live spotlighted tour through setting up funds, your first bucket, your first entry, and your first widget, then a wrap-up tour of everything else in here
ImprovedStatistics, Calendar, Transaction History, Settings, and the full bucket/widget system are all considered stable and complete for v1.0
June 22, 2026
New🐞 Launched the Report a Bug community board — post bugs, upvote/downvote, comment, search before posting a duplicate, and post anonymously if you'd rather not attach your name
NewReports support up to 4 photo or video links — Google Drive, YouTube, and direct image/video files all preview inline with real thumbnails, with a Photo/Video toggle for links that can't be auto-detected
NewAdmins can mark reports pending or solved, pin important ones to the top of the board, and edit or delete any report
ImprovedReport board header shows live pending / solved / My Reports counts, plus a sidebar panel listing your own reports
ImprovedAdded a "Report a Bug" link to the homepage, sidebar, mobile nav, and legal pages footers
FixedGoogle Drive video thumbnails now show a real preview image instead of a flat grey box with a misplaced play icon
FixedOlder report image links saved before the Photo/Video toggle existed now display and edit correctly instead of disappearing
June 21, 2026
FixedAdd Widget preview cards now show ₱0.00 placeholders instead of fake example amounts (per Isaiah's request)
NewBuckets and widgets can now be reordered by press-and-hold drag, like rearranging apps on a phone home screen — pinned and unpinned buckets each form their own drag group, widgets drag freely, and the last odd widget correctly swaps with neighbors above it
ImprovedTransaction History's bucket filter rebuilt to match the Statistics page — type pills (Expense/Savings/Loan/Income, only showing types you actually have) plus a dropdown to narrow to one bucket, with a new "All" pill alongside them
ImprovedDashboard bucket filter pills gained a matching "All" icon that collapses to icon-only when inactive, same animation as the type pills everywhere else
FixedTransaction History and Statistics bucket selectors were leaking soft-deleted buckets and buckets outside the selected month/range — both are now scoped correctly
FixedWidget 3-dot menu no longer gets clipped by the Featured section when opened
FixedWidgets in the same grid row now stretch to equal height again instead of sizing to their own content
FixedClicking "See All" on the dashboard no longer re-triggers the splash screen — it's a client-side navigation now instead of a full page reload
ImprovedFunds Remaining and Unallotted Funds widgets now suggest adding an income bucket as an alternative to setting funds in Settings
FixedSidebar "Home" icon now matches the one used in the mobile bottom nav
June 17, 2026
NewTransaction history page now has a skeleton loading state — rows shimmer while data loads instead of showing a blank screen
ImprovedTransaction history bucket filter chips now show only the emoji when inactive, expanding to show the full name on hover or when active — same behavior as the dashboard type pills
NewTransaction history now has a stats bar at the top — a full-width pill showing total spent (red), deposited (green), and transaction count, each with an info tooltip
FixedRecurring transactions with soft-deleted rows in future months (from old sync logic) were silently blocking projections — those months now project correctly
FixedTransactions inserted without an explicit deleted field had deleted = null, which excluded them from the projection template query in PostgreSQL
ImprovedCalendar revamped — day cells now have clean grid lines on all sides, trailing empty cells filled with grey, and the grid fills the full viewport height on desktop with rows dividing evenly
ImprovedClicking a calendar day now opens a popup on both desktop and mobile
ImprovedCalendar right panel on desktop now always shows due-date items for the month instead of transactions for the selected day
ImprovedCalendar mobile list tab renamed to "Due Date" and now shows only due-date items, matching the desktop panel
ImprovedHovering due items in the calendar popup and right panel now lifts the card with a colored drop shadow based on the bucket color
ImprovedBottom nav active/hover highlight is now a compact pill shape instead of stretching across the full item width
ImprovedClicking the "Featured" label now also collapses the section, not just the chevron button
FixedChangelog page date items in the left panel had a white hover background in dark mode — now uses the correct blue highlight
FixedHydration mismatch on dashboard caused by reading localStorage during initial render — featured collapsed state now syncs after mount
FixedRemoved inline script tag from root layout to fix React 19 console warning — theme is now applied server-side via a cookie set on toggle
June 17, 2026
FixedDark mode now persists correctly on iPhone PWA — reads directly from localStorage on load instead of relying solely on the inline script
NewFeatured section is now collapsible — tap the chevron next to "Featured" to hide or show widgets, preference is saved across sessions
ImprovedAdd Widget modal now shows a bucket type selector to filter the bucket dropdown, and the dropdown is styled to match the rest of the app instead of a native select
FixedAdd Widget modal title now correctly says "Add Widget" when creating and "Edit Widget" when editing
ImprovedWidget type previews now use correct dark mode colors when the app is in dark mode
ImprovedView All / Minimize button on bucket cards now uses a chevron icon that rotates on toggle
NewSplash screen on every app load — animated logo assembles leaf by leaf, then your name and tagline slide in before the dashboard appears
ImprovedBottom nav now has equal spacing for all 5 items, left/right padding, and a blue squircle highlight on active and hover
ImprovedAI insights now pull your full financial history — per-bucket monthly trajectories, all-time averages, top expenses by name, and salary utilization across all months — so analysis is grounded in real patterns, not just the visible chart
ImprovedSwitched AI model to Gemini 2.5 Flash with reasoning enabled — produces sharper, more specific analysis
ImprovedDashboard now remembers the last month you were viewing when you return — clicking the Dashboard nav link resets to current month
FixedDate picker, emoji picker, and color picker now center on screen on mobile instead of appearing in unpredictable positions
ImprovedMobile popups now show a dark overlay behind them — tap outside to dismiss
June 16, 2026
ImprovedAdding an entry from inside a bucket detail now locks the type selector to that bucket's type — the other three tabs are greyed out and unclickable
ImprovedBucket dropdown is also locked when adding an entry from a bucket detail — shows the current bucket with no chevron and can't be changed
FixediOS Safari no longer zooms in when tapping an input field — modal inputs are now 16px, the threshold Safari uses to skip auto-zoom
ImprovedStats AI insights upgraded from Groq to Gemini — sharper, more precise analysis
June 5, 2026
ImprovedSecurity hardening — every database query is now scoped to your account on every read and write, so your data is fully isolated from other users; verified Row-Level Security blocks all direct database access as a second layer
FixedClosed cross-account read leaks where bucket and allotment data could be returned for an id belonging to another user
FixedUnallotted Funds widget: loan buckets were counted at their full amount owed instead of this month's payment, which made unallotted wildly (and wrongly) negative — now only the month's loan payment counts as allotted
ImprovedUnallotted Funds widget now shows a red "over-allotted" amount when you've assigned more than your available funds, instead of clamping to ₱0
FixedIncome bucket detail was not showing your entries — income logs are deposits, but the view only listed expense-style rows; deposits now render with the green amount and Saved badge
ImprovedIncome bucket detail filter now reads All / Saved / Unsaved instead of Paid / Unpaid
ImprovedHomepage hero cards now layer in real 3D depth — cards further back appear smaller, cards in front appear larger
FixedHomepage hero: bucket type badge icons (savings/expense) were too light — they now use the bucket's full color
June 5, 2026
NewAI Insights toggle in Settings → Integrations — turn off to hide all AI buttons and the AI summary card in bucket stats
New15-second cooldown on all AI insight buttons to prevent abuse — shows a live countdown timer next to Regenerate
ImprovedAI insight persists when closing and reopening a graph detail modal — no longer resets until page reload
ImprovedBar chart colors in dark mode now use muted, desaturated palette variants instead of raw hex colors
ImprovedBucket stat card info button hover uses the bucket's own palette color instead of blue
ImprovedBucket type filter pills animate: icon-only circle when inactive, expands to icon + label when active
FixedStatistics page flashing caused by multiple useIsDark observers — hoisted to a single page-level instance
FixedSwitching bucket type no longer flashes — both state updates now batch in the same render
FixedMobile: dropdown and range label no longer overflow the screen on narrow viewports
June 5, 2026
NewStatistics page — range selector (this month / last month / 3mo / 6mo / this year / custom month picker), 4 graphs, 8 highlight cards, and per-bucket breakdown
NewSpending by Bucket graph — horizontal bars ranked by spend, each in the bucket's own color, with % share of total
NewSpent vs Salary graph — bar-per-month showing what % of your salary went out; turns red when over
NewSpending Trend graph — line chart of monthly spending over the range; single month shows a big number instead
NewSavings Trajectory graph — cumulative savings balance across all savings buckets over time
New8 highlight cards — Total Spent, Total Saved, Biggest Purchase, Best Savings Month, Monthly Average, Most Expensive Month, Transactions, Months Over Salary
NewPer-bucket stats with type filter (Expense / Savings / Loan / Income), custom dropdown, monthly bar sparklines, and AI summary powered by Groq
NewMobile: swipeable card stack with live drag animation, vertical pagination dots, and range picker popup with dual-month grid
NewGraph detail modal — click any graph for a full expanded view, narrative explanation, and AI overview
NewGemini AI integration card added to Settings — toggle AI insights on/off
ImprovedAll graphs and stat cards respect dark mode via bucket palette derivation
June 4, 2026
NewPinned widgets — pin any widget from its ⋯ menu to make it show across all months; unpin to return it to its original month
NewWidget highlights are now conditional per bucket type: savings, loan, and income buckets each have their own relevant set of highlights
NewNew savings highlights: Current Balance and % toward Goal
NewNew loan highlights: Remaining Balance, Total Paid, % Paid Off
NewNew income highlight: Total Received
NewExpense buckets without an allotted amount are now selectable for widgets (Total Spent only)
ImprovedTotal Allotted global widget now uses each bucket's allotted amount instead of summing transactions — budgeted buckets count correctly even with no entries yet
ImprovedDuplicate widget highlights are now prevented — already-used options appear grayed out in the configurator
FixedSavings-specific widget highlights (Distance to Floor, Distance to Ceiling, Deposits Total) were not appearing due to a broken field reference — fixed
June 2, 2026
NewLegal pages (Privacy, Terms, Changelog) now have a unified header with dark mode toggle and Go to Dashboard button
Newv0.2.0 Beta versioning added to changelog page and dashboard header
NewUpdate notification system — shows new deploy alerts in the right panel on desktop, toast on mobile
ImprovedCTA section on homepage uses brand blue with colorful bubble animation
NewChangelog mobile: sticky burger button with shadow that fades in on scroll, opens full-height right-side drawer
FixedCalendar: Mark as Paid/Saved button now only shows on transactions with a due date
NewChangelog page at /changelog with full history and sticky date navigator
NewTerms of Service page at /terms
Newbequebeque.com domain connected and live
NewGoogle Search Console ownership verified
NewHomepage launched — hero with 3D parallax bucket cards, Why, How it works, and CTA sections
NewDark mode support on the homepage with theme toggle in nav
NewMobile-responsive homepage with slide-in pill animations
NewLogin page redesigned to match original XD design — logo, tagline, outlined Google button
ImprovedBack button on Privacy, Terms, and Changelog uses browser history — returns to wherever you came from
ImprovedCalendar: Mark as Paid/Saved now shows for expenses, savings, and loans
ImprovedCalendar: Due date label with urgency (today, in Xd, Xd overdue)
ImprovedTransaction History: updated month nav to match dashboard style
ImprovedBottom nav: icons only on mobile
ImprovedProgress bars: grow animation on load, smooth transition on toggle
ImprovedExport correctly labeled as Excel (.xlsx) throughout the app
ImprovedPrivacy Policy contact email updated to hello@bequebeque.com
FixedNavigating to changelog and pressing back no longer triggers skeleton reload on dashboard
FixedCream hover color (#EEECE6) removed from entire app — --surface2 now #f2f2f2
FixedDashboard logo now links to homepage
FixedCarry-over notification only fires on actual current month, not when navigating to future months
FixedProjected transactions on bucket card now materialize correctly when tapped
June 1, 2026
New4 bucket types: Expense, Savings, Loan, Income — with type selector in Add Bucket and Add Entry
NewLoan buckets: all-time progress bar showing Owed vs Remaining, payments tracked across months
NewLoan repayment toggle: tracks money owed back to you, excluded from funds calculations
NewIncome bucket with Pooled toggle: deposits add to your monthly funds pool
NewCarry over budget: leftover expense funds roll into next month's allotment
NewBucket carry-over pill and + tag in detail view with hover tooltip
NewDay-1 materialization: recurring transactions written to DB on month start
NewPin buckets: stays at top of dashboard, jump-to-top on pin, group-aware reorder
NewBucket filter pills now show 4 types with icons, collapse to icon-only when inactive
NewRecurring notification toast: slide-in animation, dark mode, desktop panel + mobile toast
ImprovedWidgets: Total Allotted now counts actual entries instead of static allotted amounts
ImprovedWidgets: Loan payments correctly deduct from salary/funds
ImprovedSalary renamed to Funds throughout widgets to reflect pooled income
ImprovedAdd Entry: recurring toggle now available for all 4 bucket types
ImprovedAdd Entry: due date toggle added for loan entries
Improvedactive_from no longer overrides entry date for past buckets
FixedPulse highlight bug fixed — projected transactions no longer pulse when opening bucket from dashboard
May 29, 2026
ImprovedUI and bug fixes across dashboard, bucket cards, and detail views
ImprovedSavings bucket layout redesigned — three cases: floor-only, ceiling-only, both
ImprovedRecurring badge expands on hover to show "Recurring" or "· months" text
ImprovedDeposit pills in bucket cards: interactive checkbox, Saved label, consistent styling
May 24, 2026
NewPWA support — app is installable on mobile
NewMonth/year picker overhauled — 20-year range, calendar icon trigger
NewDark mode toggle added to dashboard header
NewBucket type badges — wallet, piggy bank, or owed icon overlaid on bucket icon
ImprovedPaid/Saved badges are now interactive toggles on dashboard recent transactions
ImprovedDeposit checkbox always visible with palette-colored border in detail view
ImprovedDuplicate bucket name warning added with character limits (bucket: 40, entry: 60)
ImprovedMobile bucket sheet: scroll, height, skeleton, and entry defaults fixed
ImprovedTransaction dropdowns open upward in bucket sheet to avoid overflow clipping
FixedDeposit toggle for projected entries: POST to materialize instead of PUT null id
FixedSavings bucket goal/floor/ceiling semantics redesigned
May 18, 2026
NewAllotment history — per-month budget overrides for recurring buckets with scope prompt (this month / all future / entire period)
NewDeposits section in bucket detail with separate header, Saved badge, palette-colored date
NewCross-month history view in bucket detail — recurring buckets show past months descending
NewCumulative savings progress — all-time totals when goal is set on recurring savings bucket
NewBackward transaction projection — recurring transactions project into past months
Newactive_from / active_until on recurring buckets and transactions
NewBucket filter pills — All / Savings / Expense shown when both types exist
NewCycle badge on bucket cards showing position in recurring period (e.g. 2/12)
ImprovedMobile: tapping expense pill toggles paid/unpaid directly
ImprovedClick outside modal closes it (except color picker)
ImprovedModal scrolling constrained inside container
ImprovedAuto-create paid rows for intermediate months when backdating a recurring paid expense
May 17, 2026
NewDark mode across entire app
NewCalendar page — month grid + list view, due date dots, overdue items in red
NewTransaction History page — full log with filter chips, pagination, delete
NewSettings page — profile, salary, integrations, export Excel, delete all data
NewBucket detail sheet — centered popup with full transaction history, edit, delete
NewNotification cards for upcoming due dates with urgency levels
ImprovedBottom nav fixed for mobile browser chrome
ImprovedHeader border divider, status bar matches background color
May 15, 2026
ImprovedMigrated all inline styles to a single styles.css file
May 13, 2026
New🎂 Bēquebēque is born — initial setup with Next.js, Supabase, and Google OAuth
NewAuthentication with Google Sign-In, session persistence