
TPASS.calc
Monthly pass break-even tool
About
What's New in TPASS.calc
2.10.0
August 26, 2026
【Ver 2.10.0 Release Notes】 ● New: End a Pass Cycle Early (Pro) ・Moved out of your commute area early? Shift the cycle's end date back to the day you actually stopped using the pass ・Before confirming, you'll see how many trips fall in the trimmed period ・No trip records are deleted — they're only excluded from this cycle for now ・Tap "Undo Early End" any time to restore the original end date and those trips ・Free users can see the entry point; cycles already ended early can still be restored after a subscription lapses ● Automatic Fare Calculation for Tainan Buses ・Trunk and branch routes (Green, Blue, Brown, Orange, Yellow, Red), DRT minibuses and distance-based tourist routes now calculate fares from the actual boarding and alighting stops, instead of always charging a single-section fare ・The first NT$26 of base mileage is free with a stored-value card — roughly the first 8 km costs nothing ・City buses (including Route 98) apply Tainan Citizen Card benefits: half fare (NT$9) on weekdays, free on weekends. The Citizen Card half fare is not age-based, so adult and student fares are the same ・Student fares on trunk and branch routes are 15% off the card fare (Citizen Card Youth / Student Card) ・Route H31 (HSR Express) and Route 111 (Airport Bus) are excluded from Citizen Card benefits per the official announcement ・Added Tainan's NT$9 bus-to-bus transfer discount within 2 hours; the Tainan transfer window is corrected from 1 hour to 2 hours ・Note: only Saturdays and Sundays are treated as holidays. Please adjust fares manually on national holidays ● Fare Discount Explanations ・A note next to the fare now explains which discount is being applied, e.g. "Trunk route: first NT$26 of mileage is free with a stored-value card" ・Shown when adding a trip, editing a trip, logging by voice, and on auto-detected trip cards ・The Taoyuan citizen 30% off Airport MRT hint now also appears in voice logging and auto-detection ・For transfer combinations, each leg shows its own discount ● Automatic Trip Detection ・"Confirm Record" now reads "Confirm Record (with transfer)" whenever a transfer discount will be applied automatically ・Notifications for a single bus or coach result now include the route number, e.g. "Bus Green Trunk" ・When several possibilities are detected, the notification suggests opening the app to confirm ・Fixed the transfer marker in the info row and the button disagreeing when multiple cycles run in parallel ● Backup Management ・Tap the stats row on a backup entry to see what each number means ・Commuter routes now sit alongside the other stats for a consistent layout ・Fixed the pin button not aligning with the Restore and Delete buttons ・Added accessibility labels to the stats, so VoiceOver no longer reads bare numbers
More





