You can use online TurboTax with any device that has internet access. You cannot use the CD/download on a phone or any other mobile device. The Cd/download can only be used on a full PC or Mac.
https://turbotax.intuit.com/personal-taxes/online/
https://turbotax.intuit.com/personal-taxes/online/live/how-it-works.htm
https://turbotax.intuit.com/personal-taxes/online/live/full-service/
Here are the Online System Requirements. Check the last section for mobile/other. You need Android 7 or higher and Chromium browser.
https://ttlc.intuit.com/community/system-requirements/help/turbotax-online-system-requirements/00/25787