Feature statement · complete
Everything JodRubJai does, itemised.
Grouped by what you're trying to get done. Every line is live today, on the web and in the Android app.
Recording money
§ 001–004Quick add
Amount, direction, category, note and date — from any screen, in seconds.
Multi-currency
Log a transaction in the currency you paid in; the dashboard keeps a running total per currency, never auto-converted.
Categories
A shared set with emoji keeps entries consistent and reports meaningful.
Internal transfers
Flag a move between your own accounts so it never counts as spending or income.
Bank slips
§ 005–009Slip scanning
Photograph a PromptPay transfer slip, or paste its text — OCR fills in the amount, date, transfer reference and the sender and recipient names for you to check and save. Built for PromptPay / Thai bank transfer slips, in Thai or English; other receipts aren't supported yet.
PromptPay verify QR
When a PromptPay slip carries its verification QR, it's decoded for the exact sending bank and transfer reference — no OCR guesswork for those two fields.
Watched folders
Choose a local folder of saved slips — new files are picked up and read on the next scan: when you open or return to the app, on demand, or in the background in the Android app.
Bulk import
Import many receipts at once; a dedicated screen shows each one's status and lets you retry or remove any that fail.
Duplicate safety
Re-uploading a slip is matched to the existing entry by its transfer reference — refreshed from the new read, never duplicated. Lock an entry and re-uploads leave it untouched.
Seeing where it went
§ 010–013Dashboard
Income, expense and net balance for the month, a spending-by-category chart, and your latest entries.
Monthly & category reports
Break a period down by category, switch months, and see the share each category takes.
Period comparison
Set a range and a baseline period to see exactly what rose and what fell.
CSV export
Export any date range — with your timezone applied — for a spreadsheet or your accountant.
Staying on plan
§ 014–015Category budgets
Give a category — or all spending — a limit per month, week or day. No budget means it simply isn't tracked — no clutter.
Live progress
Each budget shows what you've spent against the limit and flags when you go over, updating as you log.
Sharing with a partner
§ 016–017Link a partner
Send an invite; once accepted, dashboards and reports can show a combined view.
Attribution kept
Every shared transaction still shows who logged it, and either person can scope a report to just themselves.
LINE
§ 018–020LINE Login
Use your LINE account to sign in — on the web and inside the Android app.
Messaging bot
Send the bot a slip or a note and it records the transaction to your account.
LIFF MiniApp
A lightweight in-LINE screen that connects your LINE account to JodRubJai in one tap, without leaving the chat.
Platform & access
§ 021–026Installable PWA
Add JodRubJai to your home screen or desktop; it opens in its own window, going straight to your dashboard once you're signed in.
Offline & sync
Log transactions with no connection; they queue locally and sync — with conflict handling — when you're back.
Android app on Google Play
A published build with native folder access for receipt import and in-app LINE login.
Appearance
Default, Strict Light or Strict Dark (with follow-OS), plus corner style and comfortable / compact density.
Two-factor auth
Protect your account with an authenticator-app second factor.
English / ไทย
The whole app, including emails, in English or Thai — switch any time.
Your data
§ 027–029Consent you can review
See the current privacy notice and the version you agreed to, and withdraw consent whenever you want.
Full export
Download everything the app has stored about you as a single JSON file.
Delete your account
Permanently remove your account and all associated data from one screen.
Real screenshots of JodRubJai: the transactions list on desktop, and the dashboard and monthly report on a phone.
Start today
It's free — no card, no time limit. Your first entry takes under a minute.


