It's recorded on an app yes but I can't remember the Thai name for it. Scan the QR code on your vaccine certificate and you'll also have an online version.
if your parents employer is happy for you to do so then you can get a non-O based on being their dependent. Whether you can do that in country I don't honestly know.