Politica de confidențialitate

Transparență completă pentru toate permisiunile și funcțiile vocale

Ultima actualizare: 2026-07-24

Pe scurt

Fără analytics

Nu colectăm date de analytics și nu folosim SDK-uri de reclame.

Voce locală

Wakeword-ul configurat și comenzile vocale sunt procesate pe dispozitiv. Detectarea wakeword-ului rulează offline, iar comanda efectivă folosește serviciul SpeechRecognizer al telefonului.

Accessibility la cerere

Accessibility este folosit doar pentru acțiuni hands-free cerute explicit, precum răspuns/refuz la apeluri compatibile, trimitere de mesaje WhatsApp la cerere și control Smart Life.

Model local opțional

MIRVAN poate descărca un model local pe telefon pentru răspunsuri și reasoning on-device. Inferența rulează local după descărcare.

Date live la cerere

Știri, curs valutar și vreme sunt cerute doar când folosești funcțiile respective și doar din sursele publice configurate.

Date opționale

Contactele, calendarul, locația, notificările, SMS-ul și watch-ul sunt folosite doar pentru funcțiile pe care alegi să le activezi.

Date procesate

Voce (microfon)

MIRVAN folosește microfonul în două situații:

  • Activare manuală – când atingi bula, este pornită recunoașterea vocală pentru o singură comandă.
  • Wakeword – dacă activezi opțiunea de wakeword, aplicația ascultă în fundal după cuvântul de trezire configurat de tine.

Pentru wakeword, audio este procesat local, pe dispozitiv, printr-un model offline (de tip Vosk), fără a trimite sunet către serverele MIRVAN sau către alți terți.

Pentru comanda efectivă, folosim serviciul sistemului SpeechRecognizer (Google sau producătorul telefonului). Acesta poate prelucra audio conform propriei politici de confidențialitate. Aplicația MIRVAN nu stochează înregistrări audio pe servere proprii și nu creează o arhivă de comenzi vocale.

Pentru răspunsurile vorbite, MIRVAN poate folosi motorul Android TextToSpeech sau un motor TTS extern instalat opțional de utilizator. În acest caz, textul rostit este trimis doar către motorul TTS ales pentru sinteză vocală, iar acel motor poate aplica propria politică de confidențialitate.

Accessibility și acces la notificări Opțional

Dacă alegi să activezi aceste accesări speciale Android, MIRVAN poate procesa local:

  • Elemente vizibile de pe ecran prin Accessibility Service, doar pentru acțiuni cerute explicit de tine, cum ar fi răspunsul/refuzul la apeluri compatibile, trimiterea unor mesaje WhatsApp la cerere și controlul sloturilor Smart Life prin voce.
  • Conținutul notificărilor prin Notification Listener, pentru funcții precum „Recent Alerts”, detectarea apelurilor compatibile, funcțiile de Drive Mode și citirea cu voce a mesajelor noi. În funcție de setarea aleasă, MIRVAN poate rosti doar aplicația, expeditorul și tipul notificării sau și conținutul mesajului, când este disponibil.

MIRVAN nu folosește Accessibility sau Notification Access pentru publicitate, profilare sau analytics și nu trimite aceste date către serverele noastre.

Contacte, calendar, apeluri și SMS Opțional

La cerere, MIRVAN poate citi un nume de contact pentru a rezolva nume → număr, poate citi calendarul pentru briefinguri și remindere, poate detecta starea apelurilor pentru funcții hands-free și poate trimite SMS-uri doar când îi ceri explicit sau când folosești fluxul „respinge și trimite mesaj”. Conținutul mesajului și destinatarul sunt folosite local pentru acțiunea cerută.

Locație Opțional

Locația este folosită pentru remindere bazate pe loc, pentru contextul de briefing și, dacă este cazul, pentru vreme locală. Dacă activezi reminderele pe locație, aplicația poate avea nevoie de locație și în fundal pentru a declanșa corect alerta când ajungi sau pleci dintr-un loc salvat.

Model local, date stocate local și watch Opțional

MIRVAN poate descărca pe telefon un model local de tip Qwen2.5 1.5B prin MediaPipe, doar dacă alegi să folosești această funcție. După descărcare, inferența rulează local. Setările, reminderele, aliasurile, memoria locală de notificări și alte date de configurare sunt stocate local pe dispozitiv.

Dacă folosești MIRVAN Watch, comenzile dintre ceas și telefon sunt transmise prin mecanismul Wear OS / Google Play Services pentru a porni ascultarea sau a trimite textul comenzii către telefonul tău.

Toate permisiunile aplicației

MIRVAN folosește permisiuni și accesări speciale Android pentru a oferi funcționalități hands-free. Majoritatea sunt opționale și sunt folosite doar dacă activezi funcția respectivă. Iată o explicație completă:

Critică (funcționalitate esențială)
Importantă (funcționalitate avansată)
Normală (funcționalitate opțională)

Rețea și notificări

