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
Partajare date
Copii
MIRVAN este destinat utilizatorilor de 13+ ani.
Contact
Pentru întrebări despre confidențialitate, permisiuni sau protecția datelor:
support@millo-android-store.roPrivacy 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
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+.