Yes, you need a Spine license to use the Spine Web Player. The license required depends on your revenue. If your annual revenue is below $500,000, you can use the Spine Essential license. If your revenue exceeds this threshold, you will need the Spine Enterprise license. The Spine license allows you to use the Spine Runtimes, which are necessary for the Spine Web Player to function.