No, you don't need a subscription. The TomTom app is free to download and use from the app store. There are no additional costs to use Tom, other than your smartphone's data usage.
Pairing Tom with the TomTom app requires Android 12 or higher, or iOS 18 or higher.