I know to make the E visa 60 day single entry, you should be in your home country?, how do they know which country you are making it from. Many thanks
TLDR : Answer Summary
No, you do not need to be in your home country to apply for a 60-day single entry E visa for Thailand. However, you must depart from your home country or a country where you have residency when using the visa. The eVisa system may verify your application location through passport pages and required flight tickets.