La superficie iOS utilizza widget Cupertino affinché l'esperienza BasilDoc risulti nativa per un utente iPhone — il ritmo di navigazione, i fogli modali, il comportamento del picker corrispondono tutti a ciò che un pubblico iOS negli USA o nell'UE si aspetta di serie. Il motore calorico e dei macro risiede nello strato condiviso Dart: un selettore basato sugli obiettivi risolve un target calorico giornaliero e una ripartizione dei macro (proteine, carboidrati, grassi), il motore di raccomandazione basato sugli obiettivi propone programmi che corrispondono al profilo dell'utente, e la libreria ricette viene renderizzata con un player video con istruzioni che rispetta le regole audio in background di iOS affinché un utente possa continuare a cucinare mentre un passaggio viene riprodotto.
L'intera superficie iOS — onboarding, selezione degli obiettivi, motore calorico, libreria ricette, costruttore di piani pasto — è guidata dallo stesso codice Dart che guida Android, con widget consapevoli della piattaforma che risolvono il livello visivo al momento del rendering. Il percorso In-App Purchase è cablato tramite il plugin Apple StoreKit first-party, con chiamate di validazione ricevute inviate allo stesso endpoint server che usa Android. La superficie combinata viene consegnata come parte della nostra practice di sviluppo app mobile, con un gate CI rigoroso anti-drift di piattaforma che mantiene iOS e Android sincronizzati ad ogni rilascio.