Welcome back, student!
Your budget journey starts here.
Track income, expenses, goals, and get nudges from your selected Senpai character.
Quick Add
Recent Activity
Spending by Category
Updates when you add expensesTrack every coin
Transactions
Add, edit, delete, search, and filter your income and expenses. Everything saves in your browser for GitHub Pages.
Add Transaction
Transaction History
Choose your guide
Characters
Pick a personality to guide your budget style.
Premium AI Chat
Ask your budget Senpai
This static GitHub version includes a simulated AI coach. Connect your own API later for real AI responses.
Premium Access
PayPal Payment
Let users pay for premium access or support the app. Replace the PayPal link in Settings with your own PayPal.Me or payment link.
Unlock Premium
Premium includes advanced budget tips, character coaching, and priority features.
Pay with PayPal After payment, the app owner can manually enable Premium UI for the user, or connect a backend later for automatic unlocking.Payment Instructions
- Click the PayPal button.
- Complete the payment.
- Send proof of payment to the app owner.
- The owner/dev can unlock premium mode.
Owner Tools
Developer Access
This is a client-side demo lock for GitHub Pages. For real security, connect Firebase/Supabase authentication later.
Developer Login
First-time setup
Start your budget adventure
Use this simple setup to personalise the app before tracking transactions.
Step 1: Your profile
Step 2: Choose your guide
You can change this later in Characters.
Step 3: Your first goal
Charts & totals
Budget Insights
See where your money is going and what your biggest spending categories are.
Category Chart
Expense categories onlyTrust & transparency
About & Privacy
Simple information users should see before trusting the app with budget entries.
About Senpai Budget Buddy
Senpai Budget Buddy is an anime-inspired budget tracker that helps users record income, expenses, categories, notes, and savings goals.
How data is stored
Your transactions and settings are saved in this browser using localStorage. They do not automatically sync across devices.
Privacy note
Do not enter bank passwords, card numbers, ID numbers, or private account details. Use simple notes only.
Premium payments
PayPal payments are handled outside this static website. Automatic premium unlocking requires a secure backend or payment webhook later.
Make it yours
Settings
Customize the app experience. Settings save in your browser.