А вообще если KSN нужна для ЛК чисто из коммерческих интересов (как вариант) и что бы
снять "сомнение" пользователей о "безвредности" KSN, то есть множество вариантов изменения механизма активности KSN:
1. Если пользователь использует триальную версию и при этом хочет отключить KSN. Тогда функционал KSN может быть заменен на размещенную рекламу, приходящую с обновлениями, в Интерфейсе KISы.
2. Полное отключение KSN возможно только в том случае, если базы устарели или сам пользователь использует устаревшую версию продукта. (Раз обновляешся - значит продукт интересен).
3.
Механизм полного отключения KSN (да и кучу других сервисов) можно завязать на Персональный кабинет . Т.е. Отключение по коду (приходящему на "мыло" или еще как), который подвязан под идентификатор. (Гарантия того, что продукт куплен)
... и т.д. и т.п...