SmartResa: Commute Helper
Your daily travel assistant
Only for iPhone
Free
All you need for Swedish public transport in one app: plan trips, track them live, scan tickets, check timetables, and get compensation when eligible.
SmartResa helps you plan, track, and manage Swedish public transport trips with less stress and less switching between apps.
With SmartResa you can:
• plan one-time trips and everyday commutes
• track journeys live with delay and disruption updates
• follow active trips on the Lock Screen with Live Activities
• use widgets for quick access to SmartResa
• check timetables inside the app
• see your journey on a clearer map
• get alerts for delays, cancellations, platform changes, cancelled stops, and risky transfers
• see train details such as track, stops, carriage, seat, class, transfers, and walking legs when available
• scan and save SJ and SL tickets from camera or photos
• add ticket journeys, including the route to the train when supported
• understand red days, bridge days, and special timetables
• find alternatives when disruptions affect your trip
• store ticket, receipt, and journey details for compensation cases
• auto-submit supported compensation claims and export evidence
• review travel history and Year Wrapped insights
SmartResa uses Swedish public transport data from sources including ResRobot and Trafikverket. Auto-submit is currently supported for selected operators, including SL, SJ, VR, Skånetrafiken, and Mälartåg. Operators always make the final compensation decision.
more Developer Response Thank you! Sign in with Apple option should work now :)
Made life alot easier
Thank you! Sign in with Apple option should work now :)
Take control of Travel Alerts on a dedicated settings page with Quiet, Balanced, Detailed, or Custom. Every Custom alert—including Better Connection—has its own switch, trigger, explanation, and example.
This update also separates automatic journey and timetable changes, makes suggested route changes safer to review, waits for reliable arrival information during major delays, keeps live status clearer across the app and Lock Screen, and improves maps and compensation timing. Planned trips can be cancelled while active tracking has a separate stop action.
2.4.4 3d ago
• Fixes manual journey switching, including switching back to the originally saved departure.
• Stops labelling slower or invalid alternatives as “Recommended.”
• Requires successful ticket/journey validation before applying a suggested switch.
• Shows clearer wording such as “Saved departure available.”
• Prevents an alternative from being validated against the wrong journey leg.
2.4.3 Aug 16
Improved map controls and fixed location centering after panning. Journey and search screens are now cleaner.
2.4.2 Jul 27
Improved journey tracking, Live Activities and saved commutes during delays and timetable changes. Station searches now show all available transport types, and navigation, maps and commute cards are faster and clearer.
2.4.1 Jul 16
Journey tracking is now more reliable during major delays, timetable changes, and periods when operators are awaiting new departure or arrival times. Saved commutes stay connected to the service you are actually following, while route alternatives are handled more safely to prevent unexpected switches.
Live Activities, timetables, Home, and Journey Details now show clearer and more consistent times and statuses. We have also improved automatic journey updates, cancellation controls, station and map search, travel history, and compensation preparation, which now waits for a confirmed final arrival before calculating the delay.
2.3.2 Jul 14
We’ve made SmartResa more reliable and easier to understand throughout your journey.
• Better tracking during major delays and while operators are awaiting a new time.
• Saved commutes now handle timetable changes more reliably.
• Clearer status, arrival time, and next steps in Live Activities.
• Journeys no longer finish before arrival has been confirmed.
• Improved disruption, connection, and compensation information.
• Easier-to-use maps and journey details.
• Additional stability and performance improvements.
2.3.1 Jul 12
• Refreshed design across the app.
• Clearer Home, Commute, Trips, Timetables, Claims, and Settings screens.
• Improved Live Activities and widgets.
• Better journey tracking for delays, cancellations, and unknown departure times.
• Easier review of alternative routes when a trip is disrupted.
• Improved compensation claim flow.
• Better receipt upload support.
• Clearer SL app ticket App-id guidance.
• Clearer login error messages.
2.2.1 Jun 11
• Improved commute and trip tracking reliability.
• Better handling of delays, cancellations, and awaiting departure times.
• Improved station and trip search results.
• Fixed stale route alerts and incorrect duplicate claims.
• General usability fixes.
2.1.6 Jun 9
• Improved trip search defaults and station relevance.
• Walking pace can be set more precisely.
• Improved handling for delayed, cancelled, and tight-transfer journeys.
• Compensation cases are created only after verified arrival; earlier alerts are clearly marked as estimates.
• Reduced technical source labels in search and tracking views.
• General UI polish and reliability fixes.
2.1.5 Jun 3
Improved journey tracking and Live Activities.
• More reliable Lock Screen status for active vehicle legs.
• One-time trips now stay active through the final walking leg.
• Improved arrival timing so journeys do not complete too early.
• Clearer one-time trip cards after the last transit leg.
• Simplified Journey Details map legend.
• General tracking reliability and UI polish.
2.1.4 Jun 1
Improved trip planning and live journey tracking.
• Trip search now starts from My Location by default.
• Station and place search is better at prioritizing nearby, relevant results. Thanks to @Alexander.
• Walking pace can now be set more precisely.
• Improved handling for delayed, cancelled, and tight-transfer journeys.
• Reduced confusing technical source labels in search and tracking views.
• Refreshed first-start experience for setting up SmartResa.
• Clearer setup for travel alerts, nearby stops, Lock Screen updates, Live Activities, and widgets.
• Improved introduction to commute trips, one-time trips, past trips, notifications, timetables, tickets, and claims.
• Updated Home, Timetables, Notifications, Settings, Tickets, payout, and saved places screens with clearer guidance.
• Improved ticket and payout setup with clearer formats and examples.
• Added refreshed visual icons and lightweight animations across onboarding and key screens.
• Added Timetables to the app tour.
• General UI polish and usability fixes.
2.1.3 May 31
• Improved SL compensation handling for scanned tickets and period tickets.
• Clearer SL ticket reference and App-id guidance when adding tickets or submitting claims.
• More reliable automatic compensation form filling for SL.
• Cleaner Live Activity next-leg text on the Lock Screen, especially final walking legs.
• Improved journey search ranking and commute route matching.
• Realtime tracking fixes to reduce stale or incorrect journey states.
2.1.2 May 27
Version 2.1.1 fixes a bug affecting the “Arrive by” option for commute routes.
2.1.1 May 24
Version 2.1 adds Live Activities, widgets, in-app timetables, a better map experience, clearer delay and disruption information, and smarter journey updates while you travel.
2.1 May 19
SmartResa 2.0 is here.
• 1-tap ticket scanning for SJ and SL tickets
• Live journey maps with stops, transfers, walking legs, and train details
• Better realtime tracking for delays, platforms, arrivals, and missed connections
• Add scanned SJ tickets as full journeys, including your route to the train
• Save scanned SL tickets for compensation claims
• Improved alerts, compensation evidence, and Year Wrapped sharing
2.0 May 12
• Fixed cases where trains marked “Invänta tid” could show an outdated or planned departure time.
• Alternatives now show more valid route options, including routes that may arrive later, with clearer arrival-time information.
• Auto journey update suggestions remain conservative and avoid recommending worse routes automatically.
• General reliability improvements for delay, departure, and alternative-route display.
1.0.8 May 2
Improved commute monitoring and train arrival tracking.
More accurate connection alerts.
Stability and reliability improvements.
1.0.7 Mar 27
Improved journey and commute updates with better handling of delays, transfers, and departures.
Fixed Swedish localization in notifications and key flows, plus multiple bug fixes for onboarding, tickets, and compensation.
1.0.6 Mar 24
This update improves live journey tracking, rerouting, and claim flows.
• Home and Journey Details now show the same suggested switch from the correct transfer point
• Clearer and more accurate push notifications and service alerts for active legs
• Information messages now appear only for current and upcoming parts of a journey
• Multi-step flows and page switches now open from the top, with better layout when the keyboard is open
1.0.5 Mar 22
• Smarter auto-updates now switch connections near transfer time instead of too early.
• Transfer feasibility now includes walking/interchange time between legs.
• Improved realtime handling across legs with stronger evidence-based status updates.
• Fixed contradictory states like “On time” while connection was actually missed.
• Fixed journey linking bugs between commute and one-time trips.
• Fixed one-time trip re-add/cancel edge cases and wrong journey opening.
• Reduced noisy/repetitive risk notifications with cooldown and suppression logic.
• Improved disruption/deviation visibility during live incidents.
• Fixed stale commute cards that stayed active/completed incorrectly.
• Compensation calculation now uses real ticket price basis and submit-time recalculation for better accuracy.
1.0.3 Mar 18
• Improved disruption handling for cancelled and delayed journeys, including more reliable alternative suggestions and automatic journey updates.
• Fixed compensation issues so claims use the correct cancelled service and show more accurate journey timing and outcomes.
• Resolved ticket and refresh problems that could cause edited tickets, claim details, and active journey data to appear outdated.
• Fixed cases where commute monitoring could appear as a one-time trip, and improved consistency between searched departures and live tracked delays.
• Improved Year Wrapped statistics so cancelled journeys, travel time, and repeated trips are counted more accurately.
1.0.2 Mar 13
-More accurate live delay display for both one-time trips and commute routes.
-Monitoring now stays active until the expected arrival window, so trips are less likely to stop updating too early.
-Fixed cases where journeys incorrectly showed “Missed Connection” when the connection was only at risk.
-Fixed certain trains showing “No realtime info” because live train IDs were matched incorrectly.
-Fixed automatic rerouting choosing a worse journey while claiming it was better or earlier.
-Fixed cases where a journey could incorrectly appear compensation eligible after a bad automatic switch.
-Fixed Review suggested switch opening the wrong alternatives flow or returning no results.
-Fixed suggested switches being filtered out when the better option used the same line at a different time.
-Fixed some past-selected one-time trips being flagged as missed just because the first planned leg had already passed.
-Improved alternative and reroute suggestions so they only show ticket-valid, same-operator, and more realistic options.
-Improved commute switching/linking behavior and made small delay badges clearer by showing whether a delay applies to departure or arrival.
-Expanded compensation and ticket handling for more operators and ticket types, including better support for Skånetrafiken, VR, and Vy.
-Improved compensation screens and messages to make claim status and operator details easier to understand.
1.0.1 Mar 11
Take control of Travel Alerts on a dedicated settings page with Quiet, Balanced, Detailed, or Custom. Every Custom alert—including Better Connection—has its own switch, trigger, explanation, and example.
This update also separates automatic journey and timetable changes, makes suggested route changes safer to review, waits for reliable arrival information during major delays, keeps live status clearer across the app and Lock Screen, and improves maps and compensation timing. Planned trips can be cancelled while active tracking has a separate stop action.
more Version 2.4.4 3d ago
Data Linked to You The following data may be collected and linked to your identity:
Location Contact Info User Content Identifiers