У меня есть SSL на heroku, и когда я иду на https://www.example.com кажется безопасным, но когда я иду на example.com (который перенаправляет на https://www.example.com с names.co.uk), кажется небезопаснымЯ не понимаю почему.
Я предлагаю вам удалить перенаправление и установить канонический (example.com) в качестве CNAME в настройках DNS.
Ваша проблема связана с перенаправлением.