1. Introduction
This Privacy Policy explains how AMAIS Voices (“we”, “us”, “the App”) handles information. The App is an offline text-to-speech (TTS) provider for Romanian based on the open-source RHVoice engine and the Paul voice created by Ștefan Moisei (CC BY-SA 4.0). There is no user account, no backend of our own, and no advertising.
If you do not agree with this policy, please do not use the App.
2. Data controller
For purposes of the EU General Data Protection Regulation (GDPR) and Romanian law, the data controller is:
Association of Alternative Methods for Social Integration (AMAIS)
A non-profit legal entity with its registered office at Bucharest, Sector 2, Str. slt. Pompiliu Manoliu, No. 2, Bl. P1, Sc. A, Et. 2, Ap. 11,
registered in the Registry of Associations and Foundations under no. 18621/A/2015.
Email: contact@amais.ro
3. Data we collect — we don’t
AMAIS Voices does not collect, store on a server, sell, or share any personal data.
| Category | Collected? | Details |
| Personal information (name, email, address) | No | We have no sign-in and do not ask for it. |
| Text you synthesize | No | Processed 100% on-device; never sent to our servers (we have none). |
| Audio output | No | Rendered locally by the RHVoice engine. |
| Location | No | Not requested, not accessed. |
| Contacts, photos, files | No | Not requested. |
| Identifiers (IDFA/IDFV, advertising ID) | No | Not collected. No tracking. |
| Analytics / crash reports | No | No analytics SDK and no crash reporting SDK. |
| Advertising data | No | No ads, no ad networks. |
4. How text-to-speech works (offline)
When you use AMAIS Voices — whether via the in-app “Play” preview or via iOS/macOS VoiceOver and the system AVSpeechSynthesisProvider extension — the text is synthesized entirely on your device by the bundled RHVoice C++ engine and the Paul voice data. The system renders audio through the audio-unit extension (AUAudioUnit) locally. No text, voice settings, or audio is uploaded to the internet.
User preferences (speech rate, pitch, volume, pronunciation dictionary, selected voice) are stored only on your device in the app’s container and the shared App Group (group.com.amais.voices) so the extension can read them. Uninstalling the app removes them.
5. Network use — only for voice catalog & downloads
The App works fully offline after installation. Network access is used only for:
- Checking the voice manifest — a small JSON file hosted on GitHub that lists available language/voice versions.
- Downloading / updating voice & language packs — ZIP files from GitHub Releases (e.g.
RHVoice-language-Romanian, Paul). This only happens when you install/update a voice or when “Automatic Updates on Wi-Fi” is enabled.
No personal data or text-to-be-spoken is included in these requests — they are standard HTTPS file downloads.
You can use the App with Wi-Fi/cellular disabled; the bundled Paul voice is already included. Disable “Automatic Updates on Wi-Fi” in the App’s Settings to prevent background checks.
6. Third-party services
We operate no backend. The only third party involved is GitHub, which hosts the voice catalog and voice packs:
| Service | Purpose | What they may see | Link |
GitHub (GitHub, Inc.) — raw.githubusercontent.com & github.com |
Hosting the manifest JSON and voice ZIP releases |
Standard web-server logs (IP address, user-agent, requested file) when the App checks/downloads updates — same as visiting GitHub in a browser. No app content is sent. |
GitHub Privacy Statement |
We do not use analytics SDKs, Facebook SDK, ad networks, or any cross-app tracking.
7. Permissions
AMAIS Voices does not request sensitive permissions such as location, microphone, camera, contacts, or photo library. On macOS/iOS it declares:
com.apple.security.network.client (outgoing network) — to fetch the manifest and voice packs as described above.
- Shared App Group
group.com.amais.voices — internal only, to share voice data and settings between the App and its speech extension. Not a permission visible to users.
- Background fetch /
BGTaskScheduler (com.amais.voices.update.*) — to check for voice updates when “Automatic Updates on Wi-Fi” is on.
8. Data storage & retention
All data stays on your device:
- Voice/language packs under the App’s
RHVoiceData folder.
- Preferences and pronunciation dictionaries in
UserDefaults / App Group storage (SettingsStore).
We retain nothing on any server because we operate none. If you delete the App, iOS/macOS deletes its container and App Group data. Voice data that was made available system-wide via the speech extension is also removed.
9. Children’s privacy
The App is suitable for general audiences, including children who use VoiceOver. We do not knowingly collect personal information from anyone, including children under 13 (or under 16 where applicable). Because we collect no data, no parental consent mechanism is required. If you believe a child has provided personal data through a support email, contact us and we will delete it.
10. Your rights (GDPR & other laws)
Since we process no personal data on our servers, there is typically nothing to access, rectify, or erase on our side. Nevertheless, under the GDPR (and similar laws such as the UK GDPR, CCPA where applicable) you have the right to:
- Request information about any personal data we hold (answer: none, except support emails you voluntarily send us);
- Request deletion of support correspondence;
- Lodge a complaint with your supervisory authority (in Romania: ANSPDCP).
To exercise your rights, email contact@amais.ro. We will respond within 30 days.
Legal bases (for completeness)
Where any processing occurs (e.g. you email us), the basis is legitimate interest / consent to handle your request, or performance of a contract (providing the App). On-device synthesis needs no legal basis because no personal data leaves your device.
11. Security
Because no personal data is transmitted to or stored by us, the primary security boundary is your device’s operating system sandbox and file protection. Downloads are fetched over HTTPS and ZIPs are verified via MD5 as listed in the manifest. The App itself never executes remote code.
12. International data transfers
We transfer no personal data. When the App fetches the manifest or voice ZIPs, your device connects directly to GitHub’s CDN (which may operate globally). See GitHub’s privacy statement for their transfer safeguards.
13. Changes to this policy
We may update this policy to reflect App or legal changes. We will post the new version at this same URL and update the “Effective” date above. For material changes we will also note them in the App’s release notes. Your continued use after an update means you accept the revised policy.
14. Contact
Questions, requests, or complaints about privacy:
Association of Alternative Methods for Social Integration (AMAIS)
Bucharest, Sector 2, Str. slt. Pompiliu Manoliu, No. 2, Bl. P1, Sc. A, Et. 2, Ap. 11
Registry of Associations and Foundations no. 18621/A/2015
Email: contact@amais.ro
This policy does not constitute legal advice. Consider having it reviewed by counsel for your specific situation.
1. Introducere
Această Politică de confidențialitate explică cum gestionează AMAIS Voices (“noi”, “aplicația”) informațiile. Aplicația este un furnizor offline de sinteză vocală (TTS) pentru limba română, bazat pe motorul open-source RHVoice și vocea Paul creată de Ștefan Moisei (CC BY-SA 4.0). Nu există cont de utilizator, nu avem server propriu și nu afișăm reclame.
Dacă nu ești de acord cu această politică, te rugăm să nu folosești aplicația.
2. Operatorul de date
În sensul Regulamentului General privind Protecția Datelor (GDPR) și al legislației din România, operatorul este:
Asociația de Metode Alternative de Integrare Socială (AMAIS)
Persoană juridică română fără scop patrimonial, cu sediul social în București, Sector 2, Str. slt. Pompiliu Manoliu, Nr. 2, Bl. P1, Sc. A, Et. 2, Ap. 11,
înscrisă în Registrul Asociațiilor și Fundațiilor sub nr. 18621/A/2015.
Email: contact@amais.ro
3. Ce date colectăm — nu colectăm
AMAIS Voices nu colectează, nu stochează pe server, nu vinde și nu partajează date cu caracter personal.
| Categorie | Colectăm? | Detalii |
| Informații personale (nume, email, adresă) | Nu | Nu avem autentificare și nu solicităm aceste date. |
| Textul pe care îl asculți | Nu | Procesat 100% pe dispozitiv; nu este trimis către serverele noastre (nu avem). |
| Audio generat | Nu | Randat local de motorul RHVoice. |
| Locație | Nu | Nu solicităm, nu accesăm. |
| Contacte, fotografii, fișiere | Nu | Nu solicităm. |
| Identificatori (IDFA/IDFV, ID publicitate) | Nu | Nu colectăm. Fără tracking. |
| Analytics / rapoarte de erori | Nu | Fără SDK analytics și fără raportare erori. |
| Date pentru reclame | Nu | Fără reclame, fără rețele publicitare. |
4. Cum funcționează sinteza vocală (offline)
Atunci când folosești AMAIS Voices — fie prin previzualizarea “Play” din aplicație, fie prin VoiceOver și extensia de sistem AVSpeechSynthesisProvider — textul este sintetizat integral pe dispozitivul tău de motorul RHVoice inclus și de datele vocii Paul. Sistemul randează audio prin extensia audio-unit (AUAudioUnit) local. Niciun text, setare vocală sau fișier audio nu este încărcat pe internet.
Preferințele (viteză, tonalitate, volum, dicționar de pronunție, vocea selectată) sunt stocate doar pe dispozitiv, în containerul aplicației și în App Group-ul partajat (group.com.amais.voices) pentru ca extensia să le poată citi. Dezinstalarea aplicației le șterge.
5. Utilizarea rețelei — doar pentru catalog și descărcări
Aplicația funcționează complet offline după instalare. Accesul la rețea este folosit exclusiv pentru:
- Verificarea manifestului de voci — un fișier JSON mic găzduit pe GitHub care listează versiunile disponibile de limbi/voci.
- Descărcarea / actualizarea pachetelor vocale — arhive ZIP de la GitHub Releases (ex.
RHVoice-language-Romanian, Paul). Se întâmplă doar când instalezi/actualizezi o voce sau când opțiunea “Actualizări automate pe Wi-Fi” este activată.
Nicio dată personală și niciun text de sintetizat nu este inclus în aceste cereri — sunt descărcări HTTPS standard de fișiere.
Poți folosi aplicația cu Wi-Fi/date mobile dezactivate; vocea Paul este deja inclusă. Dezactivează “Actualizări automate pe Wi-Fi” din Setările aplicației pentru a opri verificările în fundal.
6. Servicii terțe
Nu operăm niciun server propriu. Singurul terț implicat este GitHub, care găzduiește catalogul și pachetele vocale:
| Serviciu | Scop | Ce pot vedea | Link |
GitHub (GitHub, Inc.) — raw.githubusercontent.com & github.com |
Găzduirea manifestului JSON și a arhivelor vocale |
Jurnale standard de server web (adresă IP, user-agent, fișierul solicitat) când aplicația verifică/descarcă actualizări — la fel ca vizitarea GitHub în browser. Nu se trimite conținut din aplicație. |
Declarația de confidențialitate GitHub |
Nu folosim SDK-uri de analytics, Facebook SDK, rețele de reclame sau tracking între aplicații.
7. Permisiuni
AMAIS Voices nu solicită permisiuni sensibile precum locația, microfonul, camera, contactele sau biblioteca foto. Pe macOS/iOS declară:
com.apple.security.network.client (rețea de ieșire) — pentru a prelua manifestul și pachetele vocale descrise mai sus.
- App Group partajat
group.com.amais.voices — doar intern, pentru a partaja datele vocale și setările între aplicație și extensia vocală. Nu este o permisiune vizibilă utilizatorului.
- Background fetch /
BGTaskScheduler (com.amais.voices.update.*) — pentru verificarea actualizărilor când “Actualizări automate pe Wi-Fi” este activat.
8. Stocarea și păstrarea datelor
Toate datele rămân pe dispozitivul tău:
- Pachetele vocale/lingvistice în folderul
RHVoiceData al aplicației.
- Preferințele și dicționarele de pronunție în
UserDefaults / stocarea App Group (SettingsStore).
Nu păstrăm nimic pe vreun server, pentru că nu operăm unul. Dacă ștergi aplicația, iOS/macOS șterge containerul și datele din App Group. Datele vocale disponibile la nivel de sistem prin extensia vocală sunt de asemenea eliminate.
9. Confidențialitatea copiilor
Aplicația este potrivită pentru publicul larg, inclusiv copii care folosesc VoiceOver. Nu colectăm cu bună știință informații personale de la nimeni, inclusiv de la copii sub 13 ani (sau sub 16 ani unde se aplică). Deoarece nu colectăm date, nu este necesar un mecanism de consimțământ parental. Dacă crezi că un copil a furnizat date personale printr-un email de suport, contactează-ne și le vom șterge.
10. Drepturile tale (GDPR și alte legi)
Întrucât nu procesăm date personale pe serverele noastre, de regulă nu există nimic de accesat, rectificat sau șters la noi. Cu toate acestea, conform GDPR (și legilor similare precum UK GDPR, CCPA unde se aplică) ai dreptul:
- Să soliciți informații despre datele personale pe care le deținem (răspuns: niciuna, cu excepția emailurilor de suport pe care ni le trimiți voluntar);
- Să soliciți ștergerea corespondenței de suport;
- Să depui o plângere la autoritatea de supraveghere (în România: ANSPDCP).
Pentru exercitarea drepturilor, scrie la contact@amais.ro. Vom răspunde în 30 de zile.
Temeiuri legale (pentru completitudine)
Acolo unde are loc o procesare (ex. ne scrii pe email), temeiul este interesul legitim / consimțământul de a gestiona solicitarea ta sau executarea contractului (furnizarea aplicației). Sinteza on-device nu necesită temei, deoarece nicio dată personală nu părăsește dispozitivul.
11. Securitate
Deoarece nu se transmit și nu se stochează date personale la noi, granița principală de securitate este sandbox-ul sistemului de operare și protecția fișierelor de pe dispozitiv. Descărcările se fac prin HTTPS, iar arhivele ZIP sunt verificate prin MD5 conform manifestului. Aplicația nu execută niciodată cod de la distanță.
12. Transferuri internaționale de date
Nu transferăm date personale. Când aplicația preia manifestul sau arhivele vocale, dispozitivul tău se conectează direct la CDN-ul GitHub (care poate opera global). Vezi declarația de confidențialitate GitHub pentru garanțiile de transfer.
13. Modificări ale politicii
Putem actualiza această politică pentru a reflecta schimbări ale aplicației sau legale. Vom publica noua versiune la aceeași adresă URL și vom actualiza data “Ultima actualizare” de mai sus. Pentru modificări majore vom menționa și în notele de lansare ale aplicației. Continuarea utilizării după actualizare înseamnă acceptarea politicii revizuite.
14. Contact
Întrebări, cereri sau reclamații privind confidențialitatea:
Asociația de Metode Alternative de Integrare Socială (AMAIS)
București, Sector 2, Str. slt. Pompiliu Manoliu, Nr. 2, Bl. P1, Sc. A, Et. 2, Ap. 11
Registrul Asociațiilor și Fundațiilor nr. 18621/A/2015
Email: contact@amais.ro
Această politică nu constituie consultanță juridică. Ia în considerare o verificare de către un avocat pentru situația ta specifică.