On macOS Safari prompts me to set it as a default browser every time I launch it.
Most browsers will, or to be more precise: I’ve never met a browser that didn’t request to be the default, but there’s usually a point where they stop asking or else a setting to disable that “feature”.