En iCab puedes configurar que cookies se han de aceptar globalmente en las preferencias "Cookies", pero también puedes configurar ajustes de cookies para sitios web específicos con el Gestor de filtros.
Una cookie puede tener una fecha de caducidad. Al alcanzarse esa fecha, la cookie se borra automáticamente. Las cookies que solamente son necesarias por un periodo de tiempo corto normalmente no tienen fecha de caducidad y son borradas automáticamente al salir del navegador. Esas cookies son llamadas "cookies de sesión".
Mac OS X proporciona un sistema de almacenamiento de cookies global, que puede ser utilizado por todos los navegadores (por ejemplo Safari lo utiliza). El utilizarlo tiene la ventaja de que las cookies recibidas por un navegador están disponibles para otros navegadores, pero esto puede ser una desventaja especialmente cuando borras cookies en un navegador, también se borran para los otros navegadores. Es por ello que en iCab puedes decidir si iCab ha de utilizar el almacenamiento global o ha de utilizar su propio almacenamiento privado (opción por defecto). Al utilizar el almacenamiento privado tendrás mas control sobre las cookies. Algunos ajustes de cookies solamente están disponibles al utilizar el almacenamiento privado.
Puedes eliminar cookies existentes y puedes inspeccionar todos los detalles de cada cookie (doble clic en una entrada o alternativamente selecciona una entrada y elige el item de mení Edición > Información). En la ventana de información de la cookie puedes activar/desactivar la fecha de caducidad, si la cookie tiene una. Esto significa que si una cookie caduca en el futuro y desactivas la fecha de caducidad, iCab trata la cookie como "Cookie de sesión" y será borrada al salir de iCab. Si iCab está configurado para tratar todas las cookies nuevas como "cookies de sesión", puedes activar la fecha de caducidad de nuevo en la ventana de información si quieres mantener esta cookie.
Puedes configurar si iCab ha de aceptar todas las cookies, rechazar todas las cookies o aceptar cookies pero tratarlas como cookies de sesión y así ser automáticamente eliminadas al salir de iCab. El último es un buen compromiso entre comodidad y seguridad. Las páginas web serán capaces de crear cookies y ninguna página web fallará porque el navegador haya rechazado una cookie importante, pero como las cookies se eliminarán al salir de iCab, es difícil crear perfiles de usuario. Y si quieres conservar ciertas cookies permanentemente (por ejemplo para recordar el login de una página web) puedes utilizar el gestor de cookies para activar la fecha de caducidad de las cookies de esa página web.
Otra opción en las preferencias de cookies te permite aceptar cookies solamente del documento principal y rechazar cookies de objetos incrustados (como banners publicitarios). Este ajuste es muy útil para filtrar la mayoría de cookies no deseadas (utilizadas para crear perfiles de usuario por motivos publicitarios).
También es posible permitir a iCab el aceptar todas las cookies de sesión (cookies que se eliminan automáticamente al salir de iCab), independientemente de otros ajustes de cookies.
Otra opción es permitir a iCab el eliminar automáticamente todas las cookies al salir, incluso si no son cookies de sesión. Normalmente esto no es necesario, pero es útil al utilizar iCab como Kiosko.