Privacy Policy

Effective October 21, 2026. Version 3. The Spanish version is the original; this translation is provided for convenience.

This policy explains what data the Mente Alegre games use, who receives it and what you can decide. If anything is unclear, write to hola@mentealegre.com.

In short

1. Who is responsible and what this covers

The data controller is Uigurus S.A. (MYConsultingCR), corporate ID (cédula jurídica) 3-101-714694, a company incorporated in Costa Rica, with its registered office in San José, Costa Rica. Contact: hola@mentealegre.com.

This policy covers every app published under the Mente Alegre brand on Google Play and the App Store, which today are "Sopa de Letras: Mente Alegre", "Diferencias: Mente Alegre", "Crucigrama: Mente Alegre" and "Solitario: Mente Alegre", and this website (mentealegre.com). If an app ever does anything different from what is described here, we will say so in its store listing and on this page.

2. What we do not do

3. Data stored on your device

Each app stores, in the memory of your phone or tablet and nowhere else:

This data does not leave the device (unless your operating system backs up the app together with the others, according to your Android or iOS settings). It is deleted when you uninstall the app. It is not linked to your identity.

4. Ads: Google AdMob

The games are free and funded by ads served by Google AdMob (Google LLC) through the Google Mobile Ads SDK. There are two kinds: full-screen ads between levels, and optional "rewarded" ads that you choose to watch in exchange for an in-game help (for example, a hint). There are no banners. No ad interrupts a game in progress. The "Remove ads" purchase and the Mente Alegre Plus subscription remove the ads between levels or games; rewarded ads remain available because they only appear when you ask for them.

Contextual by default, personalized only if you accept

By default we request contextual (non-personalized) ads from Google: they are chosen by the kind of app, the language and the approximate location, not by a profile of you. Personalized ads, based on your advertising identifier and your activity in other apps, are shown only if you accept them.

To ask, we use Google's User Messaging Platform (UMP), which shows a consent form when the app opens:

On iPhone and iPad we do not request Apple's tracking permission (App Tracking Transparency), so the app does not access Apple's advertising identifier (IDFA) and is not used to track you across other companies' apps. If we ever decided to request it, you would see it as a system prompt you can decline, and we would update this policy and the store listing first.

What Google receives when an ad is shown

According to Google's documentation, the Google Mobile Ads SDK automatically sends to Google, encrypted in transit:

Google uses this data to serve and measure ads, limit how often you see the same one, detect fraud and, only with your consent, personalize advertising. Google acts as an independent controller of that data. You can read how Google uses information from apps that use its services, the Google Privacy Policy and the list of ad technology providers AdMob may share data with when you consent.

How to change your ad choices

5. Usage and stability: Firebase Analytics, Crashlytics and Remote Config

We use three Firebase services (Google LLC) to understand how the games are played and to fix crashes. None of them receives your name, email or a user ID of ours: we do not create one for these services. (The anonymous identifier of the weekly league is separate and only exists if you join it; see section 7.)

Google Analytics for Firebase

