It’s more than an “ask” - if it’s not handled then the application will still shutdown. SIGTERM is “trapable” by the application though and should be used to safely terminate.
They’ll also want to try SIGINT as that’s what ctrl+c sends. The application may handle that one instead.