No, you do not need an internet package to use the app.
Once onboard, connect to ship-WiFi to use the app for free without an internet package or the use of roaming/data services from your carrier.
Email Your Questions
Locate a Travel Agent