No. You do not have to be a member to use it.
Please note that you will need to register as a Travel CUBE member to use the following functions.
<Typical functions requiring membership registration>
・Schedule functions
・Reservation and purchase of Travel CUBE Tickets
・Registering “Favorite Spots”
・Saving of route search history