Privacy Policy
Last updated: 2026-05-01
Juan Romero Domínguez ("we", "our", or "us") respects your privacy. This Privacy Policy explains what information may be processed when you use our mobile applications, websites, digital tools, and related services, how it is used, and what choices you have.
This Policy is a common policy for the applications and services listed below. Not every app uses every feature or permission described here. A section applies only when the specific app includes that feature, permission, SDK, service, or user action.
Applications covered
| Application | Main functionality |
|---|---|
| QR Contact: Scan & Save | Scans QR codes that contain contact details and helps the user save them in the device contacts app. |
| QR Email: Scan & Send | Scans QR codes that contain an email address, subject, or message and helps the user open the email app to compose the email. |
| QR Event: Scan & Add | Scans QR codes that contain event details and helps the user add them to the calendar. |
| QR Location: Scan & Navigate | Scans QR codes that contain map or location information and helps the user open a map or navigation app. |
| QR Phone: Scan & Call | Scans QR codes that contain phone numbers and helps the user open the phone dialer. |
| QR SMS: Scan & Send | Scans QR codes that contain SMS details and helps the user open the messaging app to compose the message. |
| QR Text: Scan & Read | Scans QR codes that contain plain text and displays the decoded text to the user. |
| QR URL: Scan & Open | Scans QR codes that contain URLs and helps the user open them in a browser or compatible app. |
| QR PDF: Scan & View | Scans QR PDF codes based on URLs and displays the PDF with the native Android PdfRenderer. The user can share or save the PDF. |
| QR WiFi: Scan & Connect | Scans QR codes that contain Wi‑Fi network information and helps the user connect through device system features. |
| QR SEPA: Scan & Transfer | Scans SEPA QR codes and prepares bank transfers quickly. The user must review all banking details before confirming the transfer in their banking app. |
| Table Clock | Displays a desk/table clock and may store local display preferences. |
| Vanity Mirror: Makeup Camera | Uses the front camera as a mirror or makeup camera and allows the user to take and save photos. |
| Volume Boost: Sound Booster | Improves or adjusts audio playback according to the user settings and may store local audio preferences. |
Information we may process
- QR and user-entered content, such as contacts, email data, events, phone numbers, SMS content, URLs, Wi‑Fi information, PDF URLs and SEPA transfer data, may be processed locally to provide the requested function.
- Camera, image, PDF, audio and local preference data may be processed when the relevant app needs them. Camera previews, photos and locally viewed PDFs are not intentionally uploaded to our servers.
- Firebase Analytics and Firebase Crashlytics may process usage information, crash logs, diagnostic data, device/app information and technical identifiers. Google AdMob and Google User Messaging Platform may process advertising identifiers, consent choices, ad interaction data and fraud-prevention signals.
Purposes of processing
- We process data to provide the requested functionality, open compatible system apps, save or share content when the user chooses to do so, show ads, manage consent, measure performance, prevent fraud and improve stability and quality.
Local processing and user control
Where possible, QR content, camera preview, photos, audio adjustments, PDF viewing and prepared actions are processed locally on the device. The user decides whether to save, share, call, send, open, connect, navigate or confirm an action. For bank transfers, final confirmation is always controlled by the user in their banking app.
Websites covered
This Policy may also apply to websites operated by Juan Romero Domínguez, including calendario.gratis and juanromerodominguez.dev, when they link to this Policy.
Third-party services
Our apps may use Google AdMob, Firebase Analytics, Firebase Crashlytics and Google User Messaging Platform. These services may process data under their own terms and privacy policies.
International transfers
Because Google services may operate infrastructure in different countries, technical, advertising, analytics, crash-reporting and consent data may be processed outside your country or region.
Retention
Information stored locally remains on the device until the user deletes it, clears app data or uninstalls the app. Third-party data retention follows the policies of the corresponding provider.
Children
Our apps are intended for a general audience unless a specific store listing states otherwise. We do not knowingly request children to provide personal information directly to us.
Your rights and choices
You may uninstall the app, reset or limit advertising identifiers, manage advertising consent where shown, and exercise applicable data protection rights by contacting us.
Security
We use reasonable technical and organizational measures, but no system is completely secure. Users should avoid scanning unknown QR codes or opening untrusted links.
Changes
We may update this Policy when our apps, services, SDKs, legal requirements or store requirements change.
Contact
For privacy questions, contact Juan Romero Domínguez through the contact details provided on this website.