Браузер построен на кодовой базе Firefox 45.5.1 ESR (
https://www.opennet.ru/opennews/art.shtml?num=44004), приведённой в соответствие с требованиями к полностью свободному ПО. В частности, удалены несвободные компоненты, заменены элементы оформления, прекращено использование зарегистрированных торговых марок, отключен поиск несвободных плагинов и дополнений, интегрированы дополнения, направленные на усиления приватности.
В базовую поставку входят дополнения
• LibreJS (
https://www.opennet.ru/opennews/art.shtml?num=37855) для блокирования обработки несвободного JavaScript-кода,
• HTTPS Everywhere (
https://www.opennet.ru/opennews/art.shtml?num=35036) для использования шифрования трафика на всех сайтах где это возможно,
• HTML5 Video Everywhere для замены Flash-плеера на аналог на основе тега video и Spyblock (основан на Adblock Plus) для блокирования рекламы и реализации приватного режима просмотра в котором загрузка ресурсов разрешена только с текущего сайта.
• В качестве поисковой системы по умолчанию используется DuckDuckGO (
http://duckduckgo.com/), с отправкой запросов по HTTPS и без использования JavaScript.
• Присутствует возможность отключения обработки JavaScript и сторонних Cookie.
• По умолчанию заполняется HTTP-заголовок DoNotTrack, а в HTTP-заголовке Referrer всегда передаётся имя хоста, к которому адресован запрос.
• Отключен "Social API" и проверка безопасности открываемых сайтов в сервисах Google.
Относительно прошлой версии (38.8.0) в IceCat 45.5.1 осуществлён переход на кодовую базу Firefox 45.5.1 ESR, дополнение https-everywhere обновлено до версии 5.2.7,
отключены следующие возможности:
• Encrypted Media Extensions (EME),
• сбор телеметрии,
• поддержка Flash,
• уточнение поиска (search suggestions),
• API для определения местоположения,
• GeckoMediaPlugins (GMP),
• Pocket и проверка дополнений по цифровым подписям.
• WebRTC модифицирован для блокирования утечки внутреннего IP при работе через Tor.