it states on Thai embassy website ‘Visa on arrival’, yes it is not an actual visa given but they simply grant access for a set period of time depending on the passport from a restricted amount of countries. For example, no visa given, but if you overstayed your then overstaying beyond your visa date.