CRITICĂ
INTERNET
Conexiune la internet pentru funcții online (acolo unde este cazul) și actualizări
CRITICĂ
ACCESS_NETWORK_STATE
Verifică starea conexiunii la internet
CRITICĂ
POST_NOTIFICATIONS
Afișează notificări pentru comenzile vocale și remindere

Audio și servicii în foreground

IMPORTANTĂ
RECORD_AUDIO
Comenzi vocale și wakeword
IMPORTANTĂ
FOREGROUND_SERVICE
Rulează serviciul vocal în prim plan
IMPORTANTĂ
FOREGROUND_SERVICE_MICROPHONE
Serviciu vocal cu acces la microfon (inclusiv wakeword)

Locație, calendar și alarme

NORMALĂ
ACCESS_COARSE_LOCATION
Locație aproximativă (dacă este folosită)
NORMALĂ
ACCESS_FINE_LOCATION
Locație precisă (dacă este folosită)
NORMALĂ
ACCESS_BACKGROUND_LOCATION
Remindere pe locație și declanșări corecte când aplicația nu este în prim-plan
NORMALĂ
READ_CALENDAR
Evenimente din calendar pentru briefinguri, răspunsuri și remindere
NORMALĂ
SCHEDULE_EXACT_ALARM
Programează alarme exacte pentru remindere
NORMALĂ
SET_ALARM
Setare alarme prin aplicația de ceas

Contacte, telefon și SMS

IMPORTANTĂ
READ_CONTACTS
Citește contacte pentru apelare după nume
IMPORTANTĂ
READ_PHONE_STATE
Detectează starea apelurilor pentru funcții hands-free și fluxurile de răspuns
IMPORTANTĂ
CALL_PHONE
Inițiază apeluri telefonice
IMPORTANTĂ
ANSWER_PHONE_CALLS
Permite răspunsul hands-free la apelurile telefonice suportate
IMPORTANTĂ
SEND_SMS
Trimite SMS doar la cererea ta explicită sau în fluxul „respinge și trimite mesaj”

Bluetooth și conexiuni

NORMALĂ
BLUETOOTH
Conexiune Bluetooth (pentru Android până la versiunea 30)
NORMALĂ
BLUETOOTH_ADMIN
Gestionare conexiuni Bluetooth
NORMALĂ
BLUETOOTH_CONNECT
Conexiune Bluetooth modernă (Android 12+)

Acces special și sistem

CRITICĂ
SYSTEM_ALERT_WINDOW
Afișează bila plutitoare peste alte aplicații
IMPORTANTĂ
Accessibility Service (acces special)
Elemente vizibile de pe ecran pentru răspuns/refuz la apeluri compatibile și control Smart Life prin voce
IMPORTANTĂ
Notification Access (acces special)
Citește notificările pentru funcții precum Recent Alerts, Drive Mode și indicii pentru apeluri compatibile
NORMALĂ
VIBRATE
Vibrație pentru notificări și feedback haptic
NORMALĂ
WRITE_SETTINGS
Ajustează anumite setări de sistem (de ex. luminozitatea în modul de condus)

Pornire, stare dispozitiv și menținere

NORMALĂ
WAKE_LOCK
Menține procesarea activă în timpul comenzilor, al alertelor și al fluxurilor hands-free
NORMALĂ
RECEIVE_BOOT_COMPLETED
Repornește reminderele și logica necesară după restart-ul telefonului
NORMALĂ
QUICKBOOT_POWERON
Detectează pornirea rapidă a dispozitivului, acolo unde este suportată
NORMALĂ
KILL_BACKGROUND_PROCESSES
Ajută la resetarea controlată a unor fluxuri și servicii atunci când utilizatorul cere explicit acest lucru

Partajare date

Servicii externe folosite

Serviciu Date partajate Scop
SpeechRecognizer (Android) Audio temporar (gestionat de sistem) Recunoaștere vocală a comenzii
Android TextToSpeech / motor TTS extern opțional Textul răspunsului care trebuie rostit Sinteză vocală pentru răspunsurile lui MIRVAN
Open-Meteo Coordonate de locație sau locația necesară pentru vreme locală (doar când folosești vremea sau briefingul meteo) Prognoză meteo
BNR / ECB Interogare de curs valutar și metadate standard de rețea Curs valutar live
Fluxuri RSS (Digi24 / HotNews / Biziday) Interogări standard de rețea pentru headline-uri Știri live la cererea utilizatorului
Hugging Face Metadate standard de rețea pentru descărcarea modelului local Descărcare opțională a modelului local Qwen2.5 1.5B
Google Play Services / Wear OS Textul comenzii și semnale între ceasul utilizatorului și telefonul său Integrare MIRVAN Watch

Important: Nu vindem date, nu partajăm date cu rețele de publicitate, nu colectăm analytics și nu folosim SDK-uri de tracking.

Copii

MIRVAN este destinat utilizatorilor de 13+ ani.

Contact

Pentru întrebări despre confidențialitate, permisiuni sau protecția datelor:

support@millo-android-store.ro

Privacy Policy – MIRVAN (English)

Last updated: 2026-03-18

