PRESTO is a transit payment app enabling digital card management, NFC-based payments, and fare loading across major Canadian transit systems including GO Transit, TTC, and OC Transpo. Features include Google Wallet integration, autoload/renewal, and transaction history.
Quick Verdict
Best for: Daily commuters comfortable with analytics tracking
Not For: You prefer Facebook not linked to your transit use
What It Means For You
In-app behavior is tracked by Firebase and shared with Facebook, connecting transit and payment habits to advertising networks. Payment information is processed by a third-party gateway. Data sent between the app and its servers travels with less protection than expected, which could affect account or card details.
Quick Verdict
Best for: Daily commuters comfortable with analytics tracking
Not For: You prefer Facebook not linked to your transit use
What It Means For You
In-app behavior is tracked by Firebase and shared with Facebook, connecting transit and payment habits to advertising networks. Payment information is processed by a third-party gateway. Data sent between the app and its servers travels with less protection than expected, which could affect account or card details.
Method and Limitations
Static analysis only. CITT reviewed the code of this build without running the app, so runtime behavior was not observed. The findings below describe the analyzed build and may not reflect server-side controls or later versions. CITT makes no determination about compliance with any law or platform policy; it reports what the artifacts contain and cites the published guidance so a reader can compare.
Data Security
4 totalNetwork Security
2 totalCode Security
2 totalPrivacy
4 totalVersion diff is on the Developer plan. See developer plans.
Context Tags
Package
com.metrolinx.presto.android.consumerapp
Version
2.1.24
Analysis Date
Jan 31, 2026
Classes Analyzed
49,993
Feedback helps us improve our analysis
Data Security - 4 findings (2 critical, 2 medium)
Network Security - 2 findings (1 critical, 1 medium)
Code Safety - 0 findings
Privacy - 4 findings (2 high, 2 medium)
PRESTO collects transit usage patterns, payment card details, and in-app behavioral data. Account activity, including travel history and payment records, is retained to support app functionality and analytics reporting.
Behavioral and usage data is shared with the following third-party services:
| Category | Score |
|---|---|
| Security | 35/100 |
| Privacy | 45/100 |
| Data Security | 40/100 |
| Network Security | 30/100 |
| Code Safety | 35/100 |
| Data Collection | 50/100 |
| Data Sharing | 45/100 |
| User Control | 40/100 |
| Field | Value |
|---|---|
| App | PRESTO |
| Package | com.metrolinx.presto.android.consumerapp |
| Version | 2.1.24 |
| Scan Date | 2026-01-31 |
| Platform | Android |
Developer not yet contacted