No, YouTube doesn’t automatically delete watch or history, by default. However, you can set things up to remove them individually. For that, there is no need to use third-party apps or services since Google offers an in-built option to get the job done. You can go through the aforementioned guide to enable this setting.