Bustro / Terms & Conditions

Terms & Conditions

Updated16 July 2026 Effective16 July 2026 Singapore law

These Terms & Conditions ("Terms") govern your use of the Bustro mobile application ("Bustro" or the "App") for iPhone and iPad, including the Bustro Home Screen and Lock Screen widget, and any related services we provide (collectively, the "Service"). Bustro is operated by the Bustro app team ("we", "us", "our"), based in Singapore. By downloading, installing, or using the App you agree to these Terms. If you do not agree, do not use the App.

These Terms incorporate by reference the Bustro Privacy Policy, which explains how we handle your data.

§ 1

About Bustro

Bustro is a free, ad-free public-transit utility for Singapore that provides:

  • Bus arrival information sourced from the Singapore Land Transport Authority ("LTA") DataMall;
  • Bus stop and bus service search, route visualisation, and a metro map;
  • A favourites and Home/Lock Screen widget for quick access to commute information;
  • Alight Reminder: an opt-in feature that follows your bus ride and alerts you before your alighting stop, with a live countdown shown as a Lock Screen / Dynamic Island Live Activity;
  • Track Arrival: an opt-in Live Activity showing a live countdown and alerts for a bus arriving at a stop;
  • My Journeys: saved trips that you can re-activate, synced through your iCloud account;
  • Weather information sourced from the Singapore Government's data.gov.sg APIs;
  • Traffic-incident alerts and an opt-in push-notification subscription system;
  • A Commute Feed of transit-related updates, including (a) user-submitted messages, (b) official advisories from the Bustro team, and (c) automated LTA service alerts;
  • An on-device, AI-generated transit-mood headline produced using Apple's Foundation Models.

Bustro does not require an account, does not charge a subscription, and contains no in-app purchases or advertising.

§ 2

Eligibility and minimum age

There is no minimum age to use Bustro for its primary purpose: checking bus arrival times, viewing stops, services, and routes, saving favourites, using the Home/Lock Screen widget, and viewing weather, traffic, and Commute Feed content. Bustro is rated 4+ on the App Store and is suitable for Singapore students and young commuters who rely on buses to get to school.

To submit content to the Commute Feed (Section 7), you must be at least 13 years old. Every Commute Feed submission is reviewed and approved by a member of the Bustro team before it becomes visible to other users; we may decline submissions and restrict posting from a device if we have reason to believe the submitter is under 13. If you are a parent or guardian and believe a child under 13 has posted content, contact us at hi@bustro.app and we will remove it.

If you are using the App through an enterprise or family-shared device, the device's primary user is responsible for ensuring use complies with these Terms.

§ 3

Licence to use the App

