Yes, you can absolutely enjoy Stack Putting without owning TheStack Hardware.  Once you download the App and get to the sign-in page please select "Start Putting" at the top of the page and that will prompt you to subscribe to just Stack Putting.  Stack Putting is $59 annually and this gives you access to all of the putting features in the app.