Not for the application Process. You can apply online while you are outside of Indonesia (apply for OFFSHORE KITAS).
But yes, you have to go to the immigration office once. Because as a first step, the government will issue a single entry Visit Visa that you will receive as an e-Visa. Then, once you arrive in Indonesia with this visa, you need to go in person to the appointed Immigration Office to take your photo and scan your fingerprints (biometric) – usually within one month after your arrival. During the pandemic, OFFSHORE KITAS is not available.
After this step, the retirement KITAS will be issued. Then the process is concluded.