Last updated: June 2nd, 2026.
App name: Teclado de Memes
Developer: Obi Juan Dev LLC
Contact: hola@obijuan.dev Website: tecladodememes.com
1. What This App Is
Teclado de Memes is a custom Android keyboard that lets you type, search for and share MIM images, GIFs, stickers, and animated sticker game results directly from your keyboard. The app also includes a companion settings screen.
2. Data We Collect and Why
2a. Data That Stays on Your Device Only
The following data is stored entirely on your device in the app’s private storage (SharedPreferences) and is never transmitted to any server, never shared with any third party, and never accessible to us:
| Data | Purpose |
|---|---|
| Your keyboard preferences (theme, vibration, sounds, etc.) | To restore your settings between sessions |
| Learned word frequency, bigrams, trigrams, fourgrams | To power on-device next-word predictions |
| Personal dictionary and personal triggers | To remember words and search shortcuts you use frequently |
| Recently sent images | To show your “Recents” row |
| Recent image searches | To show search history suggestions |
| Sticker game history | To show your game history locally |
| Added content pack IDs | To remember which packs you have installed |
| Country code (derived from your SIM card’s country ISO or device locale) | To tailor language and content defaults |
The keyboard never reads, records, stores, or transmits any of the text you type in other apps. Predictions are computed in real-time on your device and discarded immediately. In password/secure fields, no text is processed at all.
2b. Data Sent to Our Server (api.appdememes.com)
| Data | When it’s sent | Is it anonymous? | Purpose |
|---|---|---|---|
| Image search queries (e.g. “funny cat”) | When you search for images in the keyboard | Yes — no user ID, account, or device identifier is attached | To return matching images; to aggregate popular anonymous search trends |
| Game type played (e.g. «coin_flip») | When you tap a sticker game | Yes — no user ID attached | For the server to roll the result and generate a signed certificate |
| Manifest URL | When you import an external content pack using a manifest URL | Yes — no user ID attached | For our server to fetch and process the pack images on your behalf |
| Content pack browse requests | When you open the Packs section | Yes — standard HTTPS request with no user identifier | To serve the pack catalogue |
We do not use your search queries to build a profile tied to you. Queries are aggregated anonymously to improve search relevance for all users (e.g. surfacing more popular terms).
3. Data We Do NOT Collect
We want to be explicit:
❌ We do not collect keystrokes or any text you type in any app.
❌ We do not collect your name, email address, phone number, or any personal identifier.
❌ We do not create or require user accounts.
❌ We do not collect your GPS location, IP-based location, or precise location of any kind.
❌ We do not access your contacts, call logs, messages, or files.
❌ We do not collect photos or videos from your device.
❌ We do not use advertising identifiers or tracking SDKs.
❌ We do not share any data with advertisers or data brokers.
4. Clipboard Access
The keyboard may briefly read the content of your clipboard to offer a one-tap paste shortcut (the “clipboard chip” that appears in the prediction bar). This content is:
Only read while the keyboard is the active foreground input method.
Never stored persistently beyond the current keyboard session.
Never transmitted to any server.
Only shown as a suggestion; tapping it pastes it into the current field.
5. Sticker Games — Fairness and Transparency
Games (Coin Flip, Dice, Rock–Paper–Scissors, Magic 8-Ball, Fortune Cookie) are resolved entirely server-side. The server rolls the result, attaches an HMAC-SHA256 certificate (token), and returns a signed sticker URL. This design means:
Neither the app nor the user can predict or influence the outcome.
Any recipient of the sticker can verify it is authentic by visiting the verification URL included in the result.
No money, in-app currency, real prizes, or purchases are involved. These are purely novelty/entertainment features.
6. External Content Pack Imports
When you choose to add a pack by providing a manifest JSON URL (from a third-party source), the app sends that URL to our server. Our server fetches the images listed in the manifest and makes them available in your keyboard. We do not upload any images from your device; the processing is entirely server-side. You should only import packs from sources you trust.
7. Children’s Privacy
This app is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided data through this app, please contact us at support@tecladodememes.com.
8. Third-Party Services
The app uses the following third-party libraries:
Retrofit / OkHttp — for HTTPS API communication with api.appdememes.com
Glide — for image loading and disk caching (images are cached locally on your device)
TensorFlow Lite — for on-device next-word prediction (runs entirely on your device; no data is sent to Google or TensorFlow)
React Native — for the settings companion screen
9. Data Retention
On-device data: Retained until you uninstall the app or use the “Reset to Defaults” option in Settings.
Server-side search logs: Anonymous search queries are aggregated to compute popularity scores. Raw query strings are not retained longer than necessary for aggregation and are not linked to any user.
10. Your Rights
Because we do not collect personally identifiable information, there is no personal data profile for us to provide, correct, or delete. If you have questions about your data, contact us at support@tecladodememes.com.
11. Changes to This Policy
We may update this policy. The “Last updated” date at the top will reflect any changes. Continued use of the app after a policy update constitutes acceptance.