@Madelaine *************
two different issues. Reporting of residence with TM 30 has to be done within 24 hours counting from the arrival in the country or a new residency, e.g. if you go on a trip. Normally the hotels or condo do it but if you stay at a private residence, the owner, in this case your partner, has to file it. Again, it can be done via app so no problem. The 90 day reporting with form TM 47 is a report that you have to file every 90 days. So the first one is due 90 days from when you arrive in Thailand. If you move within the country you do not have to file a new TM 47 until the 90 days are up but a TM 30.