Summary

  • No analytics, no ad SDKs.
  • The configured wake word and voice commands are processed on-device. Wake word detection runs offline, while full commands use the device’s SpeechRecognizer service.
  • Accessibility and notification access are optional and used only for user-requested hands-free actions.
  • Contacts, calendar, location, SMS and watch features are optional and only used for the feature you enable.
  • An optional on-device local model can be downloaded to the phone, and spoken replies may use the Android TTS engine or an optional external TTS engine installed by the user.

Voice & wake word

MIRVAN uses the microphone in two cases: when you tap the floating bubble (manual voice command) and, if enabled, when listening in the background for the wake word configured by the user.

The wake word is processed locally using an offline model (such as Vosk). Audio for wake word detection is not sent to MIRVAN servers or advertising networks.

For the actual command, MIRVAN uses the Android SpeechRecognizer service (provided by Google or the device manufacturer). Audio may be processed according to their own privacy policy. MIRVAN does not store voice recordings on its own servers.

For spoken responses, MIRVAN may use the Android TextToSpeech engine or an optional third-party TTS engine installed by the user. In that case, the response text is sent only to the selected TTS engine for speech synthesis, and that engine may apply its own privacy policy.

Accessibility & notification access

If you enable these special Android accesses, MIRVAN may process visible on-screen elements through Accessibility Service only for actions you explicitly request, such as answering or declining compatible calls, sending WhatsApp messages on request, and controlling Smart Life plug slots by voice.

MIRVAN may also use Notification Access for features such as Recent Alerts, Drive Mode, compatible incoming call hints and reading new messages aloud. Depending on your setting, MIRVAN may speak only the app, sender and notification type, or also the message content when available. This data is used locally for the requested feature and not for advertising or analytics.

Contacts, calendar, calls, SMS & location

Contacts are used for name-to-number resolution. Calendar access is used for briefings, reminders and calendar answers. Phone state is used for hands-free calling features. SMS sending is used only when you explicitly ask MIRVAN to send a message or use the “decline and send message” flow.

Location is used for place-based reminders, contextual briefings and local weather. If you enable place reminders, background location may be needed so the reminder can trigger when you arrive at or leave a saved place.

Local model, local storage & watch

MIRVAN can optionally download a local Qwen2.5 1.5B model to the phone and run inference on-device through MediaPipe. Settings, reminders, aliases and local memory are stored on the device.

If you use MIRVAN Watch, command text and control signals can be transmitted between your watch and phone through the Wear OS / Google Play Services data layer.

Complete Permissions List

Network & Notifications

INTERNET
Internet connection for online features (where applicable) and updates
ACCESS_NETWORK_STATE
Check connection status
POST_NOTIFICATIONS
Display notifications

Audio & Foreground Services

RECORD_AUDIO
Voice commands and wake word
FOREGROUND_SERVICE
Run voice service
FOREGROUND_SERVICE_MICROPHONE
Voice service with microphone access (including wake word)

Location, calendar & alarms

ACCESS_COARSE_LOCATION
Approximate location
ACCESS_FINE_LOCATION
Precise location
ACCESS_BACKGROUND_LOCATION
Place reminders when the app is not in the foreground
READ_CALENDAR
Calendar events for briefings and reminders
SCHEDULE_EXACT_ALARM
Exact reminder alarms
SET_ALARM
Alarm intents

Contacts, phone & SMS

READ_CONTACTS
Read contacts for calling by name
READ_PHONE_STATE
Call state for hands-free flows
CALL_PHONE
Initiate phone calls
ANSWER_PHONE_CALLS
Answer supported phone calls
SEND_SMS
Send SMS on explicit user request

Bluetooth & connectivity

BLUETOOTH
Legacy Bluetooth support
BLUETOOTH_ADMIN
Legacy Bluetooth management
BLUETOOTH_CONNECT
Bluetooth connection on Android 12+

Special access & system

SYSTEM_ALERT_WINDOW
Floating bubble overlay
Accessibility Service
Visible on-screen elements for user-requested hands-free actions
Notification Access
Notification content for Recent Alerts, Drive Mode and compatible call hints
WRITE_SETTINGS
Adjust selected system settings
VIBRATE
Haptic feedback and alerts

Startup & device state

WAKE_LOCK
Keep processing alive during active flows
RECEIVE_BOOT_COMPLETED
Restore reminders after reboot
QUICKBOOT_POWERON
Quick boot support where available
KILL_BACKGROUND_PROCESSES
Controlled reset of selected flows when requested

Sharing

Wake word audio is processed locally. When needed, MIRVAN may interact with the following external services: Android SpeechRecognizer for command recognition, the Android TTS engine or an optional external TTS engine installed by the user for spoken replies, Open-Meteo for weather, BNR / ECB for exchange rates, RSS feeds for news, Hugging Face for the optional local model download, and Google Play Services / Wear OS for watch-to-phone communication. No data is sold or shared with advertising networks.

Children

Intended for users aged 13+.

Contact

support@millo-android-store.ro
Politica de confidențialitate MIRVAN