In fact, I'd even argue that not having root means you don't own it.
That's a rental, not a sale.
And I'd argue that under FTC rule, that's illegal.
Security & Privacy -> More Security & Privacy -> Encryption & credentials -> Install a certificate -> CA certificate
This works for Chrome and any app that uses the system cert store. I've used it for self-hosted services for several years. Don't know when it was first added.
Interestingly ios (which is generally more locked down for dev stuff like this) allows users to install certs for all apps without jailbreak
A huge irony in that alongside all the talk of conservatism, iOS provides much more user flexibility in this area of all things, and something that keeps me using the ecosystem.
You can still load root certs but as mentioned, it requires rooting your Android device. Some apps do have certificate pinning but the majority I would bet don't