In sintesi
Le App Review Guidelines di Apple contengono ora una regola autonoma, la 2.5.19, che vieta le funzionalità nascoste, dormienti o non documentate e considera il loro occultamento tramite offuscamento del codice motivo di rimozione dell'app e di chiusura dell'account sviluppatore. Le app serie non sono il bersaglio, ma ogni team che attiva comportamenti dopo l'approvazione dovrebbe verificare il proprio sviluppo iOS e il processo di rilascio prima di inviare la prossima build in review.
Cosa cambia nelle App Review Guidelines?
Apple ha pubblicato tre modifiche il 16 ottobre. La principale è la nuova linea guida 2.5.19: le app non devono includere «hidden, dormant, or undocumented features» e la loro funzionalità deve essere «chiara agli utenti finali e ad App Review». Il tentativo di nascondere funzioni non documentate nel binario, «ad esempio tramite offuscamento del codice o altri metodi», è secondo la regola motivo di rimozione dell'app e di chiusura dell'account sviluppatore.
Apple presenta la regola come il chiarimento di un divieto di lunga data: quello delle app che sembrano innocue in review e cambiano dopo l'approvazione, una tattica che chiama bait-and-switch. La seconda modifica estende la linea guida 1.2 sui contenuti generati dagli utenti: ora cita le immagini intime non consensuali e include esplicitamente le app di creazione di contenuti con IA. La terza aggiorna la sezione 5: le app che risultano agevolare la tratta di esseri umani o lo sfruttamento di minori vengono rimosse dall'App Store e bloccate nella distribuzione alternativa, il canale con cui Apple consente nell'UE app distribuite fuori dal proprio store.
The Verge, che ha riportato l'aggiornamento lo stesso giorno, ha indicato il bersaglio diretto: le cosiddette app «nudify», che superano la review come editor fotografici e poi sbloccano funzioni per deepfake a sfondo sessuale.
La regola 2.5.19 riguarda feature flag e remote config?
Non come tecnica, ma alza l'asticella sul loro utilizzo. Feature flag, rilasci graduali, test A/B e UI guidata dal server sono pratica standard nello sviluppo mobile, e il testo di Apple non li menziona. Ciò che la 2.5.19 vieta è la funzionalità che App Review non può vedere: percorsi di codice spenti durante la review e attivati dopo, o capacità deliberatamente camuffate nel binario.
Il confine pratico è la rilevanza. Abilitare per il 10% degli utenti un checkout già approvato è un rollout. Attivare una funzione che la build approvata non ha mai mostrato, come un nuovo metodo di pagamento, un modulo di chat o un generatore di contenuti, cambia ciò che l'app fa. Il secondo caso va sottoposto a review come nuova build, descritto nelle note per App Review e con credenziali demo che lo raggiungano. L'offuscamento a tutela della proprietà intellettuale resta comune; il rischio inizia quando nasconde un comportamento anziché un'implementazione.
Cosa devono fare le app di immagini IA e di contenuti degli utenti?
La linea guida 1.2 si applica ora alle app che permettono agli utenti di «creare, generare, caricare, condividere o contribuire in altro modo» con contenuti, e cita le immagini intime non consensuali accanto alla violazione della proprietà intellettuale e al bullismo. Secondo l'annuncio di Apple, queste app devono prevenire e rimuovere in modo proattivo tali contenuti, anche quando generati con strumenti di IA. Restano i requisiti esistenti: filtri per i contenuti inappropriati, un meccanismo di segnalazione con risposte tempestive e la possibilità di bloccare gli utenti molesti. Gli sviluppatori privi di tutele adeguate, o che non correggono le violazioni dopo la notifica, rischiano la rimozione in base al Developer Code of Conduct.
Per qualsiasi app di generazione o modifica di immagini, la moderazione non può più essere un punto del backlog post-lancio. Filtri sui prompt, classificazione degli output e un ciclo di segnalazione e rimozione funzionante devono esistere nella build che App Review esamina.
Perché Apple stringe le maglie della review proprio ora?
Apple collega l'aggiornamento alle frodi che si attivano solo dopo l'approvazione. Nell'annuncio afferma di aver impedito lo scorso anno a oltre 150.000 app con problemi di sicurezza di raggiungere gli utenti e di aver chiuso oltre 193.000 account sviluppatore per frode e abusi; alcuni casi riguardavano operazioni coordinate che nascondevano contenuti dannosi fino a dopo la review. L'IA generativa ha reso questo schema più economico: un'app fotografica dall'aspetto innocuo può caricare in qualsiasi momento un altro modello o un'altra pipeline di prompt da un server. Scrivere il divieto in una regola numerata dà ad Apple una base chiara per sanzionare a livello di account.
Cosa significa per i team di software negli Stati Uniti e nell'UE
Per la maggior parte dei team di prodotto la regola cambia più la documentazione che l'architettura. L'esposizione sta nelle pratiche di rilascio cresciute senza pensare alla review: «kill switch» che sbloccano anche funzioni non pubblicate, esperimenti che rilasciano un intero modulo dietro un flag, o build white-label in cui le funzioni specifiche del cliente vengono attivate via configurazione dopo l'approvazione. Ognuno di questi casi va documentato o rilasciato come build approvata.
La sanzione a livello di account cambia il calcolo del rischio per le aziende che pubblicano più app sotto un unico account sviluppatore. Una sola violazione della 2.5.19 in un prodotto può, secondo la formulazione di Apple, mettere a rischio l'intero account: un argomento a favore di un responsabile del rilascio che confronti le note per la review con ciò che i flag controllano davvero.
Cosa cambia con la regola 2.5.19 per chi sviluppa app in Italia?
In Italia la regola si somma a un quadro già articolato. Le app distribuite tramite marketplace alternativi in base al Digital Markets Act (DMA) passano comunque per la notarizzazione di Apple, e la sezione 5 aggiornata estende esplicitamente il blocco a questo canale: la distribuzione alternativa non è una scappatoia. Chi offre funzioni di immagini con IA deve coordinare i nuovi obblighi della 1.2 con il GDPR sul trattamento delle foto di persone, sotto la vigilanza del Garante Privacy, con gli obblighi di moderazione del Digital Services Act (DSA), di cui l'AGCOM è il coordinatore nazionale, e con la legge italiana sull'intelligenza artificiale (L. 132/2025), che ha introdotto il reato di illecita diffusione di contenuti generati o alterati con l'IA.
Per software house e agenzie che pubblicano app white-label per più clienti sotto un unico account, il punto più delicato è la sanzione a livello di account: prima del prossimo invio conviene fare un inventario dei flag per cliente e aggiornare le note per la review.
Checklist prima del prossimo invio sull'App Store
- Fate l'inventario dei flag. Elencate ogni chiave di remote config e ogni feature flag e segnate quali attivano funzioni assenti dalla build approvata.
- Scrivete note per la review oneste. Descrivete i comportamenti guidati dal server, le funzioni in rilascio graduale e quelle specifiche per paese, e fornite ad App Review un account demo che le raggiunga.
- Rilasciate le nuove capacità in una nuova build. Se un flag cambierebbe in modo sostanziale ciò che l'app fa, inviate un aggiornamento invece di attivarlo in produzione.
- Verificate il perimetro dell'offuscamento. Deve proteggere i dettagli di implementazione, non funzioni non dichiarate.
- Rafforzate la moderazione di UGC e IA. Le app generative hanno bisogno di filtri su prompt e output, segnalazione, blocco e un processo di rimozione documentato nella build inviata.
- Nominate un responsabile del rilascio. Una persona conferma che build, flag e note per la review descrivono la stessa app.
Domande frequenti
Cosa ha cambiato Apple nelle App Review Guidelines il 16 ottobre 2026?
Apple ha aggiunto la linea guida 2.5.19, che vieta funzioni nascoste, dormienti o non documentate e il tentativo di occultarle nel binario, ad esempio con l'offuscamento del codice. Ha esteso la linea guida 1.2 alle immagini intime non consensuali, comprese quelle generate con IA, e ha aggiornato la sezione 5 perché le app che agevolano la tratta di esseri umani o lo sfruttamento di minori vengano rimosse e bloccate nella distribuzione alternativa.
Feature flag e remote config sono ora vietati sull'App Store?
No, Apple non ha vietato i feature flag come tecnica. La regola 2.5.19 colpisce le funzioni nascoste ad App Review o attivate dopo l'approvazione. La pratica sicura è includere nel binario solo funzioni approvate, descrivere nelle note per la review ogni comportamento guidato dal server e inviare una nuova build quando un flag cambierebbe in modo sostanziale ciò che l'app fa.
Qual è la sanzione per chi viola la regola 2.5.19?
Secondo Apple, nascondere funzioni non documentate è motivo di rimozione dell'app dall'App Store e di chiusura dell'account sviluppatore. L'annuncio aggiunge che le app che cambiano dopo l'approvazione possono essere rimosse dall'Apple Developer Program.
La regola 2.5.19 vale anche per le app distribuite tramite marketplace alternativi nell'UE?
Le app distribuite tramite marketplace alternativi in base al DMA passano comunque per la notarizzazione di Apple, e la sezione 5 aggiornata estende esplicitamente il blocco alla distribuzione alternativa. Chi distribuisce in Italia attraverso questo canale deve quindi prevedere le stesse regole di review dell'App Store.
Cosa devono fare le app di immagini IA e di contenuti degli utenti con la nuova linea guida 1.2?
Le app che permettono di creare, generare, caricare o condividere contenuti, comprese quelle di creazione con IA, devono prevenire e rimuovere in modo proattivo le immagini intime non consensuali, filtrare i contenuti inappropriati, offrire un sistema di segnalazione e consentire di bloccare gli account molesti. Chi non corregge le violazioni dopo la notifica rischia la rimozione.
Fonti
Apple Developer — Strengthening App Review Guidelines against nonconsensual intimate imagery and bait-and-switch apps (October 16, 2026)
Apple Developer — App Review Guidelines (updated October 16, 2026)
The Verge — Apple’s updated App Store rules go after ‘nudify’ AI apps (October 16, 2026)