Hi @Himan Jo ,
Apologies for delay is response.
Your understanding is correct here.
As mentioned by Andy, by default, Refresh token MaxInactiveTime will be 90 days and MaxAgeMultiFactor will be until revoked.
As long as your refresh token is still in the lifetime, then you can use it to get new access token and refresh token to achieve permanent access. The new refresh token you get will also have a lifetime of 90 days; its lifetime is not affected by your initial refresh token.
As we are using the refresh token every day to get access token, means the refresh token should not expire (as MaxInactiveTime 90 days condition will never be met).
Hope this will help.
---------------------------------------------------------
Please remember to "Accept Answer" if answer helped you.
Thanks,
Shweta