It records aggregated usage events: when a level starts and ends and at which difficulty, how long it took, whether you used a hint and which kind, whether an ad was shown and at which point of the game, whether you made a purchase or subscribed (only the product name, for example "remove ads" or "plus monthly"), which text size and difficulty you chose, whether you left a game unfinished, whether you completed a theme, whether you shared a postcard (only which theme), whether you opened or completed a seasonal event, when a plant in your garden grows, whether you tapped the link to another Mente Alegre game, whether you opened the Shop or the Mente Alegre Plus screen, whether you started a purchase and whether you completed it, cancelled it or it could not be made (without the store's message), how many purchases came back when you tapped "Restore purchases", and whether you opened the league tab and joined the league (without your nickname, picture or league identifier). In Solitario, also the number of moves and of undos. Also Firebase's automatic events: first open, game session start, app update and screens viewed. We do not record which words you found, your taps on the grid or what you share.

With each event, Firebase collects: an app-instance ID (random, specific to that installation; it does not identify the person or the physical device), the device model, OS version, language, app version, the approximate location (country or region) derived from the masked IP address, and on Android the device's advertising ID. On iOS, without tracking permission, it does not access the IDFA. Data travels encrypted.

Firebase Crashlytics

If the app crashes, it sends a report with the error trace, the state of the app at that moment (for example, the level you were on and the text size you chose), the device model and OS version, available memory and a random Crashlytics installation identifier used to count how many installations are affected. It also records non-fatal errors the app detects itself. This is used to fix bugs and keep the app stable.

Firebase Remote Config

It lets us adjust the ad frequency and switch ads off if needed, turn features on or off (the weekly league, seasonal events, the garden) and update the "More games" list, all without updating the app. For that, the device sends Firebase the country, language, time zone, OS and app version, the app's Firebase ID and the Firebase installation ID.

Firebase installation ID

All three services use a Firebase installation ID (FID), generated at random when the app is installed, which does not identify a person or a physical device and changes on reinstall.

6. In-app purchases

Optional purchases (remove ads, hints, unlimited hints, the Piggy Bank, level packs) and the Mente Alegre Plus subscription (monthly or yearly) are processed by Google Play (Google LLC) or the App Store (Apple Inc.) with the account and payment method you have in your store. We do not receive your name, email, address or payment details. The app receives from the store only a transaction identifier, the product purchased and its state, and stores them on your device to activate the purchase and allow restoring it. If you have Mente Alegre Plus, each time you open the game with a connection it asks the store whether the subscription is still active and stores on your device how long it is valid; no server of ours is involved. How it renews and how to cancel is in the terms of use. Google Analytics receives the product name (and on iOS, through Firebase's automatic StoreKit integration, possibly the price) for our revenue reports, with no data that identifies you.

Purchase history, receipts and refunds are handled by the store under the Google Privacy Policy or the Apple Privacy Policy.

7. Weekly league (optional)

The league is switched on game by game and may not be available in yours yet. When it is, it is a weekly league: a table you share for one week with a group of up to 30 people who play the same game. It is a separate tab and it is optional. If you never join the league, the app sends none of the data in this section. Opening the app or playing does not enroll you.

When you choose to join the league, and only then, this data is used:

Who sees it. The people in your group see your nickname, your picture and your stars for the week, just as you see theirs. They do not see your identifier or anything else. There is no global table, no messaging and no way to contact another person.

Where it is stored. In Firebase Authentication, Cloud Firestore and Cloud Functions (Google LLC), in the United States; Google acts as a processor on our behalf. As with any internet connection, when you use the league Google receives your device's IP address, which it uses to operate and protect the service and which we do not store with your league data. This data is not used for advertising or analytics and is not shared with anyone else.

How to leave. On the league screen, "Salir de la liga" (Leave the league) immediately deletes your anonymous identifier, nickname, picture, division and place in the table. Your stars and progress stay stored on your device.

8. Sharing and challenge links

When you finish a level or a Daily Challenge you can tap Share or Challenge a friend. Both are optional and only do something when you tap them.

9. Permissions and internet

The apps work offline: all content is included. Internet is used only for ads, purchases and the subscription, the Firebase services described above and, if you join it, the weekly league. Offline, the league does not update; the rest of the game works the same.

The apps do not request access to location, camera, microphone, contacts, calendar or notifications, and they do not read your photos. The only permission that may appear is the one to add a picture to your photos, on iPhone and iPad, when you choose to save a shared picture (section 8). If a future feature needed a new permission, we would ask for it when you use that feature and explain it here.

Two features use your store's services without sending us anything: the invitation to rate the game, which is shown by Google Play or the App Store, and the More games screen, which checks on your own device whether you already have another Mente Alegre game installed, to offer to open it instead of installing it. That check does not leave the device.

10. Children

The apps are made for adults: that is the audience we declare to the stores. Their content is rated for everyone (Everyone on Google Play, 4+ on the App Store), but they are not directed to children and are not part of the stores' family or kids programs, and we do not ask ad providers for any child-directed treatment.

We do not knowingly collect personal information from children under 13 (or under the minimum age set by your country's law, for example 16 in parts of the European Union). If you are a parent or guardian and believe a child in your care has provided us with data, or that a third-party service has received it through our apps, write to hola@mentealegre.com and we will take reasonable steps to delete it.

If you live in the European Economic Area, the United Kingdom or Switzerland, these are the legal bases we rely on:

Google LLC and Apple Inc. are based in the United States and may process data in other countries. For transfers from the EEA, the UK and Switzerland, Google and Apple rely on the EU-US Data Privacy Framework and its extensions, and on the European Commission's standard contractual clauses. In Costa Rica, Law 8968 on the Protection of Individuals regarding the Processing of their Personal Data applies.

Representative in the European Union. Uigurus S.A. (MYConsultingCR) has no establishment in the European Union and has not yet appointed a representative there. For any request about your data, from any country, the contact is hola@mentealegre.com.

12. How long data is kept

13. Your rights and how to exercise them

Depending on where you live, you have the right to know what data we process about you, access it, correct it, delete it, restrict or object to its processing, take it to another service, withdraw your consent and not be discriminated against for exercising these rights.

How to exercise them

Write to hola@mentealegre.com stating the app, whether you use Android or iPhone and what you need. We answer within 30 days at most (45 days for requests under US state laws, extendable where the law allows). There is no charge. Keep in mind that, since there are no accounts, we cannot identify you by name or email: almost all data lives only on your device or is processed by Google under random identifiers.

14. Security

All communications with Google and the stores are encrypted (TLS). The only data we keep outside your device is the weekly league data, if you join it: it is held in Firebase (Google), no app can read or write it directly, and it is only reached through functions that check every value. Data stored on your device is protected by its operating system. If we detected an incident affecting personal data, we would report it as required by law.

15. This website

mentealegre.com uses no cookies, analytics, forms or third-party fonts: everything is served from the site itself. The only page with code of its own is the challenge-link page (/r/…), which looks at what kind of phone you have only to send you to the right store and stores nothing. It is hosted on Firebase Hosting (Google), which logs the IP address of each request in its access logs for a few months to detect abuse and keep the service running, as described in the Firebase privacy policy. If you email us, we keep your message and address only to reply.

16. Changes to this policy

If anything changes (for example, if an app started requesting tracking permission on iOS or added a new service), we will publish the new version here with its effective date and, if the change is significant, announce it inside the app or in its store listing before it takes effect. Previous versions are available on request by email.

17. Contact

Uigurus S.A. (MYConsultingCR), corporate ID (cédula jurídica) 3-101-714694, San José, Costa Rica · hola@mentealegre.com