Subject to your compliance with these Terms, we grant you a limited, personal, non-exclusive, non-transferable, non-sublicensable, revocable licence to install and use Bustro on Apple-branded devices that you own or control, solely for your personal, non-commercial use. This licence is granted under the Apple Standard EULA (https://www.apple.com/legal/internet-services/itunes/dev/stdeula/) as supplemented by these Terms; if there is a conflict, these Terms control as between you and us, and the Apple Standard EULA controls as between you and Apple.

You may not, and may not permit any third party to: (a) reverse-engineer, decompile, or disassemble the App except to the extent expressly permitted by applicable law; (b) modify, adapt, or create derivative works of the App; (c) remove or obscure any proprietary notices; (d) sell, rent, lease, sublicense, or distribute the App; (e) use the App to develop a competing product; or (f) circumvent any access control, rate limit, or security measure.

§ 4

Transit data: accuracy disclaimer

Bus arrival times, bus routes, traffic incidents, weather conditions, and air-quality readings displayed in the App are sourced from third parties (primarily LTA, BusRouter SG, and the Singapore Government via data.gov.sg). This information is provided on an "as-is" basis and may be:

  • delayed, incomplete, or temporarily unavailable due to network conditions, source-system outages, or rate-limiting;
  • inaccurate due to upstream errors that we cannot detect;
  • cached for short periods to reduce network usage (cache durations are documented in the Privacy Policy).

Do not rely solely on Bustro for time-critical journeys, emergency travel, evacuation, or any decision where the consequence of inaccurate information could be material. Always verify with official LTA channels (https://www.lta.gov.sg, MyTransport.SG) for safety-critical situations. We are not liable for missed buses, missed connections, late arrivals, journey costs, or any loss arising from reliance on data displayed in the App.

This applies equally to Alight Reminder and Track Arrival: their countdowns and alerts are derived from the same third-party data together with your device's GPS, and may be delayed, inaccurate, or missed entirely (for example due to poor GPS signal, denied permissions, Focus modes, network conditions, or iOS ending a Live Activity). These features are conveniences, not guarantees. Stay aware of your surroundings, and do not depend on them where missing a stop or a bus would have material consequences.

§ 5

Location data

Bustro is more useful when you grant location permission, but is functional without it. Location is processed on your device to find nearby stops, calculate walking distances, display the closest favourite stop on the widget, and, if you set an Alight Reminder, follow your ride so you can be alerted before your stop. Alight Reminder offers the optional Always location permission so it can keep working in the background; background location runs only while a reminder is active and stops when the ride ends. We do not transmit your location to our servers or to LTA, the Singapore Government, BusRouter SG, or any other third party. See the Privacy Policy for the full description.

§ 6

Push notifications

If you grant notification permission, we may send you traffic-incident alerts for the categories you subscribe to, notifications about new Commute Feed updates, and the alerts belonging to features you start yourself: Alight Reminder ("prepare to alight" / "time to alight") and Track Arrival ("arriving soon" / "arriving now"). Live Activities you start are updated by push while they run. You can unsubscribe at any time in Settings → Notifications → Bustro, by changing your in-app subscription preferences, or by ending the reminder or tracker. We deliver pushes via Apple Push Notification service and Firebase Cloud Messaging.

§ 7

Commute Feed: user-generated content

The App contains a Commute Feed where you can submit short transit-related messages. The following terms apply specifically to your use of the Commute Feed.

All Commute Feed submissions are reviewed and approved by a member of the Bustro team before they become visible to other users. This human moderation, in addition to the on-device checks described in §7.1, is part of our content-quality and child-safety controls and is intended to ensure that nothing harmful, identifying, or otherwise inappropriate is published, whether about a young person or by one.

7.1Your content; licence grant

"Your Content" means anything you submit to the Commute Feed, including message text, URLs, and reactions. You retain ownership of Your Content. By submitting Your Content, you grant us a worldwide, non-exclusive, royalty-free, sublicensable, transferable licence to host, store, reproduce, modify (for moderation, formatting, and translation), publicly display, publicly perform, and distribute Your Content within the App and in associated promotional materials about the App, for as long as Your Content remains in the Service or as required for backups, regulatory compliance, and dispute resolution. You also grant each other user of the App a non-exclusive licence to access Your Content within the App.

You represent and warrant that (a) you own or have the necessary rights to submit Your Content, (b) Your Content does not infringe anyone's rights, and (c) Your Content complies with these Terms.

7.2Prohibited content and conduct (Acceptable Use)

You must not submit, post, transmit, or link to content that:

  1. Is unlawful, defamatory, obscene, pornographic, sexually explicit, or sexually suggestive;
  2. Harasses, threatens, intimidates, stalks, or impersonates any person;
  3. Is hateful, discriminatory, or incites violence against any individual or group on any basis (race, religion, ethnicity, gender, sexual orientation, disability, etc.), including any content that wounds the racial or religious feelings of any person, or promotes feelings of enmity, hatred, or ill-will between different racial or religious groups in Singapore (Penal Code §§298 and 298A; Maintenance of Religious Harmony Act 1990);
  4. Promotes, glorifies, or incites self-harm, suicide, or violence;
  5. Contains personal data of others (names, addresses, phone numbers, vehicle plates, photos identifying private individuals) without their explicit consent;
  6. Is commercial, promotional, or solicitation content (including referral links, MLM, paid services, gambling, cryptocurrency promotions);
  7. Is misleading, fraudulent, or impersonates an official source (LTA, SBS Transit, SMRT, Tower Transit, Go-Ahead, government agencies);
  8. Misrepresents traffic, weather, or service-disruption information in a way that could endanger travellers;
  9. Contains malware, phishing links, or attempts to circumvent app security;
  10. Infringes copyright, trademark, trade secret, or other intellectual-property rights;
  11. Violates Singapore law or the laws of the jurisdiction in which you are located;
  12. Is off-topic for a Singapore public-transit context (the on-device classifier may reject such submissions before upload).

You must not use the Commute Feed to:

  • Bypass, disable, or interfere with security or moderation features;
  • Submit content via automated means or at a frequency intended to spam other users;
  • Encourage other users to violate these Terms;
  • Reset your device identifier or reinstall the App to evade a moderation action.

We reserve the right (but assume no obligation) to refuse, remove, edit, or restrict access to Your Content at any time, with or without notice, for any reason, including suspected violation of these Terms, a request from law enforcement, or to protect our users.

7.3Reporting concerns; moderation actions

Because every Commute Feed submission is reviewed and approved by the Bustro team before it becomes visible to other users, content that fails our checks never reaches the feed. If you nonetheless encounter an approved message that you believe should be removed (for example, because circumstances have changed or we missed something on review), email hi@bustro.app with a description of the message and, where possible, the approximate date and time you saw it. We aim to act on credible reports within 24 hours of receipt, consistent with App Store Review Guideline 1.2.

Commute Feed posts are displayed anonymously, and the App contains no user profiles, public usernames, friend lists, direct messages, or follow relationships. There is no other user for you to interact with directly. As a result, the App does not provide an in-app "block user" function, because there is no persistent identity to block. Where a particular device repeatedly submits content that violates these Terms, we may revoke that device's ability to submit further content; in serious cases we may escalate to law enforcement under Section 7.8.

7.4No liability for user content

Your Content reflects the views of the user who submitted it, not us. We do not endorse, verify, or assume responsibility for the accuracy of Your Content or the Content of any other user. We are not liable for any loss arising from reliance on user-submitted content. The App labels official advisories from the Bustro team and automated LTA alerts distinctly from user-submitted content; rely on those official labels rather than free-text content for any time-sensitive decision.

7.5Retention of Your Content

User-submitted Commute Feed posts are automatically deleted 7 days after submission. Reactions and link previews are deleted with the message they relate to. Backups and security logs may persist for a limited additional period as described in the Privacy Policy.

7.6Removing Your Content

You may delete Your Content at any time from within the App. To request removal of content you submitted from a device you no longer have, email hi@bustro.app from any address; we will require the approximate date of submission and any other identifying details to locate the record.

7.7Indemnity for Your Content

To the maximum extent permitted by law, you will indemnify, defend, and hold harmless Bustro, its operators, contributors, and licensors from and against any claim, demand, loss, liability, damage, judgment, or expense (including reasonable legal fees) arising out of or in connection with (a) Your Content, (b) your use or misuse of the Commute Feed, or (c) your violation of these Terms or of any law or third-party right.

7.8Government, court, and regulator orders

We will comply with valid orders, directions, or notices issued under Singapore law that require us to remove, modify, append a notice to, or restrict access to Commute Feed content, or to provide information about a submitting device. This includes:

  • Correction Directions, Stop Communication Directions, and Targeted Correction Directions issued under the Protection from Online Falsehoods and Manipulation Act 2019 (POFMA);
  • Protection Orders and Expedited Protection Orders issued under the Protection from Harassment Act 2014 (POHA);
  • Directions issued under the Broadcasting Act 1994 (as amended by the Online Safety (Miscellaneous Amendments) Act 2022) and IMDA's Code of Practice for Online Safety, including directions to remove "egregious content" (child sexual exploitation material, terrorism content, content inciting racial or religious enmity, and other prescribed categories);
  • Court orders, including orders made under the Defamation Act 1957 or in defamation proceedings;
  • Production orders and other lawful requests from the Singapore Police Force under the Criminal Procedure Code;
  • Any other directions issued by a Singapore regulator or authority acting within its statutory powers.

Where the law permits, we will notify the device whose submission is affected before complying with the order. Where notice is prohibited, impractical, or would defeat the purpose of the order, we will keep an internal record and provide notice as soon as we lawfully can.

§ 8

Third-party data and services

The App relies on the following third-party data sources and services. Your use of the App is subject to their respective terms where applicable.

Source / ServicePurposeTerms
Singapore LTA DataMallReal-time bus arrivals, bus stops, services, routesLTA DataMall API Terms of Service (https://datamall.lta.gov.sg)
BusRouter SGBus route geometry (GeoJSON)data.busrouter.sg terms
Singapore Government (data.gov.sg)Weather, rainfall, lightning, air quality, temperatureSingapore Open Data Licence v1.0 (https://data.gov.sg/open-data-licence)
Apple Push Notification servicePush deliveryApple Developer Program Licence Agreement
Apple iCloud / CloudKitFavourites sync between your devicesApple Media Services Terms
Apple Maps / Google MapsWalking and driving directions when you tap a stopApple Maps Terms / Google Maps/Google Earth Additional Terms
Apple LinkPresentation frameworkPreviews of links in Commute Feed postsApple developer terms; previews are fetched directly from the linked site by your device
Google Firebase (Analytics, Crashlytics, Cloud Messaging, Firestore, Remote Config)App diagnostics, push routing, Commute Feed post storage, Live Activity updates for Alight Reminder and Track Arrival, version gatingFirebase Terms of Service (https://firebase.google.com/terms)
Google FormsReport a Bug and Request a Feature forms (opened only when you choose them)Google Terms of Service

We are not responsible for the availability, accuracy, content, or practices of these third parties, except to the extent we have undertaken specific commitments in the Privacy Policy or these Terms.

8.1Required attributions

In accordance with the Singapore Open Data Licence v1.0, the App displays the following attribution: "Contains information from the Singapore Government data.gov.sg APIs, made available under the Singapore Open Data Licence version 1.0." The App also attributes LTA DataMall as the source of bus arrival, bus stop, and bus service information.

§ 9

Intellectual property

The App, including its software, design, illustrations, icons, copy, the "Bustro" name, and the on-device-generated transit-mood headlines, is owned by us or our licensors and is protected by copyright and other applicable intellectual-property laws (including the common-law right to prevent passing off of the "Bustro" name and brand). The "Bustro" name and logo are not registered trademarks; the protections claimed here arise from authorship and from the goodwill we have built through use of the name in commerce.

§ 10

Modifications to the App and to these Terms

We may update the App at any time, including to add, change, or remove features. Some updates may be required for the App to continue functioning. We may update these Terms by changing the "Last updated" date and posting the revised Terms in the App or at our public Terms URL. Material changes will be highlighted in-app or via push notification at least 14 days before they take effect, except where an immediate change is required by law or to address a security issue. Continued use of the App after the effective date of a revision constitutes acceptance.

§ 11

Termination

You may stop using the App at any time by uninstalling it. We may suspend or terminate your access to the App or to specific features (such as the Commute Feed) immediately and without notice if we reasonably believe you have violated these Terms, are using the App in a way that endangers other users or third parties, or are using the App in violation of applicable law. Sections 4, 7.4, 7.7, 8, 9, 12, 13, 14, 15, 16, and 17 survive termination.

§ 12

Disclaimer of warranties

Some jurisdictions do not allow the exclusion of certain warranties; in those jurisdictions, the above exclusions apply only to the maximum extent permitted by law.

§ 13

Limitation of liability

This limitation does not apply to liability that cannot be limited under applicable law (for example, in some jurisdictions, liability for death, personal injury caused by negligence, fraud, or fraudulent misrepresentation cannot be limited).

§ 14

Indemnity (non-content)

In addition to your indemnity for Your Content (Section 7.7), you will indemnify us against any claim, demand, loss, liability, damage, or expense arising out of (a) your use of the App in violation of these Terms or applicable law, (b) your violation of any third party's rights, or (c) any false statement or breach of representation by you under these Terms.

§ 15

Apple-specific terms

You and we acknowledge that these Terms are concluded between you and us only, and not with Apple Inc. ("Apple"). Apple is not responsible for the App or its content. To the extent these Terms provide for usage rules for the App that are less restrictive than (or conflict with) the Apple Standard EULA, the more restrictive or conflicting rule of the Apple Standard EULA prevails.

We, not Apple, are solely responsible for the App and its content. Apple has no obligation to provide maintenance and support for the App. In the event of a failure of the App to conform to any applicable warranty, you may notify Apple, and Apple will refund the App purchase price (if any) to you. To the maximum extent permitted by law, Apple has no other warranty obligation with respect to the App.

We, not Apple, are responsible for addressing any claims by you or any third party relating to the App or your use of the App, including (a) product liability claims, (b) any claim that the App fails to conform to any applicable legal or regulatory requirement, and (c) claims arising under consumer protection or similar legislation. We, not Apple, are responsible for the investigation, defence, settlement, and discharge of any third-party intellectual-property infringement claim relating to the App.

You represent and warrant that (a) you are not located in a country that is subject to a U.S. Government embargo, or that has been designated by the U.S. Government as a "terrorist supporting" country, and (b) you are not listed on any U.S. Government list of prohibited or restricted parties.

Apple and Apple's subsidiaries are third-party beneficiaries of these Terms. Upon your acceptance of these Terms, Apple has the right (and will be deemed to have accepted the right) to enforce these Terms against you as a third-party beneficiary.

§ 16

Governing law and dispute resolution

These Terms are governed by the laws of the Republic of Singapore, without regard to its conflict-of-laws rules. You and we submit to the exclusive jurisdiction of the courts of Singapore for any dispute arising out of or in connection with these Terms. Nothing in this Section limits any non-waivable consumer-protection right you may have under the mandatory law of the country where you ordinarily reside.

If you are a consumer resident in Singapore, you may also have a right to bring proceedings in the Small Claims Tribunal where the claim falls within its jurisdictional limits.

§ 17

Miscellaneous

Entire agreement. These Terms and the Privacy Policy are the entire agreement between you and us regarding the App and supersede any prior agreements.

Severability. If any provision of these Terms is held unenforceable, the remaining provisions remain in full force, and the unenforceable provision will be modified to the minimum extent necessary to make it enforceable.

No waiver. Our failure to enforce any right or provision of these Terms is not a waiver of that right.

Assignment. You may not assign or transfer these Terms without our prior written consent. We may assign these Terms freely.

Force majeure. We are not liable for any failure or delay caused by events outside our reasonable control, including network outages, third-party service outages, acts of government, or natural events.

Notices. We may give notices via in-app message, push notification, or email to any address you have provided. Notices to us must be sent to hi@bustro.app.

§ 18

Contact

Questions, complaints, content reports, or rights requests can be sent to:

  • Email: hi@bustro.app
  • Data Protection Officer: hi@bustro.app (mark "DPO" in the subject line)

We aim to respond to most enquiries within 7 days, and to formal data-rights requests within 30 days.

By using Bustro you acknowledge that you have read, understood, and agreed to these Terms.