Nope! You don’t need to create an account with us to play, and once you buy our games you own them forever on the platform where they were purchased. You will not have any recurring charges from us for your games.
You will be asked for a display name on jackbox.tv when you enter your room code to play; but you can change this name as often as you like since your Past Games are stored via cookies in your controller device, and do not require any login! (Read more about this here: how do I view my gallery from a past game?)