Privacy Policy
App: Tour App – AI Tour Guide audio
Controller: Daniel Hernández, natural person, independent developer.
Contact: tourappai@kuvit.cl
Last update: May 18, 2026
This policy applies to the mobile application Tour App – AI Tour Guide distributed on the Apple App Store and Google Play. By installing or using the app, you accept the practices described in this document.
Quick Summary: Tour App – AI Tour Guide does not require account creation. Your pseudonym, language, walking pace, and interests are stored solely on your device. We only send our providers the data strictly necessary to show you the map, suggest nearby places, generate narratives with AI, and validate your subscription. We do not display ads or perform advertising tracking.
1. Information We Collect
To operate the application, we process the following categories of data:
| Category | Specific Data | Origin and Storage |
|---|---|---|
| Profile Data | Pseudonym you enter (free text, unverified), language, walking pace, and interests chosen during onboarding. | Only on your device, using SharedPreferences. They are not transmitted or stored on our servers. They are deleted when you uninstall the app or clear its data. |
| Location | Precise (GPS) and/or approximate location of the device, both in the foreground and in the background (when the app is minimized or the device is locked). | Operating system permission, explicitly granted by you. It is processed in real time to locate you on the map, calculate your walking route, and, critically, automatically trigger and narrate the audio guide when you approach a point of interest (even if your phone is locked). We do not persistently store a history of your locations. |
| Usage and Diagnostic Data | Events within the app, screens visited, usage time, language, region, device model, operating system, crash reports, Firebase Installation ID, and IDFV on iOS. | Collected automatically as you use the app and sent to Firebase Analytics and Firebase Crashlytics. |
| AI Queries | Prompts generated by the app based on your language, preferences, pace, and approximate location to produce tourist narratives. The pseudonym you voluntarily entered during onboarding is included solely in the tour's welcome prompt to personalize the virtual guide's greeting. This pseudonym is free text that you choose; it is not linked to your real identity and you can change it at any time. | Sent from the app to our backend in Firebase Cloud Functions, which forwards the query to the Google Gemini API and returns the response to your device. |
| Searches and Routes | Coordinates to search for nearby places and origin and destination coordinates to calculate walking routes. | Processed in real time by Google Maps Platform (Maps SDK, Places API, Routes API). |
| Subscriptions | Anonymous RevenueCat App User ID, transaction identifier, plan purchased, purchase and renewal dates, and subscription status. We do not receive or store your credit card or payment method details. | Processed by Apple (StoreKit / In-App Purchase) and Google Play Billing, and managed by RevenueCat. |
Data we do not collect: real name (the pseudonym you enter locally is free text that you choose and is only used to personalize the greeting), email address, phone number, credit card or payment method details, contacts, device photos, user content, health data, financial data, web browsing history, or data for advertising. We do not perform advertising tracking (no tracking in terms of Apple ATT), and the app does not integrate ad networks.
2. How We Use Your Data
- App Operation: displaying the map, suggesting nearby places, calculating walking routes, guiding you, and generating/playing AI narratives based on your preferences.
- Hands-Free Background Experience: processing your location in real time while the app is minimized or the device is locked, with the sole purpose of continuing the seamless playback of the tour's narrative audio as you physically move through the city.
- Product Improvement: understanding how the app is used in an aggregate manner, detecting errors, and prioritizing improvements.
- Subscription Management: validating your payment status and granting access to premium features.
- Security: preventing fraud, abuse, or unauthorized use of the service.
- Legal Compliance: responding to requests from competent authorities.
3. Legal Basis for Processing
We process your data based on: (a) the consent you grant by accepting system permissions (e.g., location and background location); (b) the performance of the contract formed by using the app or purchasing a subscription; (c) applicable legal obligations; and (d) our legitimate interests in improving and securing the service, provided that your rights do not override them.
4. Third-Party Services
The app integrates the following services. Each provider processes data under its own privacy policy:
- Firebase Analytics (Google LLC) — app usage analytics: events, screens, Firebase Installation ID, and aggregated usage data. Policy: https://firebase.google.com/support/privacy.
- Firebase Crashlytics (Google LLC) — crash reporting. Collects stack traces, device model, and operating system version. Policy: https://firebase.google.com/support/privacy.
- Firebase Remote Config (Google LLC) — delivers remote configuration to the app. Only receives parameters from the server; does not send personal data. Policy: https://firebase.google.com/support/privacy.
- Firebase Cloud Functions (Google LLC) — backend that receives your location and preferences to invoke Gemini, Places, and Routes on your behalf. Policy: https://firebase.google.com/support/privacy.
- Google Maps Platform / Maps SDK (Google LLC) — map rendering; receives your location and map queries. Policy: https://policies.google.com/privacy.
- Google Places API (New) (Google LLC) — search for nearby places; receives coordinates. Policy: https://policies.google.com/privacy.
- Google Routes API (Google LLC) — route calculation; receives origin and destination coordinates. Policy: https://policies.google.com/privacy.
- Google Gemini API (Google AI) (Google LLC) — text tourist narrative generation from the prompt built by the app (language, preferences, pace, approximate location, and user pseudonym in the welcome prompt). Queries are processed through our backend; when accessed via Google Cloud, data is not used to train foundation models. Policy: https://cloud.google.com/terms/cloud-privacy-notice.
- OpenAI, Inc. (Text-to-Speech API) — high-fidelity voice synthesis for the Premium plan. Receives the tour narrative text to convert it into fluid, natural voice. OpenAI processes this data confidentially and, in accordance with its API policies, does not use it to train its models. Policy: https://openai.com/policies/privacy-policy.
- Google Fonts (Google LLC) — loads typography from
fonts.googleapis.com. Google may log the IP address and User-Agent when serving fonts. Policy: https://policies.google.com/privacy. - RevenueCat (RevenueCat, Inc.) — in-app subscription management; receives an anonymous App User ID and transaction data to validate and synchronize your subscription. Policy: https://www.revenuecat.com/privacy.
- Apple StoreKit / In-App Purchase (Apple Inc.) — iOS purchase processing; Apple manages the payment methods. Policy: https://www.apple.com/legal/privacy/.
- Google Play Billing (Google LLC) — Android purchase processing. Policy: https://policies.google.com/privacy.
We do not sell or trade your personal data for advertising purposes.
5. Use of Generative Artificial Intelligence and Voice Synthesis
Tour App – AI Tour Guide uses artificial intelligence to enrich and dynamicize your travel experience. We want to be transparent about how it works:
- What is sent to the models:
- To Google Gemini (text generation): the chosen language, your walking pace and interests, your approximate location, the point of interest for which the narrative is generated, and the pseudonym you voluntarily entered (only in the welcome prompt, to personalize the guide's greeting). No directly identifiable data such as emails, phone numbers, or identity documents are sent.
- To OpenAI TTS (voice synthesis, Premium plan only): the text narrative already generated by Gemini, to convert it into high-fidelity audio.
- How the response is delivered: the generated text and audio content is returned solely to your device; it is not published, not shared with other users, and is not permanently stored associated with you.
- Content Limitations: AI-generated text may contain inaccuracies, outdated facts, or historical errors. We recommend that you verify critical information with official sources and do not make decisions (safety, health, road navigation, legal, or financial) based solely on the generated content.
- Report Inappropriate Content: if the generated content is offensive, inaccurate, or problematic, you can report it from the app or by writing to tourappai@kuvit.cl. We review reports and adjust prompts and filters accordingly.
- No Model Training: both Google Cloud (Gemini API) and OpenAI (TTS API) contractually guarantee that data processed in their enterprise API environments is not used to train future foundation models.
6. International Transfers
Some of our providers (for example, Google, Apple, OpenAI, and RevenueCat) process data on servers located outside your country of residence, including the United States. In those cases, we rely on recognized legal mechanisms such as the European Commission's Standard Contractual Clauses or other equivalent instruments.
7. Data Retention
- Anonymous usage data in Firebase Analytics: up to 14 months (Google's default setting).
- Crash reports in Firebase Crashlytics: up to 90 days.
- Subscription data in RevenueCat: for the duration of your subscription plus applicable tax retention periods (up to 7 years).
- Profile data on your device: until you uninstall the app or manually clear the data from the operating system settings.
- Backend operational logs (Cloud Functions): up to 30 days for diagnostic purposes, after which they are deleted.
8. Security
We implement reasonable technical and organizational measures to protect your data, including encryption in transit (TLS), backend access controls, and monitoring. However, no system is 100% secure: we cannot guarantee absolute security.
9. Your Rights
Depending on your place of residence, you may have the following rights:
- ARCO Rights (Mexico, LFPDPPP): Access, Rectification, Cancellation, and Opposition to the processing of your personal data, as well as revocation of consent.
- GDPR (European Economic Area and United Kingdom): access, rectification, erasure, restriction, portability, and objection; the right to lodge a complaint with a supervisory authority.
- CCPA / CPRA (California, USA): the right to know what information we collect, request its deletion, correct it, opt out of the sale or sharing of personal data, and not receive discriminatory treatment for exercising these rights.
- Uruguay (Law 18.331) and other jurisdictions: we recognize equivalent rights in accordance with applicable law.
To exercise any of these rights, write to us at tourappai@kuvit.cl indicating your request. Since the app does not require an account, we may ask you for additional information (for example, anonymous identifiers visible in the app's support section) to locate and address your request. We will respond within the periods provided by applicable law and, in any case, within a maximum period of 30 days.
10. Data Deletion
Tour App – AI Tour Guide does not require or support the creation of user accounts. All of your profile information (pseudonym, language, pace, interests) is stored exclusively on your device using SharedPreferences. If you wish to delete all of your data:
- Uninstall the app from your device, or
- Go to iOS Settings → General → iPhone Storage → Tour App – AI Tour Guide → Delete App, or on Android: Settings → Apps → Tour App – AI Tour Guide → Storage & cache → Clear storage.
For subscription data managed by RevenueCat or anonymous usage reports in Firebase Analytics, you can request deletion by writing to us at tourappai@kuvit.cl. We will process your request within a maximum period of 30 days. Some data may be retained for statutory periods (for example, transaction tax records) as described in Section 7.
11. Device Permissions and Background Location
In order to offer its core functionality as a hands-free interactive audio guide, the app requires specific Location permissions:
- Location "While using the app": required for the initial map, searching for points of interest, and plotting routes.
- Location "Always" (in the background): required so that, once you start a walking tour, you can lock your phone, put it in your pocket, and continue listening to the AI narrative through headphones in real time. The app actively monitors your physical position to trigger descriptions exactly at the correct points of the city without requiring you to look at the screen.
You can modify or revoke these permissions at any time from Settings → Privacy & Security → Location Services → Tour App – AI Tour Guide (iOS) or Settings → Apps → Tour App – AI Tour Guide → Permissions → Location (Android). If you disable background location, the app will not be able to deliver automatic audio narratives seamlessly if the screen turns off or if you open another app.
12. Minors
The app is rated 4+ on the App Store and is aimed at a general audience. It is not specifically directed at children under 13 (or the applicable minimum age in your jurisdiction), and we do not knowingly collect personal data from minors. We do not perform age verification. If you are a parent or guardian and believe that a minor under your care has used the app and you wish to delete any associated data, please contact us at tourappai@kuvit.cl.
13. Subscription Cancellation
Subscriptions are managed in your Apple ID account (iOS) or Google Account (Android). You can cancel them at any time from Settings → [Your Name] → Subscriptions in iOS or from Google Play → Payments & subscriptions → Subscriptions in Android. The cancellation will take effect at the end of the current billing period.
14. Changes to This Policy
We may update this policy to reflect changes in our practices or due to legal requirements. We will publish the current version on this same URL and indicate the date of the last update. If the changes are material, we will notify you within the app or through the contact details we have.
15. Contact Us
If you have questions, comments, or wish to exercise your rights, contact us at:
- Email: tourappai@kuvit.cl
- Data Controller: Daniel Hernández, natural person, independent developer.