1. Introduction
Viaje Rentable consists of an Android application ("the App") and a website at https://viajerentable.com.ar. This policy explains what information they handle, how they use it and how they protect it.
By installing the App or using the site you accept the terms described here.
2. Data the App reads
The App uses the Android Accessibility Service to read the text content of rideshare driver app screens while those apps are in the foreground. This includes:
- Trip offer price
- Trip distance and duration
- Distance and wait time to the passenger
Some rideshare apps show the offer as an image instead of text (for example DiDi). In those cases the App reads the text from that image directly on your device. The image never leaves your phone.
Everything read from the screen is processed on your phone and, in normal use of the App, is not sent to any server. The only exceptions are: (a) the anonymous offer data, which may be shared as described in Section 5; (b) if you contact Support from the App, the attached diagnostics report may include recently captured on-screen offer text, to help us troubleshoot detection issues; and (c) if you enable Avoid zones (a Premium feature), the pickup and/or drop-off address shown in the offer is sent to the Android geocoding service to determine whether the trip falls inside a zone you defined. Only that address text is sent — never your identity and never your location — and only for the trip ends your zones actually need to check.
Diagnostics reports when contacting Support: when you submit a support request from the App, a diagnostics report is attached with your device model and operating system version, your in-App settings, recent offer-detection attempts — including the on-screen text captured from rideshare apps — and recent technical logs. This report is sent to our support inbox and is used solely to resolve the issue you report.
3. Data the App stores locally
- Trip history: record of analyzed offers. You can disable it in Settings.
- User settings: profitability thresholds, vehicle data, overlay and privacy preferences.
- Fuel price cache: last price obtained, so we don't have to look it up every time.
- Avoid zones (Premium): the areas you mark to keep out of, including their name, their shape on the map and which end of the trip they apply to. They are stored on your device and you can edit or delete them at any time in Settings.
This data is saved in the device's internal storage. It is not shared with third parties except as described in Sections 4, 5, 6 and 7.
4. Internet access and third-party services
The App and website make network requests for the following services:
- Google (Firebase Analytics and Crashlytics): usage statistics and crash reports. They use standard Google identifiers, without your identity or personal data.
- Google (Firebase Authentication): optional — to sign in with your Google account when using features that require an account (web subscription, cloud sync). See Section 6.
- Google (Cloud Firestore): optional — cloud database where your settings and history are stored if you enable Premium sync. See Section 6.
- Google (AdMob): shows discreet ads to free-tier users. Ads are hidden while you're driving or while an offer is being analyzed.
- Google (infrastructure): hosts our website and the system that processes your subscription management (cancellation and plan changes) and your support messages, including diagnostics reports (see Section 2).
- Mercado Pago (Argentina only): processes the payment for your Premium subscription when you sign up from the web. See Section 7.
- Resend (email provider): sends transactional emails to your inbox, such as the Premium welcome and support replies.
- Fuel price sources (by country): to show you the local price we query public sources in each country: Argly (Argentina), CRE (Mexico) and CNE (Chile). Only your country, province and fuel type are sent; no personal data.
- api.country.is: detects your country on the website to show you the correct subscription option. It does not identify you.
- Cloudflare: operates part of the network infrastructure that some of these requests pass through. It does not access your personal data.
- Nominatim (OpenStreetMap): turns the addresses you type into the Premium trip calculator into coordinates. It only receives that address text, never your identity.
- OpenRouteService: calculates the route and distance between the addresses you enter in the Premium trip calculator. Like Nominatim, it only receives addresses or coordinates, never your identity.
- Google (Android geocoding service): turns offer addresses into coordinates, only while you have Avoid zones active. See Section 2.
- Google (Maps SDK): renders the map you use to define and edit your Avoid zones.
5. Community sync
The App anonymously sends data about detected offers to a shared database hosted on Firebase to improve the service. For free-tier users this sync is a condition of the free service and cannot be disabled. Premium subscribers share by default and can disable it in Settings → Privacy.
Shared data includes only: an anonymous offer identifier (non-reversible and not linked to you); platform (uber, didi, cabify, etc.); offer price; pickup distance (km); trip distance (km); estimated trip time (minutes); approximate pickup area as shown in the offer (the location is rounded to a wide area so the exact point and your GPS cannot be identified); currency code; decision level (green/yellow/red); vehicle type; country code; province/state; and the local date and time the offer was seen.
Data does NOT include: your name, email, phone, rideshare account, the driver's exact GPS location, passenger data, or any identifier that could reconstruct your identity. The identifier used to group uploads is not linked to your account and cannot identify you.
6. Account and cloud sync (Premium)
Signing in is optional. You only need it if you want any of these features:
- Subscribe to or manage your Premium subscription from the website (Argentina) — see Section 7.
- Sync your settings and history across devices (Premium feature).
When you sign in with Google through Firebase Authentication, we store:
- Your email address and a user identifier generated by Firebase.
- Your App settings (thresholds, vehicle data, preferences) in Firestore, only if you enable sync.
- Your offer history in Firestore, only if you enable sync.
- If you take part in the Referral Program: the relationship between who invited whom (as applicable), the referral code linked to your account, and the reward values frozen at the moment of attribution. This data is used to credit the reward or discount, reverse it after a refund or chargeback, and prevent misuse of the program.
You can sign out at any time. You can request the complete deletion of your account and synced data from /eliminar-cuenta.
You can see the full details of how this data is handled in the Referral Program Terms.
7. Subscription and payment processing
The Premium subscription can be purchased through two channels:
- Google Play (all countries): payment and renewal are managed by Google. Their payment and refund policies apply.
- Website with Mercado Pago (Argentina only): payment is managed by Mercado Pago. To process it we share with Mercado Pago your email (associated with the account you signed in with) and the chosen plan. Mercado Pago returns and we store in our database: subscription identifier, payer identifier, payment method (card brand and last 4 digits), amount and date of each charge.
We do not store full card data. Payment processing is done by Mercado Pago under its own policy.
8. Permissions used
- ACCESSIBILITY_SERVICE Screen reading of rideshare apps to extract offer data.
- FOREGROUND_SERVICE_MEDIA_PROJECTION Screen capture used only to read the offers that some rideshare apps show as images; images are processed on your device and are not stored.
- SYSTEM_ALERT_WINDOW Display the floating overlay with the analysis while using another app.
- FOREGROUND_SERVICE Keep the listening service active in the background.
- POST_NOTIFICATIONS Show a persistent notification while the service is active.
- INTERNET Query fuel price, cloud sync and Google services.
- ACCESS_COARSE_LOCATION Automatically detect your province to get local fuel prices and, if you use Avoid zones, centre the editor map on your approximate area. Location is not stored or shared.
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS Request the user to disable battery optimization so the service is not interrupted.
- AD_ID Standard Google identifier so AdMob can serve ads (free version only).
9. Data retention and deletion
Retention varies depending on where the data is stored:
- Trip history (local): retained while the feature is enabled. You can export or delete it from Settings.
- Local settings: retained until you uninstall the App or reset to defaults.
- Fuel cache: updated periodically.
- Cloud data (Premium): to delete your account and synced data, follow the procedure described at /eliminar-cuenta. We process requests within 30 days.
When you uninstall the App, all local data is permanently deleted. The anonymous offer data (Section 5) is not linked to your identity and cannot be associated with you individually; for this reason it cannot be deleted individually.
10. Children's data
The App is intended for rideshare drivers. It is not aimed at minors under 18 and does not intentionally collect data from minors.
11. Changes to this policy
We may update this policy at any time. When we do, we will update the "Last updated" date at the bottom of this page. We recommend reviewing this page periodically.
12. Contact
If you have questions about this privacy policy you can write to us at contacto@viajerentable.com.ar.
Last updated: August 2026
