Guide Termini, supporto e scheda
I Terms of Use (EULA) che Apple chiede alle app con abbonamenti
La linea guida 3.1.2 in pratica: dove va il link all'EULA standard, dove va invece uno personalizzato e le cinque cose che devono essere visibili dentro l'app.
Le app con abbonamenti a rinnovo automatico devono mostrare link funzionanti a una privacy policy e ai Terms of Use (EULA) in base alla linea guida 3.1.2, sia dentro l'app sia nei metadati. L'EULA standard di Apple è sufficiente: collegalo dalla App Description. Un EULA personalizzato va invece nel campo di App Store Connect.
Fallo invece in pochi minuti
AppFoyer ospita le pagine di cui parla questa guida (informativa sulla privacy, termini, supporto, eliminazione dell'account e app-ads.txt) su un sottodominio dedicato, senza un tuo dominio o server. Un'app è gratis, e niente di ciò che uno store richiede è mai a pagamento.
Verificata il 19 settembre 2026. Le policy degli store cambiano, a volte senza preavviso. Tutto ciò che segue rimanda alla documentazione ufficiale, ed è quella pagina, non questa, a fare fede. Se le due non concordano, ha ragione lo store. Questa guida è tradotta dall'inglese; le citazioni dalla documentazione degli store restano nell'originale inglese.
È uno dei rifiuti più frequenti sull’App Store, e uno dei più facili da risolvere, una volta che sai che qui “EULA” non significa “scrivi un contratto di licenza”.
Cosa chiede la linea guida 3.1.2
Per le app che offrono abbonamenti a rinnovo automatico, Apple richiede link funzionanti alla tua privacy policy e ai tuoi Terms of Use (EULA). Entrambi devono essere raggiungibili in due posti:
- nell’app stessa, ovunque presenti l’abbonamento; e
- nei metadati dell’app: il campo Privacy Policy in App Store Connect per la policy, e la App Description oppure il campo EULA per i Terms of Use.
Accanto a quei link, le informazioni sull’abbonamento dentro l’app devono indicare il titolo dell’abbonamento a rinnovo automatico, la sua durata e il suo prezzo, incluso il prezzo per unità quando ha senso.
Non devi scrivere l’EULA
Apple ne pubblica uno standard: il Licensed Application End User License Agreement, all’indirizzo
apple.com/legal/internet-services/itunes/dev/stdeula/. È la licenza predefinita che si applica alla
tua app se non ne fornisci una tua, e collegarlo soddisfa il requisito dei Terms of Use.
Il che significa che la decisione è piccola:
| Se usi | Dove mettere il link | Va nel campo EULA di App Store Connect? |
|---|---|---|
| L’EULA standard di Apple | Nella App Description, e nell’app accanto all’abbonamento | No: il campo è per i contratti personalizzati |
| Il tuo EULA personalizzato | Nel campo EULA di App Store Connect, e nell’app accanto all’abbonamento | Sì |
La maggior parte delle app dovrebbe usare l’EULA standard. Uno personalizzato vale lo sforzo solo se hai condizioni che il contratto standard non copre, e in quel caso viene esaminato come parte del tuo invio.
Da dove arrivano davvero i rifiuti
Nella pratica lo schema non è “manca l’EULA”, ma “il revisore non è riuscito a trovarlo”:
- I link sono nelle impostazioni, non nel paywall. Devono trovarsi dove viene offerto l’abbonamento, nella schermata in cui qualcuno decide di acquistare.
- Sono testo, non link. Una riga che dice “consulta i nostri termini d’uso” senza nulla da toccare non è un link funzionante.
- Manca la metà dei metadati. I link nell’app ci sono, ma la App Description non ha un link ai Terms of Use e non è stato caricato alcun EULA personalizzato.
- Il link apre qualcosa che non c’entra: una pagina di marketing, un 404 o una policy per un prodotto diverso.
- Mancano i dati dell’abbonamento. I link ci sono, ma il paywall non indica mai la durata o il prezzo per periodo.
Se sei stato rifiutato più di una volta per la 3.1.2 con i link apparentemente al loro posto, controlla separatamente il lato dei metadati e il lato del paywall. Sono due requisiti, e soddisfarne uno due volte non soddisfa l’altro.
Una checklist prima di inviare di nuovo
- Il paywall mostra titolo, durata e prezzo dell’abbonamento (più il prezzo per unità se pertinente)
- Il paywall ha un link Privacy Policy toccabile che si carica
- Il paywall ha un link Terms of Use (EULA) toccabile che si carica
- La Privacy Policy URL in App Store Connect è impostata e si carica senza aver effettuato l’accesso
- L’EULA standard è collegato dalla App Description, oppure un EULA personalizzato è caricato nel campo EULA
- Ognuno di questi URL si apre senza login
E Google Play?
Play non ha un campo equivalente. Richiede un link alla privacy policy in Play Console e dentro l’app, e nulla riguardo a un EULA: vedi la guida sui termini di servizio per capire cosa significa per un’app multipiattaforma. In pratica pubblichi un unico insieme di termini e lo colleghi da entrambi i posti.
Cosa fa AppFoyer
Quando ci dici che l’app vende abbonamenti su iOS, la privacy policy e i termini generati riportano entrambi il link all’EULA standard di Apple, e la checklist di conformità segnala l’app finché entrambe le pagine non lo contengono: quella voce esiste proprio perché questo è il rifiuto in cui le persone incappano due volte.
Le pagine sono ospitate a URL fissi che puoi incollare in App Store Connect e nel tuo paywall, e continuano a funzionare anche quando smetti di pensarci. Quello che non possiamo fare è la metà dentro l’app: i link nel paywall e i dati dell’abbonamento fanno parte dell’interfaccia della tua app.
Modelli, non consulenza legale; e per l’EULA in particolare, verifica il testo attuale della linea guida 3.1.2 prima di inviare.
Le fonti ufficiali
- App Store Review Guidelines — Apple. La sezione 3.1.2 è la regola di cui parla questa pagina; è il testo che decide.
- Licensed Application End User License Agreement — L’EULA standard di Apple, il documento che colleghi.
- App Store Connect — app information — Apple, per sapere dove si trovano i campi.